Addition of flipr hub with switch and select platform (#34586)

* Addition of flipr hub with switch platform

* addition of select platform for flipr hub

* tiny tweak

* Review correction

* tiny tweaks

* tiny tweaks

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
This commit is contained in:
cnico 2024-09-24 14:22:41 +02:00 committed by GitHub
parent 98331bdc34
commit 226db2fc20
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -11,24 +11,20 @@ ha_codeowners:
ha_domain: flipr
ha_platforms:
- binary_sensor
- select
- sensor
- switch
ha_integration_type: integration
---
[Flipr](https://www.goflipr.com) is a smart pool monitor that publishes data to the cloud via SigFox.
Flipr sends data like pH, chlorine or temperature to a cloud server on a regular basis in order to monitor your pool.
This integration gives you access to this information on Home Assistant in addition to the vendor's smartphone application.
[Go flipr](https://www.goflipr.com) company sells smart pool monitor and management devices. The Flipr and Flipr Hub devices publish data to the cloud via Wi-Fi and SigFox.
This {% term integration %} gives you access on Home Assistant to the information measured by your Flipr with the same data as the vendor's smartphone application.
This {% term integration %} gives you also access to the Flipr Hub to control your pool equipments like pump, heater, light, etc.
There is currently support for the following information within Home Assistant:
There is currently support for the following device types within Home Assistant:
- Chlorine Level
- pH
- Water Temperature
- Red OX Level
- Last measure date
- pH Status Indicator
- Chlorine Status Indicator
- Battery Level
- [Flipr](#flipr)
- [Hub](#hub)
## Prerequisites
@ -39,6 +35,39 @@ You will need to use the standalone app for this device to register a username a
{% include integrations/config_flow.md %}
## Flipr
Flipr sends data like pH, chlorine or temperature to a cloud server on a regular basis in order to monitor your pool.
There is currently support for the following information within Home Assistant via **sensors** and **binary_sensors** :
## Entities
### Sensors
- **Chlorine**: the chlorine level
- **pH**: the pH level of the water
- **Water temperature**: the temperature of the water
- **Red OX**: the redox level of the water in mV
- **Last measure date**: the date of the last measure taken by the flipr
- **Battery level**: the battery level of the flipr in percentage
### Binary sensors
- **pH Status**: an indicator if the pH level is normal, too low, or too high
- **Chlorine status**: an indicator if the chlorine level is normal, too low, or too high
## Hub
The Hub lets you handle your equipment (pump, heater, light, etc.) from Home Assistant and all of the automation you can imagine.
- **Turn on/off** the switch inside the Hub and automatically set the Hub in manual mode.
- **Choose** the mode of the Hub between auto, planning and manual.
## Actions
The cloud data is polled every 15 minutes. If you want to force a refresh of the data, you can use the `homeassistant.update_entity` action.
## Tips
It is recommended that you create your own card with the following sensors where \[fliprid\] is the id of your flipr: