Water kwaliteit van het zwembad

Wij hebben een zwembad in de tuin en dat vergt naast het schoonhouden, ook het bewaken van de kwaliteit van het water en indien nodig, aanpassen met behulp van chemicaliën. De belangrijkste zijn de pH-waarde en het chloor-gehalte. Daarvoor zijn pH-, pH+ en chloor-tabletten nodig en die kunnen dan via de ‘skimmer‘ aan het water worden toegevoegd wanneer dit nodig is.

Er zijn teststrookjes en vloeistof testers verkrijgbaar om dit te controleren maar in ons slimme huis (en tuin) gaan we dat natuurlijk met behulp van Home Assistant doen.

Een 7-in-1 water quality tester is deze:

De sensor laadt zich op via zonne-energie en werkt op Zigbee (ookal staat er ‘WiFi connect’ op de doos!) dus dat komt goed uit, we maken gebruik van ZHA in Home Assistant.

Er wordt een Zigbee/BLE gateway meegeleverd maar die werkt met Tuya en hebben we niet nodig. We hebben immers al een Zigbee netwerk met de ZBT-1 coordinator.

ZHA en de 7-in-1-sensor beiden in pairing mode en de sensor komt erbij te staan. Echter… alleen maar met een onbekende firmware sensor…

Raadplegen bij AI leert dat er een zogenaamde Zigbee quirk python bestand aangemaakt moet worden in een nieuwe directory onder /config en dan zouden de overige sensoren ook bekend worden gemaakt in ZHA.

Nu zijn er diverse handleidingen te vinden over hoe je een quirk bestand kunt aanmaken, maar een beetje zoeken resulteert in een kant-en-klaar bestand voor de 7-in-1 sensor. Ik heb het iets aangepast en je vindt het bestand met wat meer info hier: https://gitlab.com/digital-domo/zha_quirks

Opnieuw de 7-in-1 sensor pairen in ZHA geeft dan het volgende:

In een dashboard geplaatst:

Nu kunnen er automatiseringen gemaakt worden die de overschrijdingen waarschuwt via een melding in Home Assistant.