98_BLEYC01.pm Modul um BLE-YC01 zu dekodieren (Bluetooth Poolsenso)

Begonnen von ahlermi, 24 September 2025, 13:33:50

Vorheriges Thema - Nächstes Thema

ahlermi

Moin Zusammne,

ich habe mir den Bluetooth Poolsensor von Ali zugelegt.

Schwimmbadwasseranalysator 6-in-1 PH Chlor EC TDS ORP

Über einen ESP32 mit tasmota32-bluetooth lassen sich die Werte auslesen.
Allerdings kommt dann sowas FFA1FED2FE3FFF0CFFEFFFBBFF75F78FFBEC75FEAEFFBBFFFFFFFFD744 dabei raus.

Mit dem dem Modul im Anhang kann man die Werte dekodieren und bekommt sie in einem eigenen Device.


define <name> BLEYC01 <device>:<reading>

Hier noch das entsprechende Tasmota MQTT2 Device dazu, C000000XXXXX muss im ESP32 unter Configuration -> BLE nachgesehen werden:


define MQTT2_tasmota MQTT2_DEVICE

devicetopic DVES_4B6EE0
event-on-change-reading .*
event-on-update-reading BLEOperation_state
readingList
  myBroker2:stat/$DEVICETOPIC/RESULT:.* { json2nameValue($EVENT) }
  myBroker2:stat/$DEVICETOPIC/POWER:.* POWER
  myBroker2:tele/$DEVICETOPIC/STATE:.* { json2nameValue($EVENT) }
  myBroker2:tele/$DEVICETOPIC/SENSOR:.* { json2nameValue($EVENT) }
  myBroker2:tele/$DEVICETOPIC/BLE:.* { json2nameValue($EVENT) }
  myBroker2:tele/$DEVICETOPIC/INFO1:.* { json2nameValue($EVENT) }
  myBroker2:tele/$DEVICETOPIC/INFO2:.* { json2nameValue($EVENT) }
setList
  update:noArg cmnd/$DEVICETOPIC/BLEOp M:C000000XXXXX s:FF01 c:FF02 r go

Gruß Michael
PI4 FHEM, PI3 FHEM, 6 x Echo mit talk2fhem, Siri, SNIPS auf PI3 mit Samson UB1, YeeLight, Homematic, MAX!, 433Mhz, LaCross, Xiaomi Vacuum V1, ESPEasy, Gardena, Telegram, FLOORPLAN, HEOS, Xiaomi Aqara, Sonoff, SolvisMax, SolvisClient, HUE, ESPEasy für Bayernlüfter, Harmony, Tasmota, JKBMS, EASUN