Lancer un bash sur un docker depuis home assistant

Bonjour à tous,
Pour commencer voici mon installation:
Home assistant sur Raspberry 4
Zigbee2mqtt et mqtt mosquitto dans des container séparer sur un docker.

J’ai actuellement des soucis de conflit entre mon Wifi et mon réseau Zigbee (J’ai bien sur tous essayer mais ca reste compliqué). J’ai trouvé une solution pour résoudre mon problème, c’est de redémarrer ma box, puis redémarrer le container Zigbee2mqtt.

Mais actuellement manuellement pour le container, j’aimerais le faire en automatique via un bouton qui lancerais un bash de restart sur mon docker mais ma difficulté est de faire une connexion SSH entre les deux, je sais créer la clé sur mon serveur mais je ne vois pas ou la mettre dans le home assistant.

Help me please :slight_smile:

Salut,

je crois que j’ai vu ça avec une shell_command qui fait l’appel distant par SSH.
Je n’ai jamais eu besoin de le faire, mais ça devrait marcher.

https://www.home-assistant.io/integrations/shell_command/

https://community.home-assistant.io/t/sshing-from-a-command-line-sensor-or-shell-command/258731

Bonjour @AlexHass,
Effectivement pour creer le lancement du bash je n’est pas de problèmes mais plutot de gerer la cle ssh pour éviter d’avoir a remettre le mot de passe…

Mais avec ton deuxième lien ca devrait le faire je test des que je peux…

Merci

Salut
Personnellement lancer un batch dans ha pour redémarrer un addon ça me semble bien compliqué.
Pas moyen de passer par les services ha pour faire l’équivalent plutôt ?

A priori c’est pas des add-ons de HA mais un docker sur une autre machine qu’il veut relancer.

OK… Désolé j’avais pas vu

Merci Alexhass effectivement en suivant le deuxiéme lien j’ai réussi a récupérer mes infos.

Nickel :slight_smile: