KuguHome/openhab-binding-wmbus

Any updates regard the IMST dongle and openhab ?

kandersen01 opened this issue · 2 comments

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.

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) [?:?]

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