Accueil
Docs Homeserver-DIY:
Astuces Linux
Pages linux
Coutellerie
Nextcloud
Home Assistant
Accueil
Docs Homeserver-DIY:
Pages linux
Coutellerie
Nextcloud
Home Assistant
Utilisateur de Home Assistant, je le trouve assez complexe à utiliser. Je mettrai sur cette page quelques astuces qui me permettent de m'y retrouver.
URL permettant d'avoir la liste des “devices” reconnus et utilisable par Home Assistant:
http://192.168.XXX.XXX:8123/api/states
Commande shell permettant de récupérer une valeur appartenant à un “device”:
curl -s GET -H "Authorization: Bearer tTtOoOkKkEeEnNn" http://192.168.0.120:8123/api/states/sensor.nom_du_sensor
Cette ligne est à traiter pour en extraire les données du JSON de sortie. Par exemple avec JQ.
Pour rendre utilisable une commande shell (testée au préalable dans le terminal) par Home Assistant, il suffit de l'ajouter au fichier configuration.yaml sous cette forme:
###LCD shell_command: refresh_lcd: sh /config/scripts/lcd.sh
(exemple donné pour le lancement d'un script perso)