Bonjour
Je possède une piscine avec un équipement TILD qui permet de gérer la pompe en fonction de la température, mais aussi l’éclairage de la piscine lumière on/off intensité et couleur.
Cet équipement est couplé et asservi un boitier E-Pool Salt permettant de gérer le PH et le sel. Cet équipement est quant à lui uniquement Bluetooth
Cet équipement est Wifi et Bluetooth 12
Il est pour moi évident de l’intérêt a le relier à ma domotique, malheureusement, ces équipements ne sont pas connus de Home Assistant.
Je me suis donc mi a essayer de construire quelque chose me permettant de récupérer les informations, j’ai eu l’aide d’un collègue, plus performent que moi dans ce domaine , et nous tenons a vous faire partager notre travail, si cela intéresse du monde.
Pour faire simple, nous avons analysé les échanges réseau entre l’application du téléphone et le Tild.
Nous avons compris que l’application utilise un Broadcast UDP port 30303
Pour localiser l’appareil, puis une requête TCP sur le 30302 pour récupérer les informations.
Elle se compose d’une chaine de 160 caractères
A savoir le tild accepte qu’une seule connexion TCP à la fois. Donc pas d’application ouverte pendant le dev
Après un peu d’huile de coude, nous avons réussi à comprendre une partie de la composition de la chaine, l’investigation est encore en cours.
J’ai donc créé un service HA permettant d’interroger régulièrement le tild. Pour me remonter les informations, je n’interagis pas encore avec.
Mettant pas de la partie , étant exploitant de HA que développer, je suis preneur de vos conseils si je fais fosse route sur le faite d’utilisé un service par exemple.
voila ou j en suis pour ceux que ca intéresse