Bonjour,
Je voudrais lire la température d’un Raspberry où est installé Octoprint.
Pas de problème depuis le terminal de HA avec la commande:
ssh pi@xx.xx.xx.xx 'cat /sys/class/thermal_zone0/temp'
Mais il faut renseigner le mot de passe ou une passphrase du Raspberry distant.
J’ai essayé de suivre, sans succès, le tuto suivant:
https://community.home-assistant.io/t/remote-raspberry-pi-cpu-temperature/337650
Merci de votre aide
Salut,
Dans le tuto que tu mentionnes, il est décrit comment créer une clé pour gérer l’authentification… ça permet de s’affranchir des mots de passe
1 « J'aime »
Effectivement, j’ai supprimé mes clefs SSH et recommencé depuis le début et ça a marché.
Il y a une petite erreur dans le tuto de @Igloss, dans le fichier de configuration.yaml, il ne faut pas mettre:
command: "ssh -o UserKnownHostsFile=/config/.ssh/known_hosts [remote_username]@[server_ip_address] -i /config/.ssh/id_rsa 'cat /sys/class/thermal/thermal_zone0/temp'"
mais simplement:
command: "ssh [remote_username]@[server_ip_address] -i /config/.ssh/id_rsa 'cat /sys/class/thermal/thermal_zone0/temp'"