Günstige Poolüberwachung die nächste MQTT - BLE-YC01

Ich hab den Poolsensor schon lange in meiner Technikkiste herumliegen.

Dank ESP32 setze ich nun einige Projekte um, dank Bluetooth + WLAN in einem.

Im Sketch selbst, schaltet Bluetooth + WLAN (MQtt) entsprechend um.

Hier ein Sketch zur Selbstanpassung - Arduino IDE + ESP32 WROOM 32:

Ich hab die WLAN Daten fest eingetragen und den MQTT Empfänger ebenfalls.

D.h. vor dem kompilieren an die Gegebenheiten anpassen.

Auch den Sendeintervall kann man anpassen.

Einfach die #define Parameter am Anfang durchgehen.

  • WLAN Daten eintragen

  • Zeitplan bearbeiten

  • Bluetooth Mac Adresse des Sensors eintragen.

  • MQTT Daten des Empfängers einpflegen.’

Um batterielaufzeit zu verlängern, sendet meine Lösung von 07.00 - 23.00Uhr alle 15 Minuten.

Hier noch ein Screenshot der Statuswebseite um selbst mal draufschauen zu können.

Die TXT Datei einfach in .ino umbenennen und in der Arduino IDE öffnen.

Viel Spass damit - die Sommersaison kann kommen :slight_smile:

BLE_YC01.txt (21,6 KB)

Da gibts schon ein Modul

Meins ist natürlich viel besser :rofl:

Ne Spass beiseite - ich wollte einen offenen Arduino Sketch veröffentlichen. Die die ich bisher gesehen habe, waren “fertige” Binary Files zum flashen. Anpassungen sind da nicht mehr möglich. Auch nichts mit Tasmota - sondern nativ auf dem ESP32, möglichst einfach und robust.

Mein Sketch ist zudem “universell” was den MQTT Empfänger angeht. - bei mir läufts ehrlicherweise in Homeassistant rein. :wink:

Das war auch keine Kritik. Ich hab meinen ESP mit Tasmota geflasht (wie in der Anleitung beschrieben) und es funktioniert. Aber viele Wege führen zum Ziel. Hätte ich das Modul nicht würde ich deines nehmen :slight_smile:

1 „Gefällt mir“