Contrôlez votre piscine depuis Home Assistant
Si vous voulez intégrer BoPi, BoPi Max ou BoPi Basic pour contrôler votre piscine depuis Home Assistant, vous trouverez un guide étapes par étapes sur GitHub la : https://github.com/debrouillestoi/BoPi-HomeAssistant/
BoPi OS dispose d'une API Rest qui peut être activée depuis les réglages (nécessite une connexion wifi pour BoPi). Une fois le wifi configuré et l'API activée, vous pouvez obtenir l'adresse IP de BoPi depuis le tableau de bord des Apps et utiliser cette adresse IP pour vous connecter à BoPi sur votre réseau.
Toutes les données envoyées ou reçues sont au format JSON. Si besoin, vous pouvez tester vos requêtes avec un outil tel que Postman sur votre ordinateur.
/allsensors
Version 1.x
This endpoint returns all current values for BoPi’s sensors as well as pool pump relay and light relay status and information.
Request URL : http://bopi-ip-address:80/allsensors
Request Type : GET
Response :
/poolpump
Version 1.x
This endpoint allows you to override the pool pump status. This will ignore the planned operations until the time has elapsed.
Request URL : http://bopi-ip-address:80/poolpump
Request Type : POST
Request :
Response : 200 OK
/poollights
Version 1.x
This endpoint allows you to override the pool lights status.
Request URL : http://bopi-ip-address:80/poollights
Request Type : POST
Request :
Response : 200 OK
/allsensorsv2
Version 2.x
This endpoint reports all current information including sensors, operation and statuses from BoPi.
Request URL : http://bopi-ip-address:80/allsensorsv2
Request Type : GET
Response :
/getrelay
Version 2.x
This endpoint gets information about a specific relay’s current status. Can be used to check after setting a relay.
Request URL : http://bopi-ip-address:80/getrelay
Request Type : GET
Response :
/setrelay
Version 2.x
This endpoint allows you to set a relay’s status.
Request URL : http://bopi-ip-address:80/setrelay
Request Type : POST
Request :
Response :
/getmode
Version 2.x
This endpoint reports the current operating mode of BoPi.
Request URL : http://bopi-ip-address:80/getmode
Request Type : GET
Response :
/setmode
Version 2.x
This endpoint allows you to set an operating mode for BoPi.
Request URL : http://bopi-ip-address:80/setmode
Request Type : POST
Request :
Response :