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_domain: flipr
ha_platforms: ha_platforms:
- binary_sensor - binary_sensor
- select
- sensor - sensor
- switch
ha_integration_type: integration ha_integration_type: integration
--- ---
[Flipr](https://www.goflipr.com) is a smart pool monitor that publishes data to the cloud via SigFox. [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.
Flipr sends data like pH, chlorine or temperature to a cloud server on a regular basis in order to monitor your pool. 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 integration gives you access to this information on Home Assistant in addition to 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 - [Flipr](#flipr)
- pH - [Hub](#hub)
- Water Temperature
- Red OX Level
- Last measure date
- pH Status Indicator
- Chlorine Status Indicator
- Battery Level
## Prerequisites ## 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 %} {% 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 ## Tips
It is recommended that you create your own card with the following sensors where \[fliprid\] is the id of your flipr: It is recommended that you create your own card with the following sensors where \[fliprid\] is the id of your flipr: