En fait… ce n'est pas vraiment dans le jardin... mais c'est bien Tuya... mais Tuya est une marque chinoise de cloud pour l'IoT et que l'on trouve de plus en plus utilisé dans nos devices wifi, zigbee, Bluetooth
Dans mon cas, j'ai un thermostat depuis plusieurs années avec cette techno mais que je n'avais pas encore installé ;-)
Mon besoin est d'avoir un thermostat pas cher en backup de mon thermostat jeedom en cas de "
downtime" de celui-ci ;-)... rare mais pas impossible... en plus de 12 ans d'exploitation, j'ai du avoir 3/4 fois le cas où je m'absente et le thermostat (donc le pi) se plante :-(
Voici le modèle que j'avais choisi à l'époque (beca bac 6000 series round thermostat)
User guide: https://manuals.plus/beca/beca-bac-6000-series-round-thermostat-user-guide
Il a bien sur la possibilité d'être piloté par le cloud Tuya du contructeur (via le wifi) et par l'application Tuya Cloud ou SmartLife (la deuxième sera préférable pour nos manipulations ;-)
...mais dans mon cas, je veux pouvoir ne pas être dépendant du cloud et piloter ce thermostat aussi à partir de jeedom.
Même s'il sera là comme un backup et pas vraiment utile pendant l'utilisation normal de Jeedom... je veux pouvoir afficher la consigne du thermostat de Jeedom sur celui-ci mais aussi pouvoir piloter Jeedom à partir des boutons donc de la consigne de ce thermostat... oui, j'aime me compliqué la vie mais aussi faire un truc sympa pour utiliser ce thermostat comme un afficheur et un actionneur ;-)
Donc, il va falloir contourner le cloud de Tuya pour faire cela et donc avoir accès en local au thermostat à partir de jeedom.
De plus pour nous aider dans Jeedom, je me suis rendu compte que la meilleur solution est d'utiliser le plugin "WifiLight V2"... oui, je sais, c'est bizarre mais ce plugin permet d'accéder à Tuya et à faire des choses en local aussi même sur des thermostats et donc pas que des lumières ?!
Donc après l'installation dans le mur ;-) puis la connexion au wifi de ce thermostat, j'ai essayé d'utiliser le plugin Wifilight V2...
Au passage, j'en profite pour vous conseiller de mettre votre thermostat wifi en IP fixe pour éviter des soucis par la suite et assurer la pérennité de celui ci sur votre réseau.
Donc pour le plugin, j'ai du l'ajouter manuellement, la découverte automatique n'a pas marché dans mon cas...
Dans mon cas, important de sélectionner "Tuya Smart Life fw 1.0" et le sous type "thermostat":
Il faudra préciser l'adresse IP (fixe de préférence comme expliqué plus haut ;-)
Mais on va devoir récupérer 2 infos importante:
Device Id et Local key :
Mais pour cela il va falloir les trouver...
Mais c'est pas "magique", il va falloir créer un compte de dev ! à partir de https://auth.tuya.com/?from=http%3A%2F%2Fplatform.tuya.com%2F
Puis ensuite rajouter vos devices (que vous aurez déjà rajouter dans smart life) dans votre projet "cloud" que vous aurez créé préalablement partir de cloud/project management/Create cloud project:
puis en ouvrant le projet:
On peut ajouter lié des apps via le compte:
Quand cela est fait, vous pouvez déjà récupérer le "device id" comme ci-dessous mais il va vous manquer la "local key" ....
Puis dans "cloud/api explorer", on va pouvoir faire une "query device details in bulk" via le "device id":
Aucun commentaire :
Enregistrer un commentaire