À propos
SSH est une intégration qui contrôle et surveille des appareils en exécutant des commandes de terminal via SSH. Elle se connecte en local et prend en charge l’authentification par mot de passe ou par fichier de clé, et plusieurs appareils peuvent être ajoutés en même temps. Elle crée des capteurs, des capteurs binaires, des textes, des sélecteurs, des nombres, des interrupteurs, des boutons et des mises à jour à partir de la sortie des commandes, et une commande peut alimenter plusieurs capteurs. Des jeux de commandes par défaut pour Linux et Windows ajoutent des capteurs comme la charge du processeur, la mémoire libre et la température, et permettent d’éteindre et de redémarrer l’appareil. Les commandes peuvent utiliser des modèles, et les appareils peuvent être allumés par Wake on LAN avec l’adresse MAC. L’extinction d’un appareil est désactivée tant qu’une option ne l’autorise pas, et un bouton d’alimentation peut remplacer l’interrupteur. La configuration et les modifications ultérieures des commandes se font dans l’interface, et elle nécessite le Marketplace.
Résumé automatique du README et du code de zhbjsh/homeassistant-ssh, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Fournit
- Interrupteurs
- Capteurs
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Connexion
- Ajouter automatiquement la clé au fichier des clés d’hôte
- Commandes par défaut
- Hôte
- Fichier des clés d’hôte
- Invoquer le shell (expérimental)
- Fichier de clé
- Charger les clés d’hôte du système
- Mot de passe
- Port
- Nom d’utilisateur
Adresse MAC
- Adresse MAC
Nom
- Nom
Après la mise en place
- Commandes d’action
- Autoriser l’extinction de l’appareil
- Délai d’expiration des commandes
- Se déconnecter entre les commandes
- Utiliser un bouton d’alimentation au lieu de l’interrupteur
- Commandes de réinitialisation
- Commandes de capteur
- Intervalle de mise à jour
- Réinitialiser les commandes par défaut
- Supprimer toutes les commandes personnalisées
Textes issus du code de zhbjsh/homeassistant-ssh. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Extrait du README
This custom integration allows you to control and monitor devices in Home Assistant by executing terminal commands via SSH. It uses the paramiko library and works in a similar way as the official Command Line integration.
- SSH authentication with username/password or key file.
- Connect to multiple devices at the same time.
- Generate sensor, binary sensor, text, select, number, switch and update entities.
- Default commands for Linux and Windows included and available without configuration.
- Edit all commands and settings from the UI.
- Get the value of multiple sensors from the output of a single command.
- Use dynamic sensors to automatically add/remove entities.
- Render commands and sensor values with templates.
- Poll sensors manually by calling a service.
- Include sensor values in commands and update them automatically when executing.
- Turn on devices by Wake on LAN.
S’affiche dans Vulpo :
carte Bascule rapide, carte Bouton, carte Sélection, carte Graphique, Apple Watch, centre de contrôle.Informations
- Installations
- Non affichées : domaine partagé ssh
- Étoiles GitHub
- 167
- Connexion
- Fonctionne en local
- Maintenance
- Aucune mise à jour depuis 6 à 18 mois
- Version
- v1.3.1,
- Catégorie
- Informatique et réseau, Cloud et outils de développement
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
ssh- Problèmes
- Signaler un problème












