BoPi-HomeAssistant
Vous trouverez dans ce GitHub les informations pour ajouter BoPi dans Home Assistant et pouvoir ainsi contrôler votre piscine comme vous le souhaitez sans avoir besoin de BoPi Cloud et même créer vos propres automatisations selon vos besoins (utilisation de surplus solaire pour la pompe de filtration, thermorégulation personnalisée, mode hors gel personnalisé, ....).
Pour que cela fonctionne, il vous faut un BoPi que vous pouvez trouver ici : https://meetbopi.com/fr/

Pour vous faciliter l'installation de BoPi dans Home Assistant, commencez par connecter BoPi au réseau Wifi et récupérez l'adresse IP de celui-ci en bas du tableau de bord dans l'app :


Je vous recommande ensuite d'installer "File Editor" dans Home Assistant pour vous faciliter la modification des fichiers de configuration.

Dans le dossier correspondant à votre modèle de BoPi, vous trouverez 3 fichiers :
- configuration.yaml : Contient les appels et commandes Rest pour obtenir les infos et donner des ordres à BoPi.
- scripts.yaml : Contient des scripts utilisés dans le tableau de Bord par défaut pour contrôler BoPi.
- tableaudebord.yaml : Contient le fichier de configuration d'un tableau de bord vierge destiné à BoPi.
Pour faire simple, commencez par ajouter le contenu au fichier configuration.yaml, ensuite il faudra redémarrer HA pour que les changements soient pris en compte.
PENSEZ A CHANGER L'ADRESSE IP DE BOPI AVANT DE REDEMARRER HA !

Une fois cela fait, si tout se passe bien, vous pourrez voir les entités de BoPi.

Et en cliquant sur l'une des températures (par exemple), vous pourrez voir la valeur actuelle.

Si cela fonctionne, vous pouvez maintenant ajouter les scripts au fichier scripts.yaml puis redémarrer HA pour prendre en compte les changements.

Maintenant nous allons ajouter un tableau de bord pour BoPi. Commencez par créer un nouveau tableau de bord vierge.


Ensuite rendez-vous dans le nouveau tableau de bord et éditez le fichier de configuration.

Copiez le contenu du fichier TableauDeBord dans le dossier correspondant à votre modèle dans la configuration du tableau de bord Home Assistant.

Enregistrez et vous avez maintenant BoPi dans Home Assistant. Selon votre modèle, cela ressemblera à l'un des deux écrans ci-dessous (BoPi et BoPi Max à gauche et BoPi Basic à droite).


Si vous avez plus de questions au sujet de BoPi, n'hésitez pas via le site https://meetbopi.com/fr/
Version de BoPi utilisée dans cette documentation : 1.9.6
(ce github évoluera au fil des mises à jour de BoPi OS mais le mode d'installation restera le même).