Étape 4: Installer et configurer maison-assistant sur un serveur ubuntu (pour la surveillance local et distant)
Pour les instructions complètes installer et configurer maison-assistant, vous pouvez extraire plus à https://home-assistant.io/getting-started/. Mais voici quelques conseils pour faire travailler les choses.
Vous devrez avoir python3-pip installé d’abord :
Une fois que pip est installé, vous pouvez installer maison-assistant :
Vous puis exécutez simplement hass comme suit :
Cela se déroulera hass et créera un fichier de configuration de base que nous allons maintenant modifier pour ajouter la sonde pour la température.
Votre fichier de configuration de la maison-adjoint devrait être dans votre répertoire /home/USERID/.homeassistant, appelé configuration.yaml. Ouvert ça et vous devez ajouter une section pour le serveur MQTT et ajouter un nouveau capteur à elle comme suit :
Comme vous pouvez voir le state_topic est la même chose que ce que vous avez défini dans l’esquisse sur la ESP8266. Une fois que vous avez enregistré le fichier de configuration, redémarrez hass, juste pressant ctrl-c pour l’arrêter puis exécutez-le à nouveau en tapant hass à nouveau.
Si vous naviguez ensuite vers l’adresse IP de votre serveur ubuntu sur port 8123 (port par défaut pour la maison-assistant) vous devriez voir quelque chose comme l’image ci-dessus.
Si vous souhaitez ajouter la température à une « carte » sur la page Web, qui a l’air beaucoup plus agréable, alors vous pouvez simplement ajouter un groupe pour les températures (dans cette température de cas juste celui pour l’instant) comme suit :