Note : ce billet est plus une note qu’un vrai article et il est destiné à être complété.
Les « prises intelligentes » ou « smart plugs » vendues sous la marque GSE Home control sont des équipements provenant du fabriquant Chinois Tuya. Elles fonctionnent normalement avec l’application mobile « GSE Home Control ». Celle ci semble simple à utiliser et graphiquement agréable. Mais comme la plupart des applications de ce type, fonctionne avec une partie en Cloud. C’est un problème au niveau de la vie privée, mais potentiellement aussi de la sécurité et enfin l’arrêt du service dans le Cloud vous fera perdre une partie des fonctionnalités si ce n’est la totalité.
J’ai reçu 6 prises de type GSEHC26FR et j’ai donc regardé s’il y avait un moyen de les hacker afin de les utiliser avec des outils libres.
1 : https://github.com/ct-Open-Source/tuya-convert
utiliser le firmware tasmota.
Configurer votre prise avec le template suivant : {« NAME »: »GSEHC26FR », »GPIO »:[17,255,255,255,255,255,0,0,255,255,21,255,255], »FLAG »:7, »BASE »:41}
Vous aurez accès au contrôle de l’alimentation ainsi qu’à la mesure de la consommation électrique.
2 : installer home-assistant (sur un RPi, un mini pc ou en docker sur un NAS Synology)
3 : installer un serveur MQTT par exemple Eclipse Mosquitto également disponible en image docker.
Une fois votre serveur mosquito installé et configuré, il vous reste à configurer l’auto enregistrement des prises. Pour cela il faut activer l’options 19 à partir de la console.
setoption19 1 : active l’auto enregistrement dans Home-Assistant.
J’ai aussi activé cette option :
setoption53 1 : Afficher le hostname et l’adresse IP sur la page du menu principal.
Source : MQTT Integration in Home Assistant
L’ensemble des options est documenté ici