In diesem Blogbeitrag zeige ich dir, wie ich meinen Pool Funk Sensor in Home Assistant integriert habe. Dazu habe ich einen ESP32 und ein CC1101/433MHZ Funkmodul verwendet. Wenn du ebenfalls deinen Pool überwachen möchtest, ist dieser Guide genau das Richtige für dich.
Benötigte Komponenten
- Pool Funk Sensor[*]
- ESP32[*]
- CC1101 Funkmodul / 433 MHZ[*]
- OpenMQTTGateway
- Home Assistant mit MQTT Integration
Schritt 1: Hardware einrichten
ESP32 und CC1101 verbinden
Verbinde das CC1101 Funkmodul mit dem ESP32. Die Pins sollten wie folgt verbunden werden:
CC1101 Pinout
Board | Receiver Pin(GDO2) | Emitter Pin(GDO0) | SCK | VCC | MOSI | MISO | CSN | GND |
---|---|---|---|---|---|---|---|---|
ESP32 | D27 | D12 | D18 | 3V3 | D23 | D19 | D5 | GND |
Schritt 2: OpenMQTTGateway installieren
Lade die neueste Version von OpenMQTTGateway herunter und installiere sie auf deinem ESP32. Dazu kannst du die Arduino IDE oder PlatformIO verwenden. Die detaillierten Schritte findest du in der OpenMQTTGateway Dokumentation.
Ich habe es direkt über die Webseite im Browser installiert –> https://docs.openmqttgateway.com/upload/web-install.html
Danach könnt ihr euch mittels WLAN verbinden und alles konfigurieren.
Schritt 3: MQTT Broker einrichten
Du kannst jeden MQTT Broker verwenden, den du möchtest. Eine beliebte Wahl ist Mosquitto oder EMQX.
Schritt 5: Home Assistant einrichten
MQTT Integration
Füge die MQTT Integration zu deinem Home Assistant hinzu. Gehe dazu in die Konfigurationsoberfläche von Home Assistant und wähle „Integrationen“ > „MQTT“ > „Konfigurieren“.
Danach sollte der neue Sensor automatisch gefunden werden.
Fazit
Mit diesen Schritten hast du deinen Pool Funk Sensor erfolgreich in Home Assistant integriert. Du kannst nun jederzeit die Temperatur deines Pools überwachen und entsprechend reagieren. Viel Spaß beim Basteln und Überwachen!