haussteuerung:wasserzaehler
Table of Contents
Wasserzähler
Ausmelesen per WMBUS Adapter (mit CUL Nachbau)
Stadt Infos
Herr H. Schäfer Stadt Bad Wünnenberg Finanzabteilung Poststraße 15 33181 Bad Wünnenberg 📞 +49 2953 709 20 📠 +49 2953 709 78 ✉️ h.schaefer@bad-wuennenberg.de
Aufbau
- Es braucht einen Arduino Nano V3 (5V mit 16MHz)
- Dann ein CC1101 Modul (868MHz)
TBD
Arduino Firmware
- Man braucht auf jeden Fall eine Firmware die wmbus mit C1 unterstützt.
- Firmware Name :
nanoCUL_r568_mbus_c1t1_bufsize300.hex - https://smart-home-komponente.de/en/pages/firmware (muss man teilweise mehrfach anklicken …)
- Dann das ganze mit dem XLoader flashen …
Test
- Man kann den CUL unter Windows testen …
- Terminal aufmachen und auf 38400 8N1 stellen
- Verbinden …
Vliefert die VersionV V 1.67 nanoCUL868_r568
brcschaltet den richtigen Modus einbrc CMODE
Wichtig, wenn hier was anderes kommt, dann kann der Stick kein WMBUS !
X21startet den Empfangsmodus ….X21 b5344A51196708780400459568C0004900F002C2501E75E10D137F92B023E16C7007C7AE9003107104F002D549BEBECCCC443EED1882F47B760FD56E323F553C248AB4F18F3A0A37702117367E715166BACE0A9BE0F7FB257A05B12BDABD74F018AE1
Im besten Fall kommen dann Pakete
ESP32 Umsetzung
- könnte man noch testen
HomeAssistant
- In HA die Repo vom WM Busmaster hinzufügen
- wmbusmaster installieren (Wmbusmeters (W-MBus to MQTT))
- AutoDiscover aktivieren
- Sicherstellen das der Stick erreichbar ist in HA (VM durchreichen …)
donotprobe auf
auto→ mit eingetragenem Port hat er den Stick nicht erkannt …
WMBusMaster Debugging
- HA → Addons aufrufen
- Wmbusmeters (W-MBus to MQTT)
- oben auf Protokoll …
- Wenn der Stick läuft sollte dort sowas erscheinen
[05:21:16] INFO: Running wmbusmeters ... If you are using the nanoCUL then please be aware that it can NEVER receive longer telegrams than 148 bytes! Even worse, you will get crc errors because there is no way for wmbusmeters to detect that nanoCUL has truncated the telegram. If you are lucky the nanoCUL generates broken hex which is detected and printed in the log. Started auto cul on /dev/ttyUSB1 listening on c1 (meter) newly created meter (KWM2231 12807610 flowiq2200) did not handle telegram!
- DONE
Links
haussteuerung/wasserzaehler.txt · Last modified: by dominik






