KuguHome / openhab-binding-wmbus

openHAB binding to receive and decode WMBus messages (OMS+Techem)
https://www.kugu-home.com/
Eclipse Public License 1.0
20 stars 11 forks source link

Any updates regard the IMST dongle and openhab ? #1

Open kandersen01 opened 4 years ago

kandersen01 commented 4 years ago

https://community.openhab.org/t/new-binding-wireless-m-bus-techem-heat-cost-allocators/16974/96?

I really wish there were something I could do to test or try, but I feel abit stuck on this one.

mita4kata commented 3 years ago

Hi, after updating to org.openhab.binding.wmbus-2.3.0-SNAPSHOT.jar, the serial communication with USB stick doesn't work on OH2.
It looks like a broken jMBus dependency on the Java library jRxTx. jRxTx is a fork of RxTx and is hosted at https://github.com/openmuc/jrxtx. - https://www.openmuc.org/m-bus/files/jmbus-doc.pdf

2020-11-03 22:14:30.117 [WARN ] [binding.wmbus.internal.WMBusReceiver] - Stopped listening for new messages. Reason: {} java.io.EOFException: null at java.io.DataInputStream.readByte(DataInputStream.java:272) ~[?:?] at org.openmuc.jmbus.wireless.WMBusConnectionImst$HciMessage.decode(WMBusConnectionImst.java:299) ~[?:?] at org.openmuc.jmbus.wireless.WMBusConnectionImst$MessageReceiverImpl.readHciMsg(WMBusConnectionImst.java:75) ~[?:?] at org.openmuc.jmbus.wireless.WMBusConnectionImst$MessageReceiverImpl.task(WMBusConnectionImst.java:62) ~[?:?] at org.openmuc.jmbus.wireless.WMBusConnectionImst$MessageReceiverImpl.run(WMBusConnectionImst.java:41) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:834) [?:?]

pokerazor commented 3 years ago

@mita4kata @kandersen01 from our experience, the IMST stick should just work fine? Can you check with the latest version?