New Binding: Wireless M-Bus / Techem heat cost allocators

there is no .jar in the .zip. so for me i also cannot install it, maybe some developers can… :slight_smile:

Sorry, forgot to upload the .jar, but that is fixed now.

Hi :slight_smile: Just to ask if we have working iM871A-USB from IMST? :wink: Shell I order and test? I sow here https://www.openmuc.org/m-bus/ confirmation is ok with Java …

@antouanbg I personally haven’t used the iM871A-USB from IMST yet myself, but yes, it is supported by the underlying jMBus library, so also supported by the binding. It might be discovered wrongly as a Z-wave stick, but if you don’t add it as such but rather manually add it as WMBus stick, I have no doubts that it will work.

Thank you very much!
And Merry Christmas :wink:

yes, the openhab-transport-serial is the same one used by Zigbee and Z-wave, so if you have either of those installed, it will be already there.

Within the openhab_console, you would just need to write
feature:install openhab-transport-serial, hit enter and wait a couple of seconds.

I was only suggesting to remove the other things and the custom udev stuff for testing, just to make sure that it will generally work. You can of course put them back after proving that.

(also @anon71383850 ) I first forgot to upload the jar to the release, but that was fixed: https://github.com/KuguHome/openhab-binding-wmbus/releases/download/v0.4.0-develop/org.openhab.binding.wmbus-2.3.0-SNAPSHOT.jar

Just started all over with a new Rpi… When I installed the IMST dongle, I get this in the log file:

2018-12-27 13:01:29.494 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:c60aab8f' changed from UNINITIALIZED to INITIALIZING
2018-12-27 13:01:29.519 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:c60aab8f' changed from INITIALIZING to UNKNOWN
2018-12-27 13:01:29.575 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:c60aab8f' changed from UNKNOWN to ONLINE

==> /var/log/openhab2/openhab.log <==

2018-12-27 13:01:30.633 [WARN ] [binding.wmbus.internal.WMBusReceiver] - Stopped listening for new messages. Reason: {}
java.io.EOFException: null
	at java.io.DataInputStream.readByte(DataInputStream.java:267) ~[?:?]
	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:1149) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
	at java.lang.Thread.run(Thread.java:748) [?:?]

Dongle seem to be online though, but I have a feeling, this might be incorrect.

EDIT - Forgot, I running an apt-get opehabian 2.4 stable.

many thanks for the update! It seems to run smoothly.

Curious thing: today, after having checked paperui after several days again, i found a tremendously huge amount of new devices in my inbox.
grafik

all of them are found by the wireless mbus binding, see attached extracted log file of my “org.eclipse.smarthome.config.discovery.DiscoveryResult.json”.

BUT very important:
I live in a flat with 7 appartments, meaning that this amount of devices is just impossible.

        Line 1:   "wmbus:encrypted_meter:3F3C153344685023": {
	Line 37:   "wmbus:encrypted_meter:3F3C0AFF8501007B": {
	Line 73:   "wmbus:encrypted_meter:22393B3538211D9F": {
	Line 109:   "wmbus:encrypted_meter:3F3C0E3344685019": {
	Line 145:   "wmbus:encrypted_meter:3F3C0E3344685012": {
	Line 181:   "wmbus:encrypted_meter:3F3C0E3344685017": {
	Line 217:   "wmbus:encrypted_meter:6868501965056169": {
	Line 253:   "wmbus:encrypted_meter:3F3C0E3344685015": {
	Line 289:   "wmbus:encrypted_meter:3344685039680561": {
	Line 325:   "wmbus:encrypted_meter:4468501571026169": {
	Line 361:   "wmbus:encrypted_meter:4468506165056169": {
	Line 397:   "wmbus:encrypted_meter:3F3C111B44685020": {
	Line 433:   "wmbus:encrypted_meter:3F3C11FF8501007B": {
	Line 469:   "wmbus:encrypted_meter:3F3C0B098501007B": {
	Line 505:   "wmbus:encrypted_meter:6850937002000000": {
	Line 542:   "wmbus:encrypted_meter:22393B3538210044": {
	Line 578:   "wmbus:encrypted_meter:4468509944805969": {
	Line 614:   "wmbus:encrypted_meter:4468503466056169": {
	Line 650:   "wmbus:encrypted_meter:3F3C0E3344685023": {
	Line 686:   "wmbus:encrypted_meter:3F3C0A4444685013": {
	Line 722:   "wmbus:encrypted_meter:3F3C153344685041": {
	Line 758:   "wmbus:encrypted_meter:0E0C6F016F91AE69": {
	Line 794:   "wmbus:encrypted_meter:6868500565056169": {
	Line 830:   "wmbus:encrypted_meter:140D530153D0CE65": {
	Line 866:   "wmbus:encrypted_meter:3F3C193344685049": {
	Line 902:   "wmbus:encrypted_meter:3F3C0E3344685000": {
	Line 938:   "wmbus:encrypted_meter:6850200000000000": {
	Line 975:   "wmbus:encrypted_meter:3344685048960661": {
	Line 1011:   "wmbus:encrypted_meter:3F3C12002101007B": {
	Line 1047:   "wmbus:encrypted_meter:3344685093700261": {
	Line 1083:   "wmbus:encrypted_meter:0E099501958B8805": {
	Line 1119:   "wmbus:encrypted_meter:4468502300000000": {
	Line 1155:   "wmbus:encrypted_meter:3F3C113344685015": {
	Line 1191:   "wmbus:encrypted_meter:3F3C0E4444685019": {
	Line 1227:   "wmbus:encrypted_meter:3F3C113344685021": {
	Line 1263:   "wmbus:encrypted_meter:6850240000000000": {
	Line 1300:   "wmbus:encrypted_meter:3F3C0E4444685012": {
	Line 1336:   "wmbus:encrypted_meter:3F3CF53044685075": {
	Line 1372:   "wmbus:encrypted_meter:3F3CF13344685015": {
	Line 1408:   "wmbus:encrypted_meter:3F3C0B3344685091": {
	Line 1444:   "wmbus:encrypted_meter:3F3CF54444685075": {
	Line 1480:   "wmbus:encrypted_meter:3F3C113344685012": {
	Line 1516:   "wmbus:encrypted_meter:6868506550466274": {
	Line 1552:   "wmbus:encrypted_meter:4468505365056169": {
	Line 1588:   "wmbus:encrypted_meter:3F3CFD3044685065": {
	Line 1624:   "wmbus:encrypted_meter:3F3C0E3044685007": {
	Line 1660:   "wmbus:encrypted_meter:3F3C0A4444685053": {
	Line 1696:   "wmbus:encrypted_meter:6850566505610000": {
	Line 1769:   "wmbus:encrypted_meter:3F3C193344685091": {
	Line 1877:   "wmbus:encrypted_meter:3F3C0E5844685094": {
	Line 1913:   "wmbus:encrypted_meter:3F3C0E838501007B": {
	Line 1985:   "wmbus:encrypted_meter:4468509468466274": {
	Line 2021:   "wmbus:encrypted_meter:3F3CFC3044685007": {
	Line 2057:   "wmbus:encrypted_meter:3F3C113344685041": {
	Line 2093:   "wmbus:encrypted_meter:3F3C113044685007": {
	Line 2129:   "wmbus:encrypted_meter:3F3C1D4444685039": {
	Line 2165:   "wmbus:encrypted_meter:6850986405610000": {
	Line 2202:   "wmbus:encrypted_meter:0E00A402A48E9466": {
	Line 2238:   "wmbus:encrypted_meter:3F3C0E3344685049": {
	Line 2274:   "wmbus:encrypted_meter:3F3C0E3344685041": {
	Line 2310:   "wmbus:encrypted_meter:3F3C193344685098": {
	Line 2346:   "wmbus:encrypted_meter:3F3C113044685010": {
	Line 2382:   "wmbus:encrypted_meter:09460C00C6000000": {
	Line 2418:   "wmbus:encrypted_meter:0D5C14008B000000": {
	Line 2454:   "wmbus:encrypted_meter:6850566500000000": {
	Line 2527:   "wmbus:encrypted_meter:3F3C033044685070": {
	Line 2563:   "wmbus:encrypted_meter:3F3C113344685059": {
	Line 2599:   "wmbus:encrypted_meter:3F3CF83344685049": {
	Line 2635:   "wmbus:encrypted_meter:6850937002610000": {
	Line 2672:   "wmbus:encrypted_meter:3F3C0E3344685094": {
	Line 2708:   "wmbus:encrypted_meter:0B4B0F0056000000": {
	Line 2744:   "wmbus:encrypted_meter:6868507493066169": {
	Line 2780:   "wmbus:encrypted_meter:3F3C0A3344685059": {
	Line 2816:   "wmbus:encrypted_meter:6850656846000000": {
	Line 2853:   "wmbus:encrypted_meter:3F3C0A3344685061": {
	Line 2925:   "wmbus:encrypted_meter:3F3C0A3344685062": {
	Line 2961:   "wmbus:encrypted_meter:3F3C033044685065": {
	Line 2997:   "wmbus:encrypted_meter:4468505965056169": {
	Line 3033:   "wmbus:encrypted_meter:4468507493066169": {
	Line 3069:   "wmbus:encrypted_meter:3F3C113344685053": {
	Line 3105:   "wmbus:encrypted_meter:6850086505610000": {
	Line 3142:   "wmbus:encrypted_meter:3F3CE64444685048": {
	Line 3178:   "wmbus:encrypted_meter:3F3C0F3344685098": {
	Line 3214:   "wmbus:encrypted_meter:6850489606616900": {
	Line 3251:   "wmbus:encrypted_meter:3F3C0A3344685041": {
	Line 3359:   "wmbus:encrypted_meter:22393B35381D3344": {
	Line 3431:   "wmbus:encrypted_meter:4468504968056169": {
	Line 3467:   "wmbus:encrypted_meter:6868505865056169": {
	Line 3575:   "wmbus:encrypted_meter:0E0CB600B68C9268": {
	Line 3611:   "wmbus:encrypted_meter:6868504868056169": {
	Line 3647:   "wmbus:encrypted_meter:22393B3538208344": {
	Line 3683:   "wmbus:encrypted_meter:3F3C0B3344685021": {
	Line 3719:   "wmbus:encrypted_meter:3F3C0DE944685007": {
	Line 3755:   "wmbus:encrypted_meter:3F3C193344685023": {
	Line 3791:   "wmbus:encrypted_meter:6850126505610000": {
	Line 3828:   "wmbus:encrypted_meter:3F3C193344685021": {
	Line 3864:   "wmbus:encrypted_meter:3F3C183344685019": {
	Line 3900:   "wmbus:encrypted_meter:3F3C11C644685053": {
	Line 3936:   "wmbus:encrypted_meter:3F3C0A3344685024": {
	Line 3972:   "wmbus:encrypted_meter:3F3C193344685035": {
	Line 4008:   "wmbus:encrypted_meter:3F3CF53344685050": {
	Line 4044:   "wmbus:encrypted_meter:6850326605000000": {
	Line 4081:   "wmbus:encrypted_meter:3F3C0B3344685017": {
	Line 4117:   "wmbus:encrypted_meter:3F3CF53344685059": {
	Line 4153:   "wmbus:encrypted_meter:3F3C0B3344685019": {
	Line 4189:   "wmbus:encrypted_meter:3F3C113344685091": {
	Line 4225:   "wmbus:encrypted_meter:3F3C0B3344685015": {
	Line 4261:   "wmbus:encrypted_meter:3F3CF43344685028": {
	Line 4297:   "wmbus:encrypted_meter:4468503773466274": {
	Line 4333:   "wmbus:encrypted_meter:0D008B008B372FCC": {
	Line 4369:   "wmbus:encrypted_meter:3F3CF53344685028": {
	Line 4405:   "wmbus:encrypted_meter:3F3C0A448501007B": {
	Line 4441:   "wmbus:encrypted_meter:3F3C0B3344685041": {
	Line 4477:   "wmbus:encrypted_meter:4468502071026169": {
	Line 4513:   "wmbus:encrypted_meter:6850176444000000": {
	Line 4550:   "wmbus:encrypted_meter:3F3C153044685063": {
	Line 4586:   "wmbus:encrypted_meter:3F3C1A3044685070": {
	Line 4622:   "wmbus:encrypted_meter:3F3CFC4444685063": {
	Line 4658:   "wmbus:encrypted_meter:3F3C1A0044685070": {
	Line 4694:   "wmbus:encrypted_meter:3F3C19FF8501007B": {
	Line 4730:   "wmbus:encrypted_meter:4468500065056169": {
	Line 4766:   "wmbus:encrypted_meter:6850140000000000": {
	Line 4803:   "wmbus:encrypted_meter:6850634646620000": {
	Line 4840:   "wmbus:encrypted_meter:6850196505000000": {
	Line 4877:   "wmbus:encrypted_meter:3F3C193344685012": {
	Line 4913:   "wmbus:encrypted_meter:3F3CF976A7545063": {
	Line 4949:   "wmbus:encrypted_meter:3F3C193344685019": {
	Line 4985:   "wmbus:encrypted_meter:3F3CF23044685094": {
	Line 5021:   "wmbus:encrypted_meter:3F3C193344685015": {
	Line 5057:   "wmbus:encrypted_meter:6850246505000000": {
	Line 5094:   "wmbus:encrypted_meter:4468502171026169": {
	Line 5130:   "wmbus:encrypted_meter:3F3C0D3344685008": {
	Line 5166:   "wmbus:encrypted_meter:6868509944805969": {
	Line 5202:   "wmbus:encrypted_meter:3F3C0F3344685039": {
	Line 5238:   "wmbus:encrypted_meter:3F3C0F3044685036": {
	Line 5274:   "wmbus:encrypted_meter:3F3C149744685008": {
	Line 5310:   "wmbus:encrypted_meter:3F3C163044685065": {
	Line 5346:   "wmbus:encrypted_meter:3F3C0D3044685010": {
	Line 5382:   "wmbus:encrypted_meter:3F3C0E3844685037": {
	Line 5418:   "wmbus:encrypted_meter:3F3CFA3044685065": {
	Line 5490:   "wmbus:encrypted_meter:4468505565056169": {
	Line 5526:   "wmbus:encrypted_meter:6850157102610000": {
	Line 5563:   "wmbus:encrypted_meter:4468501965056169": {
	Line 5599:   "wmbus:encrypted_meter:4468500565056169": {
	Line 5635:   "wmbus:encrypted_meter:8501007B05304468": {
	Line 5671:   "wmbus:encrypted_meter:6868505068056169": {
	Line 5707:   "wmbus:encrypted_meter:3F3CF43344685055": {
	Line 5743:   "wmbus:encrypted_meter:6850137102610000": {
	Line 5780:   "wmbus:encrypted_meter:3F3C0F048501007B": {
	Line 5816:   "wmbus:encrypted_meter:3F3C0F3344685013": {
	Line 5852:   "wmbus:encrypted_meter:3F3C0F3344685017": {
	Line 5888:   "wmbus:encrypted_meter:3F3C0B3344685008": {
	Line 5924:   "wmbus:encrypted_meter:3F3CF43344685049": {
	Line 5960:   "wmbus:encrypted_meter:6850754746000000": {
	Line 5997:   "wmbus:encrypted_meter:6850207102610000": {
	Line 6034:   "wmbus:encrypted_meter:3F3C0D3044685036": {
	Line 6070:   "wmbus:encrypted_meter:6850986405000000": {
	Line 6107:   "wmbus:encrypted_meter:3F3C0F3044685010": {
	Line 6143:   "wmbus:encrypted_meter:6850466805610000": {
	Line 6180:   "wmbus:encrypted_meter:3F3C033344685019": {
	Line 6216:   "wmbus:encrypted_meter:6850656846620000": {
	Line 6253:   "wmbus:encrypted_meter:3F3C0D3344685049": {
	Line 6289:   "wmbus:encrypted_meter:22393B3538229393": {
	Line 6325:   "wmbus:encrypted_meter:3F3C033344685015": {
	Line 6361:   "wmbus:encrypted_meter:6850586505000000": {
	Line 6434:   "wmbus:encrypted_meter:3F3C163044685007": {
	Line 6470:   "wmbus:encrypted_meter:3F3C0F4444685023": {
	Line 6542:   "wmbus:encrypted_meter:3F3C0F7644685099": {
	Line 6578:   "wmbus:encrypted_meter:6850197102610000": {
	Line 6615:   "wmbus:encrypted_meter:3F3C0A0744685041": {
	Line 6651:   "wmbus:encrypted_meter:4468504168056169": {
	Line 6687:   "wmbus:encrypted_meter:6850634646000000": {
	Line 6724:   "wmbus:encrypted_meter:6850566505000000": {
	Line 6761:   "wmbus:encrypted_meter:3F3CF43344685098": {
	Line 6797:   "wmbus:encrypted_meter:3F3C0D3344685023": {
	Line 6833:   "wmbus:encrypted_meter:3F3C1A3344685015": {
	Line 6869:   "wmbus:encrypted_meter:3F3C0F3344685055": {
	Line 6905:   "wmbus:encrypted_meter:0E12F601F6D5DE99": {
	Line 6941:   "wmbus:encrypted_meter:3F3C0F3344685056": {
	Line 6977:   "wmbus:encrypted_meter:3F3C0F4444685008": {
	Line 7013:   "wmbus:encrypted_meter:3F3CFC3344685019": {
	Line 7049:   "wmbus:encrypted_meter:3F3C0D3344685021": {
	Line 7085:   "wmbus:encrypted_meter:3F3C0F3044685065": {
	Line 7121:   "wmbus:encrypted_meter:6850655046620000": {
	Line 7158:   "wmbus:encrypted_meter:3F3C183044685065": {
	Line 7194:   "wmbus:encrypted_meter:3F3C0D3344685017": {
	Line 7230:   "wmbus:encrypted_meter:3F3C0D3344685015": {
	Line 7266:   "wmbus:encrypted_meter:4468509470026169": {
	Line 7302:   "wmbus:encrypted_meter:6850346605000000": {
	Line 7339:   "wmbus:encrypted_meter:0000000000000000": {
	Line 7375:   "wmbus:encrypted_meter:6868509468466274": {
	Line 7411:   "wmbus:encrypted_meter:3F3C0E588501007B": {
	Line 7447:   "wmbus:encrypted_meter:22393B3538221C44": {
	Line 7483:   "wmbus:encrypted_meter:3F3C0A3044685065": {
	Line 7519:   "wmbus:encrypted_meter:0A01270027292F20": {
	Line 7555:   "wmbus:encrypted_meter:0AF20D00A001A089": {
	Line 7591:   "wmbus:encrypted_meter:3F3C0D3044685094": {
	Line 7627:   "wmbus:encrypted_meter:6850496500000000": {
	Line 7664:   "wmbus:encrypted_meter:6850156505610000": {
	Line 7701:   "wmbus:encrypted_meter:3F3C0B3044685075": {
	Line 7737:   "wmbus:encrypted_meter:6850501027076274": {
	Line 7774:   "wmbus:encrypted_meter:6850536505000000": {
	Line 7847:   "wmbus:encrypted_meter:3F3CF03344685091": {
	Line 7883:   "wmbus:encrypted_meter:3F3C0B3044685063": {
	Line 7919:   "wmbus:encrypted_meter:3F3C0B3044685065": {
	Line 7955:   "wmbus:encrypted_meter:6850506805610000": {
	Line 7992:   "wmbus:encrypted_meter:6850247102000000": {
	Line 8029:   "wmbus:encrypted_meter:4468504668056169": {
	Line 8065:   "wmbus:encrypted_meter:3F3CFB3044685036": {
	Line 8101:   "wmbus:encrypted_meter:3F3CF0FF8501007B": {
	Line 8137:   "wmbus:encrypted_meter:3F3C033344685049": {
	Line 8173:   "wmbus:encrypted_meter:3F3C1A3344685048": {
	Line 8209:   "wmbus:encrypted_meter:6850556505000000": {
	Line 8246:   "wmbus:encrypted_meter:6033446850596505": {
	Line 8282:   "wmbus:encrypted_meter:8500000000000000": {
	Line 8318:   "wmbus:encrypted_meter:6850196505610000": {
	Line 8355:   "wmbus:encrypted_meter:4468509864056169": {
	Line 8427:   "wmbus:encrypted_meter:0A8F0D0000000000": {
	Line 8463:   "wmbus:encrypted_meter:3F3C1A3344685041": {
	Line 8499:   "wmbus:encrypted_meter:3F3C0A3044685037": {
	Line 8535:   "wmbus:encrypted_meter:3F3C0E3044685075": {
	Line 8571:   "wmbus:encrypted_meter:3F3C044444685065": {
	Line 8607:   "wmbus:encrypted_meter:6868504965056169": {
	Line 8643:   "wmbus:encrypted_meter:3F3C0E6544685065": {
	Line 8679:   "wmbus:encrypted_meter:3F3C023344685093": {
	Line 8715:   "wmbus:encrypted_meter:4468507547466274": {
	Line 8751:   "wmbus:encrypted_meter:3F3C023344685098": {
	Line 8787:   "wmbus:encrypted_meter:3F3C0C3044685063": {
	Line 8823:   "wmbus:encrypted_meter:3F3C0B3044685037": {
	Line 8859:   "wmbus:encrypted_meter:3F3C0C3044685065": {
	Line 8895:   "wmbus:encrypted_meter:0F0071007141552B": {
	Line 8931:   "wmbus:encrypted_meter:3F3C1A3EF6685049": {
	Line 8967:   "wmbus:encrypted_meter:11098E018E72824A": {
	Line 9003:   "wmbus:encrypted_meter:3F3CFC3044685075": {
	Line 9039:   "wmbus:encrypted_meter:4468500865056169": {
	Line 9075:   "wmbus:encrypted_meter:3F3C0A3044685007": {
	Line 9111:   "wmbus:encrypted_meter:4468509197066169": {
	Line 9147:   "wmbus:encrypted_meter:22393B35381D8385": {
	Line 9183:   "wmbus:encrypted_meter:8501007B44334468": {
	Line 9219:   "wmbus:encrypted_meter:3F3CF03344685041": {
	Line 9255:   "wmbus:encrypted_meter:3344685013710261": {
	Line 9291:   "wmbus:encrypted_meter:6850708320440000": {
	Line 9328:   "wmbus:encrypted_meter:4468502371026169": {
	Line 9364:   "wmbus:encrypted_meter:4468501764446069": {
	Line 9400:   "wmbus:encrypted_meter:3F3C033344685098": {
	Line 9436:   "wmbus:encrypted_meter:3F3CFC3044685094": {
	Line 9472:   "wmbus:encrypted_meter:3F3C033344685093": {
	Line 9508:   "wmbus:encrypted_meter:3F3C173044685065": {
	Line 9544:   "wmbus:encrypted_meter:3F3C134444685039": {
	Line 9580:   "wmbus:encrypted_meter:6850416805000000": {
	Line 9617:   "wmbus:encrypted_meter:3F3C133344685000": {
	Line 9653:   "wmbus:encrypted_meter:4468500751466274": {
	Line 9689:   "wmbus:encrypted_meter:3F3C0B4E8501007B": {
	Line 9761:   "wmbus:encrypted_meter:097D0A00E2000000": {
	Line 9833:   "wmbus:encrypted_meter:3F3C173344685055": {
	Line 9869:   "wmbus:encrypted_meter:8501007B44304468": {
	Line 9905:   "wmbus:encrypted_meter:3F3C173344685059": {
	Line 9941:   "wmbus:encrypted_meter:3F3C1B3344685013": {
	Line 9977:   "wmbus:encrypted_meter:3F3C083344685017": {
	Line 10013:   "wmbus:encrypted_meter:3F3C083344685015": {
	Line 10121:   "wmbus:encrypted_meter:0700000000000000": {
	Line 10157:   "wmbus:encrypted_meter:3F3C0C3344685014": {
	Line 10193:   "wmbus:encrypted_meter:6850197100000000": {
	Line 10230:   "wmbus:encrypted_meter:3F3C0C3344685015": {
	Line 10302:   "wmbus:encrypted_meter:3F3C0C3344685012": {
	Line 10374:   "wmbus:encrypted_meter:3F3C0C3344685019": {
	Line 10482:   "wmbus:encrypted_meter:6850102707000000": {
	Line 10519:   "wmbus:encrypted_meter:4400000000000000": {
	Line 10555:   "wmbus:encrypted_meter:6850286605000000": {
	Line 10592:   "wmbus:encrypted_meter:6850102707620000": {
	Line 10629:   "wmbus:encrypted_meter:3F3C0C3344685023": {
	Line 10665:   "wmbus:encrypted_meter:3F3CFB3344685049": {
	Line 10701:   "wmbus:encrypted_meter:3F3CFB3344685048": {
	Line 10737:   "wmbus:encrypted_meter:3F3CF33344685094": {
	Line 10773:   "wmbus:encrypted_meter:3F3C036A44685048": {
	Line 10809:   "wmbus:encrypted_meter:22393B3538223044": {
	Line 10845:   "wmbus:encrypted_meter:3F3CF6FF8501007B": {
	Line 10881:   "wmbus:encrypted_meter:3F3C0C3044685007": {
	Line 10917:   "wmbus:encrypted_meter:3F3C0CFF8501007B": {
	Line 10953:   "wmbus:encrypted_meter:6850237102610000": {
	Line 10990:   "wmbus:encrypted_meter:0B00E200E284A162": {
	Line 11026:   "wmbus:encrypted_meter:3F3C173344685000": {
	Line 11062:   "wmbus:encrypted_meter:3F3C043344685023": {
	Line 11098:   "wmbus:encrypted_meter:3F3C1B3344685049": {
	Line 11134:   "wmbus:encrypted_meter:3F3C1B3344685046": {
	Line 11170:   "wmbus:encrypted_meter:606980A0119F25EB": {
	Line 11206:   "wmbus:encrypted_meter:0D00920192645938": {
	Line 11242:   "wmbus:encrypted_meter:4468505068056169": {
	Line 11278:   "wmbus:encrypted_meter:0F098E018E72824A": {
	Line 11314:   "wmbus:encrypted_meter:6850496505610000": {
	Line 11351:   "wmbus:encrypted_meter:3F3C043044685037": {
	Line 11387:   "wmbus:encrypted_meter:3F3C173044685010": {
	Line 11423:   "wmbus:encrypted_meter:3F3C173344685019": {
	Line 11459:   "wmbus:encrypted_meter:6868501764446069": {
	Line 11495:   "wmbus:encrypted_meter:3F3C043344685019": {
	Line 11531:   "wmbus:encrypted_meter:13099501958B8805": {
	Line 11567:   "wmbus:encrypted_meter:3F3C043344685012": {
	Line 11603:   "wmbus:encrypted_meter:7462A2069F254300": {
	Line 11639:   "wmbus:encrypted_meter:3F3C173344685015": {
	Line 11675:   "wmbus:encrypted_meter:3F3C043344685015": {
	Line 11711:   "wmbus:encrypted_meter:4468501300000000": {
	Line 11747:   "wmbus:encrypted_meter:3F3C133044685056": {
	Line 11783:   "wmbus:encrypted_meter:3344685008650561": {
	Line 11819:   "wmbus:encrypted_meter:3F3C043344685046": {
	Line 11855:   "wmbus:encrypted_meter:6850946846000000": {
	Line 11892:   "wmbus:encrypted_meter:3F3C0E9244685093": {
	Line 11928:   "wmbus:encrypted_meter:0E701400530153D0": {
	Line 11964:   "wmbus:encrypted_meter:6868501265056169": {
	Line 12000:   "wmbus:encrypted_meter:0D007E017E748132": {
	Line 12036:   "wmbus:encrypted_meter:3F3CF33344685059": {
	Line 12072:   "wmbus:encrypted_meter:6850147102610000": {
	Line 12109:   "wmbus:encrypted_meter:0F00900190B4B85A": {
	Line 12145:   "wmbus:encrypted_meter:3F3C099244685094": {
	Line 12181:   "wmbus:encrypted_meter:4468504965056169": {
	Line 12217:   "wmbus:encrypted_meter:0E00900190B4B85A": {
	Line 12253:   "wmbus:encrypted_meter:8501007B05334468": {
	Line 12289:   "wmbus:encrypted_meter:3F3C10CC44685094": {
	Line 12325:   "wmbus:encrypted_meter:0D007201720B0015": {
	Line 12361:   "wmbus:encrypted_meter:22393B353822B685": {
	Line 12433:   "wmbus:encrypted_meter:3F3CF63344685015": {
	Line 12505:   "wmbus:encrypted_meter:3F3CF63344685017": {
	Line 12577:   "wmbus:encrypted_meter:4468501971026169": {
	Line 12613:   "wmbus:encrypted_meter:3F3CF73344685021": {
	Line 12649:   "wmbus:encrypted_meter:4468509370026169": {
	Line 12685:   "wmbus:encrypted_meter:3F3C103344685059": {
	Line 12721:   "wmbus:encrypted_meter:6868506346466274": {
	Line 12757:   "wmbus:encrypted_meter:8501007B06334468": {
	Line 12793:   "wmbus:encrypted_meter:6850007B44606933": {
	Line 12830:   "wmbus:encrypted_meter:3F3C109244685010": {
	Line 12866:   "wmbus:encrypted_meter:4468505668466274": {
	Line 12902:   "wmbus:encrypted_meter:4468502465056169": {
	Line 12938:   "wmbus:encrypted_meter:3F3C083344685099": {
	Line 12974:   "wmbus:encrypted_meter:6868507083204474": {
	Line 13010:   "wmbus:encrypted_meter:3F3C103344685062": {
	Line 13046:   "wmbus:encrypted_meter:6850000000000000": {
	Line 13119:   "wmbus:encrypted_meter:6850754746620000": {
	Line 13156:   "wmbus:encrypted_meter:080D810081590000": {
	Line 13192:   "wmbus:encrypted_meter:4468507083204474": {
	Line 13228:   "wmbus:encrypted_meter:3F3C0C3344685093": {
	Line 13264:   "wmbus:encrypted_meter:4468503566056169": {
	Line 13300:   "wmbus:encrypted_meter:3F3CF33344685013": {
	Line 13336:   "wmbus:encrypted_meter:3F3C0D3344685059": {
	Line 13408:   "wmbus:encrypted_meter:6850346605610000": {
	Line 13445:   "wmbus:encrypted_meter:3F3C0D3344685055": {
	Line 13517:   "wmbus:encrypted_meter:4468501371026169": {
	Line 13553:   "wmbus:encrypted_meter:4468503670466274": {
	Line 13589:   "wmbus:encrypted_meter:3F3C103344685041": {
	Line 13625:   "wmbus:encrypted_meter:3F3C0D3344685053": {
	Line 13661:   "wmbus:encrypted_meter:6868501971026169": {
	Line 13697:   "wmbus:encrypted_meter:3F3C0D3344685050": {
	Line 13733:   "wmbus:encrypted_meter:6850486800000000": {
	Line 13770:   "wmbus:encrypted_meter:3F3C0C3344685034": {
	Line 13806:   "wmbus:encrypted_meter:3F3CF63344685059": {
	Line 13842:   "wmbus:encrypted_meter:1212F601F6D5DE99": {
	Line 13878:   "wmbus:encrypted_meter:6868000000000000": {
	Line 13914:   "wmbus:encrypted_meter:3F3C103344685099": {
	Line 13950:   "wmbus:encrypted_meter:3F3C0C3344685048": {
	Line 13986:   "wmbus:encrypted_meter:4468504868056169": {
	Line 14022:   "wmbus:encrypted_meter:3F3C0C3344685049": {
	Line 14058:   "wmbus:encrypted_meter:4468501471026169": {
	Line 14094:   "wmbus:encrypted_meter:3F3CF63344685048": {
	Line 14130:   "wmbus:encrypted_meter:4468501265056169": {
	Line 14166:   "wmbus:encrypted_meter:6868505965056169": {
	Line 14202:   "wmbus:encrypted_meter:3F3C083344685059": {
	Line 14238:   "wmbus:encrypted_meter:6850946846620000": {
	Line 14275:   "wmbus:encrypted_meter:8501007B80334468": {
	Line 14311:   "wmbus:encrypted_meter:3F3C083344685094": {
	Line 14383:   "wmbus:encrypted_meter:3F3CFB3344685093": {
	Line 14419:   "wmbus:encrypted_meter:3F3CFB3344685098": {
	Line 14455:   "wmbus:encrypted_meter:0A1A0E00A501A59B": {
	Line 14491:   "wmbus:encrypted_meter:8501007B02304468": {
	Line 14527:   "wmbus:encrypted_meter:3F3C103344685074": {
	Line 14563:   "wmbus:encrypted_meter:6850396805000000": {
	Line 14600:   "wmbus:encrypted_meter:3F3C0C3344685050": {
	Line 14636:   "wmbus:encrypted_meter:4468506550466274": {
	Line 14708:   "wmbus:encrypted_meter:3F3C0C3344685055": {
	Line 14816:   "wmbus:encrypted_meter:3F3C0D3344685099": {
	Line 14888:   "wmbus:encrypted_meter:6868505365056169": {
	Line 14960:   "wmbus:encrypted_meter:3F3C0C4444685015": {
	Line 14996:   "wmbus:encrypted_meter:0E6D1400530153D0": {
	Line 15032:   "wmbus:encrypted_meter:3F3C0D3344685094": {
	Line 15068:   "wmbus:encrypted_meter:3F3CEF3344685091": {
	Line 15104:   "wmbus:encrypted_meter:3F3C093344685049": {
	Line 15140:   "wmbus:encrypted_meter:3F3C093044685063": {
	Line 15176:   "wmbus:encrypted_meter:3F3C183344685056": {
	Line 15212:   "wmbus:encrypted_meter:3F3C163344685041": {
	Line 15248:   "wmbus:encrypted_meter:4468501565056100": {
	Line 15284:   "wmbus:encrypted_meter:3F3C143344685005": {
	Line 15320:   "wmbus:encrypted_meter:3F3C143344685008": {
	Line 15356:   "wmbus:encrypted_meter:3F3C123044685010": {
	Line 15392:   "wmbus:encrypted_meter:3F3C143344685020": {
	Line 15428:   "wmbus:encrypted_meter:3F3C143344685021": {
	Line 15464:   "wmbus:encrypted_meter:4468503566056100": {
	Line 15500:   "wmbus:encrypted_meter:3F3C183344685050": {
	Line 15536:   "wmbus:encrypted_meter:6850536505610000": {
	Line 15573:   "wmbus:encrypted_meter:3F3C143044685037": {
	Line 15609:   "wmbus:encrypted_meter:6850626505610000": {
	Line 15646:   "wmbus:encrypted_meter:4468507500000000": {
	Line 15682:   "wmbus:encrypted_meter:3F3CEB4444685094": {
	Line 15718:   "wmbus:encrypted_meter:3F3C143344685019": {
	Line 15754:   "wmbus:encrypted_meter:3F3C10FF8501007B": {
	Line 15790:   "wmbus:encrypted_meter:4468502471026169": {
	Line 15826:   "wmbus:encrypted_meter:3F3C143344685014": {
	Line 15862:   "wmbus:encrypted_meter:0A040E008E018E72": {
	Line 15898:   "wmbus:encrypted_meter:4468000000000000": {
	Line 15934:   "wmbus:encrypted_meter:6868500751466274": {
	Line 15970:   "wmbus:encrypted_meter:093E0B0092010000": {
	Line 16006:   "wmbus:encrypted_meter:3F3C0D4444685065": {
	Line 16042:   "wmbus:encrypted_meter:3F3C093044685037": {
	Line 16114:   "wmbus:encrypted_meter:4468504896066169": {
	Line 16150:   "wmbus:encrypted_meter:3F3C0DCA44685013": {
	Line 16186:   "wmbus:encrypted_meter:3F3C093344685056": {
	Line 16222:   "wmbus:encrypted_meter:3F3C123344685020": {
	Line 16258:   "wmbus:encrypted_meter:3F3C123344685021": {
	Line 16294:   "wmbus:encrypted_meter:3F3C123344685015": {
	Line 16330:   "wmbus:encrypted_meter:3F3C123344685014": {
	Line 16366:   "wmbus:encrypted_meter:3F3C123344685019": {
	Line 16402:   "wmbus:encrypted_meter:3F3C163344685050": {
	Line 16438:   "wmbus:encrypted_meter:3F3C124444685046": {
	Line 16474:   "wmbus:encrypted_meter:3F3C0A3344685098": {
	Line 16510:   "wmbus:encrypted_meter:3F3C093344685000": {
	Line 16546:   "wmbus:encrypted_meter:8501007B02334468": {
	Line 16582:   "wmbus:encrypted_meter:3F3C09BF44685049": {
	Line 16618:   "wmbus:encrypted_meter:3F3C103344685014": {
	Line 16654:   "wmbus:encrypted_meter:3F3C103344685015": {
	Line 16690:   "wmbus:encrypted_meter:3F3C143044685075": {
	Line 16726:   "wmbus:encrypted_meter:1209B300B399A779": {
	Line 16762:   "wmbus:encrypted_meter:4468504896066100": {
	Line 16798:   "wmbus:encrypted_meter:3F3C19768501007B": {
	Line 16834:   "wmbus:encrypted_meter:3F3C103344685019": {
	Line 16870:   "wmbus:encrypted_meter:4468503266056169": {
	Line 16906:   "wmbus:encrypted_meter:6850504668056169": {
	Line 16943:   "wmbus:encrypted_meter:6850147100000000": {
	Line 16980:   "wmbus:encrypted_meter:120BA501A59BA073": {
	Line 17016:   "wmbus:encrypted_meter:4468502866056169": {
	Line 17052:   "wmbus:encrypted_meter:3F3C163344685013": {
	Line 17088:   "wmbus:encrypted_meter:3F3C093344685028": {
	Line 17124:   "wmbus:encrypted_meter:0F099A009A90A237": {
	Line 17160:   "wmbus:encrypted_meter:3F3C163344685019": {
	Line 17196:   "wmbus:encrypted_meter:4468506265056169": {
	Line 17232:   "wmbus:encrypted_meter:0E0B9A019A6F907A": {
	Line 17268:   "wmbus:encrypted_meter:3F3C123044685037": {
	Line 17304:   "wmbus:encrypted_meter:3F3C033044685007": {
	Line 17340:   "wmbus:encrypted_meter:22393B3538221B0B": {
	Line 17376:   "wmbus:encrypted_meter:4468501365056169": {
	Line 17412:   "wmbus:encrypted_meter:4468505865056169": {
	Line 17448:   "wmbus:encrypted_meter:3F3C133344685099": {
	Line 17484:   "wmbus:encrypted_meter:3F3C093344685017": {
	Line 17520:   "wmbus:encrypted_meter:3F3C093344685015": {
	Line 17556:   "wmbus:encrypted_meter:3F3C093344685019": {
	Line 17592:   "wmbus:encrypted_meter:3F3C184444685017": {
	Line 17628:   "wmbus:encrypted_meter:6868501565056169": {
	Line 17664:   "wmbus:encrypted_meter:6800000000000000": {
	Line 17700:   "wmbus:encrypted_meter:6868509370026169": {
	Line 17736:   "wmbus:encrypted_meter:6850486805000000": {
	Line 17773:   "wmbus:encrypted_meter:0AFA0D00A001A089": {
	Line 17809:   "wmbus:encrypted_meter:80596980A0119F25": {
	Line 17845:   "wmbus:encrypted_meter:3F3C103044685065": {
	Line 17881:   "wmbus:encrypted_meter:4468506568466274": {
	Line 17917:   "wmbus:encrypted_meter:3F3C133344685074": {
	Line 17953:   "wmbus:encrypted_meter:3F3C123044685070": {
	Line 17989:   "wmbus:encrypted_meter:4468501565056169": {
	Line 18025:   "wmbus:encrypted_meter:3F3C153344685093": {
	Line 18061:   "wmbus:encrypted_meter:6850994400000000": {
	Line 18098:   "wmbus:encrypted_meter:3F3C133344685050": {
	Line 18134:   "wmbus:encrypted_meter:22393B3538214468": {
	Line 18170:   "wmbus:encrypted_meter:8501000000000000": {
	Line 18206:   "wmbus:encrypted_meter:4468506346466274": {
	Line 18242:   "wmbus:encrypted_meter:1109A001A089977E": {
	Line 18278:   "wmbus:encrypted_meter:3F3C103044685036": {
	Line 18314:   "wmbus:encrypted_meter:3F3C133344685055": {
	Line 18350:   "wmbus:encrypted_meter:4468501027076274": {
	Line 18386:   "wmbus:encrypted_meter:4468505665056169": {
	Line 18422:   "wmbus:encrypted_meter:3F3C133344685046": {
	Line 18458:   "wmbus:encrypted_meter:3F3C133344685048": {
	Line 18494:   "wmbus:encrypted_meter:3F3C133344685049": {
	Line 18530:   "wmbus:encrypted_meter:3F3CF63044685007": {
	Line 18566:   "wmbus:encrypted_meter:3F3C143344685055": {
	Line 18602:   "wmbus:encrypted_meter:6850919706000000": {
	Line 18639:   "wmbus:encrypted_meter:3F3C133344685041": {
	Line 18675:   "wmbus:encrypted_meter:3F3C14FF8501007B": {
	Line 18711:   "wmbus:encrypted_meter:22393B3538234468": {
	Line 18774:   "wmbus:encrypted_meter:3F3C143344685049": {
	Line 18810:   "wmbus:encrypted_meter:090CB600B68C9200": {
	Line 18846:   "wmbus:encrypted_meter:3F3CF63044685063": {
	Line 18882:   "wmbus:encrypted_meter:22393B3538214444": {
	Line 18918:   "wmbus:encrypted_meter:6850056505610000": {
	Line 18955:   "wmbus:encrypted_meter:3F3CFB0444685017": {
	Line 18991:   "wmbus:encrypted_meter:0C00A200A25B6941": {
	Line 19027:   "wmbus:encrypted_meter:09087201720B0000": {
	Line 19063:   "wmbus:encrypted_meter:22393B3538213344": {
	Line 19099:   "wmbus:encrypted_meter:3F3C163344685099": {
	Line 19135:   "wmbus:encrypted_meter:3F3C080044685065": {
	Line 19171:   "wmbus:encrypted_meter:3F3C133344685014": {
	Line 19207:   "wmbus:encrypted_meter:3F3C153344685050": {
	Line 19243:   "wmbus:encrypted_meter:3F3C133344685015": {
	Line 19279:   "wmbus:encrypted_meter:6850137102000000": {
	Line 19316:   "wmbus:encrypted_meter:22393B3538224444": {
	Line 19352:   "wmbus:encrypted_meter:3F3C153344685056": {
	Line 19388:   "wmbus:encrypted_meter:07087201720B0000": {
	Line 19424:   "wmbus:encrypted_meter:4468500000000000": {
	Line 19460:   "wmbus:encrypted_meter:4468503968056169": {
	Line 19496:   "wmbus:encrypted_meter:6850136505000000": {

moreover, i see an error in my logs, which i cannot explain why this one comes up…

The “almanac” channel sends an error because the techem hkv does not send this data.
BUT i did not link this channel… See log & picture.

I think i linked it at the very first beginning for my hkvs, but i de-linked it again afterwards (maybe the entry in my database was created, but should not be filled anymore because i delinked it).

 Unown channel wmbus:techem_hkv69:61056515:almanac, not supported by wmbus:techem_hkv69:61056515
 Unown channel wmbus:techem_hkv69:61056519:almanac, not supported by wmbus:techem_hkv69:61056519
 Unown channel wmbus:techem_hkv69:61056549:almanac, not supported by wmbus:techem_hkv69:61056549
 Unown channel wmbus:techem_hkv69:61056553:almanac, not supported by wmbus:techem_hkv69:61056553
 Unown channel wmbus:techem_hkv69:61056839:almanac, not supported by wmbus:techem_hkv69:61056839

grafik

any idea?

I read somewhere, that wmbus can receive up to 150 meters. (or was it 200 meters)… 561 new things do sound huge though.

This might be either a bug in jmbus or trouble with stick. I can’t tell you exactly as I can’t test IMST device but line which seems to be failing one is is.readByte() which is outside of our control - is in this case is stream of incoming bytes from serial device/trans receiver. Can you try wit different stick modes maybe?

There are special devices which get installed across buildings to repeat signal in order to have one “concentrator” somewhere at the end of such chain. This end device will forward all collected frames for further processing at the end of day in billing center. We saw a lot of frames, but indeed 500 devices seems to be too much given the nature of your building even with all signal repeaters.
From attached log I can tell you that, if my mid term memory works properly, there are around 50 techem devices which are currently unsupported - these identifiers start from 446850. Sadly same sequence is repeated in different parts of other identifiers meaning that there might be an issue with glued or malformed frames who gets interpreted as new devices.
We saw some evidence of this before and will work on that. In order to avoid spamming of your inbox you can set device identifier filter to discard any new devices which you do not want to track (your neighbors might be thankful :wink: ). All discovery results should be automatically discarded after 24 hours since first occurrence - please check if number grows above 600.

Yes, almanac channel is there for historical reasons of legacy hkv thing type. It used to contain byte sequence of historical readings which can not be currently interpreted thus it was stripped from reported values. Encoding of this particular part of frame is a bit of mystery.

Thanks for your tests, looking forward to hear more from you!
Cheers,
Łukasz

I have moved the stick to my other Rpi, (runing openhab 2.5). I can get it online allright… But i cant seem to discover anything… The “circle” doesn´t move, when I click on it.

2019-01-02 18:50:48.772 [me.event.ThingUpdatedEvent] - Thing 'wmbus:wmbusbridge:c60aab8f' has been updated.
2019-01-02 18:50:48.778 [vent.ConfigStatusInfoEvent] - ConfigStatusInfo [configStatusMessages=[]]
2019-01-02 18:50:48.821 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:c60aab8f' changed from ONLINE to UNKNOWN
2019-01-02 18:50:48.827 [vent.ConfigStatusInfoEvent] - ConfigStatusInfo [configStatusMessages=[]]

==> /var/log/openhab2/openhab.log <==

2019-01-02 18:50:49.880 [ERROR] [ing.wmbus.handler.WMBusBridgeHandler] - Cannot open WMBus device. Connection builder returned: Did not receive ACK. Received 0xFFFFFFFF instead.

==> /var/log/openhab2/events.log <==

2019-01-02 18:50:49.892 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:c60aab8f' changed from UNKNOWN to OFFLINE (CONFIGURATION_ERROR): Cannot open WMBus device. Connection builder returned: Did not receive ACK. Received 0xFFFFFFFF instead.

BUT!
There is something fatal wrong somewhere…
When I change the stick mode, openhab crashes and restart :frowning:
This setup is very minimal. It only has the latest IHC binding and WMBus binding installed. And then the Zigbee binding, (to get the serial transport installed). I cant say if it´s the WMbus binding or anything else… But as said, this is a very minimal setup, so I assume, its either WMbus, or something is very wrong in openhab 2.5 (and probably also 2.4, cause I updated to 2.5 the day after 2.4 stable was released).

This is the full debug log when starting:

2019-01-02 22:50:35.253 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.ADEUNISGasMeter}={channel.volume=current_volume_total_m3, device.ids=10011104,20011104, volume.dib=4, service.id=320, service.bundleid=192, service.scope=bundle, thing.type.id=68ARF33, binding.id=wmbus, component.name=org.openhab.binding.wmbus.device.ADEUNISGasMeter, component.id=181, volume.vib=18, thing.type.name=adeunis_rf_gas_meter_v3} - org.openhab.binding.wmbus
2019-01-02 22:50:35.261 [DEBUG] [org.openhab.binding.wmbus           ] - BundleEvent RESOLVED - org.openhab.binding.wmbus
2019-01-02 22:50:35.267 [DEBUG] [org.openhab.binding.wmbus           ] - BundleEvent STARTING - org.openhab.binding.wmbus
2019-01-02 22:50:35.360 [DEBUG] [org.openhab.binding.wmbus           ] - BundleEvent STARTED - org.openhab.binding.wmbus
2019-01-02 22:50:35.425 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.EngelmannHeatMeter}={service.id=322, service.bundleid=192, service.scope=bundle, thing.type.id=68EFE04, thing.type.name=engelmann_heat_meter_v0, component.name=org.openhab.binding.wmbus.device.EngelmannHeatMeter, component.id=185} - org.openhab.binding.wmbus
2019-01-02 22:50:35.462 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.BindingConfiguration}={service.id=323, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.internal.DynamicBindingConfiguration, component.id=187} - org.openhab.binding.wmbus
2019-01-02 22:50:35.475 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.discovery.WMBusDiscoveryParticipant}={service.id=324, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.landisgyr.LandisGyrDiscoveryParticipant, component.id=180} - org.openhab.binding.wmbus
2019-01-02 22:50:35.518 [DEBUG] [internal.DynamicBindingConfiguration] - Setting up time to live to default value
2019-01-02 22:50:35.529 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.discovery.DiscoveryService, org.openhab.binding.wmbus.handler.WMBusMessageListener}={service.id=325, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.internal.discovery.WMBusDiscoveryService2, component.id=182} - org.openhab.binding.wmbus
2019-01-02 22:50:35.562 [DEBUG] [nal.discovery.WMBusDiscoveryService2] - Activating WMBus discovery service
2019-01-02 22:50:35.605 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.techem.decoder.TechemFrameDecoder}={service.id=327, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.techem.decoder.CompositeTechemFrameDecoder, component.id=188} - org.openhab.binding.wmbus
2019-01-02 22:50:35.636 [INFO ] [panel.internal.HABPanelDashboardTile] - Started HABPanel at /habpanel
2019-01-02 22:50:35.697 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.handler.WMBusMessageListener}={service.id=329, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.discovery.DebugMessageListener, component.id=190} - org.openhab.binding.wmbus
2019-01-02 22:50:35.714 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.UnknownMeter}={service.id=330, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.UnknownMeter, component.id=191} - org.openhab.binding.wmbus
2019-01-02 22:50:35.726 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.UnitRegistry}={service.id=332, service.bundleid=192, service.scope=bundle, UnitRegistry.target=(!(composite=true)), composite=true, component.name=org.openhab.binding.wmbus.internal.units.CompositeUnitRegistry, component.id=193} - org.openhab.binding.wmbus
2019-01-02 22:50:35.732 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.type.ChannelTypeProvider, org.openhab.binding.wmbus.handler.WMBusMessageListener, org.openhab.binding.wmbus.internal.WMBusChannelTypeProvider}={service.id=333, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.internal.WMBusChannelTypeProvider, component.id=184} - org.openhab.binding.wmbus
2019-01-02 22:50:35.796 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.techem.TechemHandlerFactory, org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory, org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=335, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.techem.TechemHandlerFactory, component.id=195} - org.openhab.binding.wmbus
2019-01-02 22:50:35.821 [DEBUG] [s.device.techem.TechemHandlerFactory] - Techem handler factory starting up.
2019-01-02 22:50:35.861 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.discovery.WMBusDiscoveryParticipant}={service.id=336, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.techem.TechemDiscoveryParticipant, component.id=196} - org.openhab.binding.wmbus
2019-01-02 22:50:35.886 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.discovery.WMBusDiscoveryParticipant}={service.id=338, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.qloud.QloudDiscoveryParticipant, component.id=199} - org.openhab.binding.wmbus
2019-01-02 22:50:35.919 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.io.transport.mbus.wireless.KeyStorage}={service.id=340, service.bundleid=192, service.scope=bundle, component.name=org.openhab.io.transport.mbus.wireless.MapKeyStorage, component.id=202} - org.openhab.binding.wmbus
2019-01-02 22:50:35.933 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.internal.WMBusHandlerFactory, org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory, org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=341, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.internal.WMBusHandlerFactory, component.id=186} - org.openhab.binding.wmbus
2019-01-02 22:50:35.953 [DEBUG] [g.wmbus.internal.WMBusHandlerFactory] - wmbus handler factory is starting up.
2019-01-02 22:50:35.965 [DEBUG] [g.wmbus.internal.WMBusHandlerFactory] - Creating (handler for) WMBus bridge.
2019-01-02 22:50:35.986 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - register listener: Adding
2019-01-02 22:50:35.989 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - register listener: Success
2019-01-02 22:50:35.997 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.config.core.status.ConfigStatusProvider}={service.id=343, service.bundleid=192, service.scope=singleton} - org.openhab.binding.wmbus

==> /var/log/openhab2/events.log <==

2019-01-02 22:50:36.022 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:d89df769' changed from UNINITIALIZED to INITIALIZING

==> /var/log/openhab2/openhab.log <==

2019-01-02 22:50:36.033 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - WMBusBridgeHandler: initialize()

==> /var/log/openhab2/events.log <==

2019-01-02 22:50:36.042 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:d89df769' changed from INITIALIZING to UNKNOWN

==> /var/log/openhab2/openhab.log <==

2019-01-02 22:50:36.045 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - Opening wmbus stick imst serial port /dev/ttyUSB0 in mode S
2019-01-02 22:50:36.047 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.qloud.QloudHandlerFactory, org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory, org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=344, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.qloud.QloudHandlerFactory, component.id=198} - org.openhab.binding.wmbus
2019-01-02 22:50:36.050 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - Building new connection
2019-01-02 22:50:36.054 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - Device ID filter is empty.
2019-01-02 22:50:36.058 [DEBUG] [bus.device.qloud.QloudHandlerFactory] - Q-loud handler factory starting up.
2019-01-02 22:50:36.072 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.landisgyr.LandisGyrHandlerFactory, org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory, org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=346, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.landisgyr.LandisGyrHandlerFactory, component.id=201} - org.openhab.binding.wmbus
2019-01-02 22:50:36.074 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - Setting WMBus radio mode to S
2019-01-02 22:50:36.075 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - Building/opening connection
2019-01-02 22:50:36.077 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - NOTE: if initialization does not progress from here, check systemd journal for Execptions -- probably native lib still loaded by another ClassLoader = previous version or instance of WMBus binding -> restart OpenHAB
2019-01-02 22:50:36.084 [DEBUG] [ce.landisgyr.LandisGyrHandlerFactory] - Landis+Gyr handler factory starting up.
2019-01-02 22:50:36.106 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.device.diehl.DiehlHandlerFactory, org.eclipse.smarthome.core.thing.binding.BaseThingHandlerFactory, org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={service.id=347, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.diehl.DiehlHandlerFactory, component.id=205} - org.openhab.binding.wmbus
2019-01-02 22:50:36.116 [DEBUG] [bus.device.diehl.DiehlHandlerFactory] - Diehl handler factory starting up.
2019-01-02 22:50:36.133 [DEBUG] [org.openhab.binding.wmbus           ] - ServiceEvent REGISTERED - {org.openhab.binding.wmbus.discovery.WMBusDiscoveryParticipant}={service.id=348, service.bundleid=192, service.scope=bundle, component.name=org.openhab.binding.wmbus.device.diehl.DiehlDiscoveryParticipant, component.id=206} - org.openhab.binding.wmbus
2019-01-02 22:50:36.149 [DEBUG] [org.openhab.binding.wmbus           ] - BundleEvent [unknown:512] - org.openhab.binding.wmbus
2019-01-02 22:50:36.213 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - Connected to WMBus serial port
2019-01-02 22:50:36.217 [DEBUG] [ing.wmbus.handler.WMBusBridgeHandler] - WMBusBridgeHandler: Initialization done! Setting bridge online

==> /var/log/openhab2/events.log <==

2019-01-02 22:50:36.227 [hingStatusInfoChangedEvent] - 'wmbus:wmbusbridge:d89df769' changed from UNKNOWN to ONLINE

==> /var/log/openhab2/openhab.log <==

2019-01-02 22:50:37.282 [WARN ] [binding.wmbus.internal.WMBusReceiver] - Stopped listening for new messages. Reason: {}
java.io.EOFException: null
	at java.io.DataInputStream.readByte(DataInputStream.java:267) ~[?:?]
	at rg.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:1149) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
	at java.lang.Thread.run(Thread.java:748) [?:?]
2019-01-02 22:50:37.928 [INFO ] [arthome.ui.paper.internal.PaperUIApp] - Started Paper UI at /paperui

==> /var/log/openhab2/events.log <==

2019-01-02 22:50:38.786 [thome.event.ExtensionEvent] - Extension 'ui-basic' has been installed.
2019-01-02 22:50:38.791 [thome.event.ExtensionEvent] - Extension 'ui-habpanel' has been installed.
2019-01-02 22:50:38.793 [thome.event.ExtensionEvent] - Extension 'ui-paper' has been installed.
2019-01-02 22:50:38.796 [thome.event.ExtensionEvent] - Extension 'binding-zigbee' has been installed.

See my new inbox today :smiley: grafik

Could you also give me an answer how to empty my inbox? it is still full of wmbus devices from within my neighbourhood.

Could you please tell me how to end this logging spamming? I set loglevel to off, but no effect, spamming continues…
grafik

Try set logging to DEFAULT.

I was able to solve this issue. I had the following entries in my logging.cfg caused by a change of the configs in the past… see above.

many thanks anyway!

Binding now lives in org.openhab.binding.wmbus package. If you want to cut off logging made by it - that’s proper root to start with.

WRT Unown channel message, this might come from framework. Anyhow we need to decide what to do with it either we cut it off completely or provide a way to parse values somehow.

The following process should work to basically setup a iM871A USB adapter with “Qundis” water and heater wmbus devices on a fresh Openhabian but still fails with a “java.io.EOFException: null” error on all three radio modes.

Anyone any clue?

Make sure stick is detected as /dev/ttyUSB0 in “dmesg -w”
usb 1-1.2: cp210x converter now attached to ttyUSB0

Copy current snapshot into addons folder
cd /usr/share/openhab2/addons/
wget https://github.com/KuguHome/openhab-binding-wmbus/releases/download/v0.4.0-develop/org.openhab.binding.wmbus-2.3.0-SNAPSHOT.jar
chown openhab:openhab org.openhab.binding.wmbus-2.3.0-SNAPSHOT.jar

Install librxtxSerial.so
sudo apt-get install librxtx-java

Install transport-serial
ssh -p 8101 openhab@localhost → PW: habopen
feature:install openhab-transport-serial
logout

sudo reboot

Thats the same problem I get. I have no clue what to do.

2019-01-12 16:45:01.586 [WARN ] [binding.wmbus.internal.WMBusReceiver] - Stopped listening for new messages. Reason: {}
java.io.EOFException: null
	at java.io.DataInputStream.readByte(DataInputStream.java:267) ~[?:?]
	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:1149) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
	at java.lang.Thread.run(Thread.java:748) [?:?]

As someone already pointed out, it’s most likely an error within “jMBus” and not directly binding related. Probably OpenMUC is the better starting point for any bug chasing…