Hi!
Sorry for the delay, Iām back and have updated OH to RC as well as captured Husdata log during startup.
These are the log rows from the startup procedure:
2017-01-20 11:30:01.125 [DEBUG] [org.openhab.binding.regoheatpump ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory}={component.name=binding.regoheatpump, component.id=16, service.id=124, service.bundleid=228, service.scope=bundle} - org.openhab.binding.regoheatpump
2017-01-20 11:30:01.126 [DEBUG] [org.openhab.binding.regoheatpump ] - BundleEvent STARTING - org.openhab.binding.regoheatpump
2017-01-20 11:30:01.127 [DEBUG] [org.openhab.binding.regoheatpump ] - BundleEvent STARTED - org.openhab.binding.regoheatpump
2017-01-20 11:30:01.143 [DEBUG] [org.openhab.binding.regoheatpump ] - BundleEvent [unknown:512] - org.openhab.binding.regoheatpump
2017-01-20 11:30:06.205 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'rego.items'
2017-01-20 11:30:10.686 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Data listener started
2017-01-20 11:30:10.686 [INFO ] [.regoheatpump.handler.HusdataHandler] - Rego controller connected via 192.168.0.26:2001
2017-01-20 11:30:10.686 [DEBUG] [p.internal.protocol.IpRegoConnection] - Connecting to '192.168.0.26', port = 2001.
2017-01-20 11:30:10.811 [DEBUG] [p.internal.protocol.IpRegoConnection] - Connected to '192.168.0.26', port = 2001.
2017-01-20 11:30:10.811 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Requesting read and dump of real-time registers.
2017-01-20 11:30:12.754 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010199'
2017-01-20 11:30:12.754 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 409
2017-01-20 11:30:13.347 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0003017B'
2017-01-20 11:30:13.348 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 3, value = 379
2017-01-20 11:30:13.951 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00040195'
2017-01-20 11:30:13.951 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 405
2017-01-20 11:30:14.566 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050026'
2017-01-20 11:30:14.567 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 38
2017-01-20 11:30:15.176 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0006017B'
2017-01-20 11:30:15.177 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 6, value = 379
2017-01-20 11:30:18.189 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B02D1'
2017-01-20 11:30:18.189 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 721
2017-01-20 11:30:36.578 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0001019A'
2017-01-20 11:30:36.578 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 410
2017-01-20 11:30:37.244 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00030178'
2017-01-20 11:30:37.252 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 3, value = 376
2017-01-20 11:30:37.764 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00040187'
2017-01-20 11:30:37.764 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 391
2017-01-20 11:30:38.508 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0005002C'
2017-01-20 11:30:38.509 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 44
2017-01-20 11:30:38.979 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0006017A'
2017-01-20 11:30:38.980 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 6, value = 378
2017-01-20 11:30:41.984 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B02C6'
2017-01-20 11:30:41.984 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 710
2017-01-20 11:31:01.767 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010199'
2017-01-20 11:31:01.767 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 409
2017-01-20 11:31:02.344 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00030176'
2017-01-20 11:31:02.344 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 3, value = 374
2017-01-20 11:31:02.953 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00040180'
2017-01-20 11:31:02.953 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 384
2017-01-20 11:31:03.570 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050041'
2017-01-20 11:31:03.570 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 65
2017-01-20 11:31:06.575 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B02BC'
2017-01-20 11:31:06.575 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 700
2017-01-20 11:31:25.581 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010195'
2017-01-20 11:31:25.581 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 405
2017-01-20 11:31:26.155 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00030175'
2017-01-20 11:31:26.155 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 3, value = 373
2017-01-20 11:31:26.768 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0004017C'
2017-01-20 11:31:26.768 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 380
2017-01-20 11:31:27.424 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050054'
2017-01-20 11:31:27.424 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 84
2017-01-20 11:31:30.431 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B02B2'
2017-01-20 11:31:30.431 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 690
2017-01-20 11:31:30.968 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000E003F'
2017-01-20 11:31:30.968 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 14, value = 63
2017-01-20 11:31:30.968 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Unsupported register 14.
2017-01-20 11:31:49.378 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010191'
2017-01-20 11:31:49.379 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 401
2017-01-20 11:31:50.579 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0004017A'
2017-01-20 11:31:50.579 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 378
2017-01-20 11:31:51.197 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0005005F'
2017-01-20 11:31:51.198 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 95
2017-01-20 11:31:54.201 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B02A3'
2017-01-20 11:31:54.201 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 675
2017-01-20 11:32:13.186 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0001018D'
2017-01-20 11:32:13.186 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 397
2017-01-20 11:32:13.808 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00030174'
2017-01-20 11:32:13.808 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 3, value = 372
2017-01-20 11:32:14.381 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00040179'
2017-01-20 11:32:14.382 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 377
2017-01-20 11:32:14.994 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050069'
2017-01-20 11:32:14.994 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 105
2017-01-20 11:32:16.184 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00070046'
2017-01-20 11:32:16.184 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 7, value = 70
2017-01-20 11:32:18.000 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B0294'
2017-01-20 11:32:18.000 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 660
2017-01-20 11:32:36.995 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0001018A'
2017-01-20 11:32:36.996 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 394
2017-01-20 11:32:38.798 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050071'
2017-01-20 11:32:38.798 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 113
2017-01-20 11:32:41.805 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00090216'
2017-01-20 11:32:41.805 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 9, value = 534
2017-01-20 11:32:41.878 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B0284'
2017-01-20 11:32:41.879 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 644
2017-01-20 11:32:42.547 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000E003E'
2017-01-20 11:32:42.547 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 14, value = 62
2017-01-20 11:32:42.548 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Unsupported register 14.
2017-01-20 11:33:02.193 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010187'
2017-01-20 11:33:02.193 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 391
2017-01-20 11:33:03.382 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00040178'
2017-01-20 11:33:03.382 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 376
2017-01-20 11:33:03.995 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050079'
2017-01-20 11:33:03.996 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 121
2017-01-20 11:33:07.001 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B0277'
2017-01-20 11:33:07.001 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 631
2017-01-20 11:33:25.989 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010185'
2017-01-20 11:33:25.989 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 389
2017-01-20 11:33:27.803 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050081'
2017-01-20 11:33:27.804 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 129
2017-01-20 11:33:28.385 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00060179'
2017-01-20 11:33:28.385 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 6, value = 377
2017-01-20 11:33:31.391 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B026B'
2017-01-20 11:33:31.395 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 619
2017-01-20 11:33:31.402 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000E003F'
2017-01-20 11:33:31.402 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 14, value = 63
2017-01-20 11:33:31.402 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Unsupported register 14.
2017-01-20 11:33:49.782 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010183'
2017-01-20 11:33:49.783 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 387
2017-01-20 11:33:51.601 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00050088'
2017-01-20 11:33:51.601 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 136
2017-01-20 11:33:54.605 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00090215'
2017-01-20 11:33:54.605 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 9, value = 533
2017-01-20 11:33:54.608 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B025F'
2017-01-20 11:33:54.608 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 607
2017-01-20 11:34:13.618 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00010181'
2017-01-20 11:34:13.618 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 1, value = 385
2017-01-20 11:34:14.190 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00030173'
2017-01-20 11:34:14.190 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 3, value = 371
2017-01-20 11:34:14.823 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR00040176'
2017-01-20 11:34:14.824 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 4, value = 374
2017-01-20 11:34:15.404 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR0005008E'
2017-01-20 11:34:15.405 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 5, value = 142
2017-01-20 11:34:18.411 [DEBUG] [.regoheatpump.handler.HusdataHandler] - Got 'XR000B0256'
2017-01-20 11:34:18.411 [DEBUG] [.regoheatpump.handler.HusdataHandler] - dataType = 0, register = 11, value = 598
As said before, I donāt think that the āRequest registersā-call is working since it probably should be prefixed with a !-sign. However, that is not āthe way to do itā as described in the interface documentation, which is the reason I think itās best to wait until I have updated the interface to most recent version (waiting manufacturer here).
Can I provide you with anything else regarding this? The binding is however working really well. It has collected the supported registers for a while now!