NEWS
Wm-bus mit iM871A-usb wie konfigurieren
-
Hallo zusammen,
ich habe mir neue Wärmemengenzähler eingebaut und gleich die mit WM-Bus genommen in der Hoffnung, dass ich die Werte mitloggen kann.
Ich besitze folgende Hardware.
1. Engelmann Sensostar http://www.engelmann.de/wp-content/uplo … _S3_de.pdf
2. iM871A mit der Software Wireless M Studio
3. iobroker auf Orange Pi plus 2E, alles auf dem aktuellen Stand.
Den Adapter konnte ich soweit installieren. Nachdem ich den Stick auf Link Mode T1 umgestellt hatte, kamen im Adapter auch die Seriennummer rüber.
Nach der Errormessage "encrypted message and no aeskey provided. Enter the aeskey in the settings." habe ich die AES Schlüssel von "Messhelden" eingetragen.
Nun scheint da was zu kommen, aber meckert wohl weil die Länge des Schlüssel falsch wäre.
[spoiler]host.orangepiplus2e 2017-10-04 19:22:46.705 info Restart adapter system.adapter.wm-bus.0 because enabled host.orangepiplus2e 2017-10-04 19:22:46.705 error instance system.adapter.wm-bus.0 terminated with code 0 (OK) Caught 2017-10-04 19:22:46.704 error by controller[0]: at SerialPort.emit (events.js:188:7) Caught 2017-10-04 19:22:46.704 error by controller[0]: at emitOne (events.js:96:13) Caught 2017-10-04 19:22:46.704 error by controller[0]: at Com.onData (/opt/iobroker/node_modules/iobroker.wm-bus/wm-bus.js:256:14) Caught 2017-10-04 19:22:46.704 error by controller[0]: at Com.decodeiM871A (/opt/iobroker/node_modules/iobroker.wm-bus/wm-bus.js:182:32) Caught 2017-10-04 19:22:46.703 error by controller[0]: at WMBUS.parse (/opt/iobroker/node_modules/iobroker.wm-bus/node_modules/wm-bus/lib/wmbus-decoder.js:1612:14) Caught 2017-10-04 19:22:46.703 error by controller[0]: at WMBUS.decodeApplicationLayer (/opt/iobroker/node_modules/iobroker.wm-bus/node_modules/wm-bus/lib/wmbus-decoder.js:1532:28) Caught 2017-10-04 19:22:46.703 error by controller[0]: at WMBUS.decrypt (/opt/iobroker/node_modules/iobroker.wm-bus/node_modules/wm-bus/lib/wmbus-decoder.js:1253:29) Caught 2017-10-04 19:22:46.702 error by controller[0]: at Object.Decipheriv (crypto.js:239:12) Caught 2017-10-04 19:22:46.702 error by controller[0]: at new Decipheriv (crypto.js:242:16) Caught 2017-10-04 19:22:46.700 error by controller[0]: at Error (native) Caught 2017-10-04 19:22:46.687 error by controller[0]: Error: Invalid key length wm-bus.0 2017-10-04 19:22:46.563 info going down... wm-bus.0 2017-10-04 19:22:46.559 error at SerialPort.emit (events.js:188:7) wm-bus.0 2017-10-04 19:22:46.559 error at emitOne (events.js:96:13) wm-bus.0 2017-10-04 19:22:46.559 error at Com.onData (/opt/iobroker/node_modules/iobroker.wm-bus/wm-bus.js:256:14) wm-bus.0 2017-10-04 19:22:46.559 error at Com.decodeiM871A (/opt/iobroker/node_modules/iobroker.wm-bus/wm-bus.js:182:32) wm-bus.0 2017-10-04 19:22:46.559 error at WMBUS.parse (/opt/iobroker/node_modules/iobroker.wm-bus/node_modules/wm-bus/lib/wmbus-decoder.js:1612:14) wm-bus.0 2017-10-04 19:22:46.559 error at WMBUS.decodeApplicationLayer (/opt/iobroker/node_modules/iobroker.wm-bus/node_modules/wm-bus/lib/wmbus-decoder.js:1532:28) wm-bus.0 2017-10-04 19:22:46.559 error at WMBUS.decrypt (/opt/iobroker/node_modules/iobroker.wm-bus/node_modules/wm-bus/lib/wmbus-decoder.js:1253:29) wm-bus.0 2017-10-04 19:22:46.559 error at Object.Decipheriv (crypto.js:239:12) wm-bus.0 2017-10-04 19:22:46.559 error at new Decipheriv (crypto.js:242:16) wm-bus.0 2017-10-04 19:22:46.559 error at Error (native) wm-bus.0 2017-10-04 19:22:46.559 error Error: Invalid key length wm-bus.0 2017-10-04 19:22:46.558 error uncaught exception: Invalid key length wm-bus.0 2017-10-04 19:22:46.525 debug short header wm-bus.0 2017-10-04 19:22:46.524 debug 7a27003025a1267e39e163869edfa99130b94b0f98b482a093e9e9d91ffc50b1fb431c97b80d207add31dfb87f136d975b895d457b03fd0c05010002fd0b2011decf wm-bus.0 2017-10-04 19:22:46.520 debug calc len 84, actual 76 wm-bus.0 2017-10-04 19:22:46.518 debug lfield 73 wm-bus.0 2017-10-04 19:22:46.456 debug raw: a58203494421046840157300047a27003025a1267e39e163869edfa99130b94b0f98b482a093e9e9d91ffc50b1fb431c97b80d207add31dfb87f136d975b895d457b03fd0c05010002fd0b2011decf wm-bus.0 2017-10-04 19:19:56.291 debug raw: a58112260400daba03000000000000000000000000000000000004000000000000000100000005000700e9a3 wm-bus.0 2017-10-04 19:19:56.285 debug raw: a5811008330013011d210000de56 wm-bus.0 2017-10-04 19:19:54.279 debug raw: a5810617ff000300b32557101000010001ff0702320000000000005381 wm-bus.0 2017-10-04 19:19:54.004 info starting. Version 0.2.5 in /opt/iobroker/node_modules/iobroker.wm-bus, node: v6.11.2 wm-bus.0 2017-10-04 19:19:53.910 debug statesDB connected wm-bus.0 2017-10-04 19:19:53.742 debug objectDB connected[/spoiler]
Muss man am Stick noch was anders einstellen oder habe ich irgendwas vergessen? Die Zähler senden anscheinend auf T1, wie ich es der Doku entnommen habe.
Für Tips wäre ich sehr dankbar, da ich absolut nicht weiß wo ich suchen soll.
Gruß und vielen Dank
-
Keiner hier der mit WM-Bus arbeitet??
-
@ple Hallo,
bist du in der Causa dann irgendwie weiter gekommen?