There is some comands from karaf than I hope help.
openhab> bundle:services reports ‘DiscoveryService’ twice.
openhab> bundle:refresh 242 update de values in ‘Paper UI - Control’.
openhab> smarthome:status resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_1
3.6 -> reports the current value.
I paste command output and the log when run ‘bundle:refresh 242’
I was looking too for a diference in timezone, Raspberry and Resol controller are set to the same time but the time read from controller is +1 hour. (when run refresh).
I put de command in cron and I get the updates
----------
openhab> bundle:list 242
START LEVEL 100 , List Threshold: 50
ID │ State │ Lvl │ Version │ Name
────┼────────┼─────┼────────────────────┼───────────────────────────────────────
242 │ Active │ 80 │ 2.3.0.201801112030 │ Resol Binding
openhab> bundle:services 242
Resol Binding (242) provides:
-----------------------------
[org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory]
[org.eclipse.smarthome.core.thing.type.ChannelTypeProvider]
**[org.eclipse.smarthome.config.discovery.DiscoveryService]**
**[org.eclipse.smarthome.config.discovery.DiscoveryService]**
openhab> bundle:capabilities 242
org.openhab.binding.resol_2.3.0.201801112030 [242] provides:
------------------------------------------------------------
osgi.wiring.bundle; org.openhab.binding.resol 2.3.0.201801112030 [UNUSED]
osgi.wiring.host; org.openhab.binding.resol 2.3.0.201801112030 [UNUSED]
osgi.identity; org.openhab.binding.resol 2.3.0.201801112030 [UNUSED]
osgi.wiring.package; org.openhab.binding.resol 0.0.0 [UNUSED]
osgi.wiring.package; org.openhab.binding.resol.handler 0.0.0 [UNUSED]
service; [org.eclipse.smarthome.core.thing.binding.ThingHandlerFactory] with properties:
component.name = org.openhab.binding.resol.internal.ResolHandlerFactory
component.id = 271
service.id = 410
service.bundleid = 242
service.scope = bundle
Used by:
org.eclipse.smarthome.model.thing_0.10.0.b1 [151]
org.eclipse.smarthome.config.discovery_0.10.0.b1 [104]
org.eclipse.smarthome.core.thing_0.10.0.b1 [116]
service; [org.eclipse.smarthome.core.thing.type.ChannelTypeProvider] with properties:
component.name = org.openhab.binding.resol.internal.providers.ResolChannelTypeProvider
component.id = 272
service.id = 411
service.bundleid = 242
service.scope = bundle
Used by:
org.eclipse.smarthome.core.thing_0.10.0.b1 [116]
service; [org.eclipse.smarthome.config.discovery.DiscoveryService] with properties:
component.name = org.openhab.binding.resol.internal.discovery
component.id = 273
service.id = 412
service.bundleid = 242
service.scope = bundle
Used by:
org.eclipse.smarthome.config.discovery_0.10.0.b1 [104]
service; [org.eclipse.smarthome.config.discovery.DiscoveryService] with properties:
service.id = 413
service.bundleid = 242
service.scope = singleton
Used by:
org.eclipse.smarthome.config.discovery_0.10.0.b1 [104]
openhab>
openhab> smarthome:things list | grep 001e66421b56
resol:vbuslan:001e66421b56 (Type=Bridge, Status=ONLINE, Label=RESOL-LAN-001e66421b56 (192.168.2.150), Bridge=null)
resol:device:001e66421b56:DeltaSol_SLT-Regler (Type=Thing, Status=ONLINE, Label=DeltaSol_SLT-Regler, Bridge=resol:vbuslan:001e66421b56)
openhab> smarthome:items list | grep 001e66421b56
resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_3 (Type=NumberItem, State=888.8000000000001, Label=Temperature sensor 3, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_2 (Type=NumberItem, State=39.300000000000004, Label=Temperature sensor 2, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_4 (Type=NumberItem, State=888.8000000000001, Label=Temperature sensor 4, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Overpressure (Type=NumberItem, State=0.0, Label=Error: Overpressure, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_1 (Type=NumberItem, State=3.4000000000000004, Label=Temperature sensor 1, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Pump_speed_relay_2 (Type=NumberItem, State=0.0, Label=Pump speed relay 2, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_PWM_A (Type=NumberItem, State=0.0, Label=PWM A, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Pump_speed_relay_4 (Type=NumberItem, State=0.0, Label=Pump speed relay 4, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_5 (Type=NumberItem, State=999.9000000000001, Label=Temperature sensor 5, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Flow_rate_Flowrotor_S7 (Type=NumberItem, State=0.0, Label=Flow rate Flowrotor (S7), Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Flow_rate_VFS_S6 (Type=NumberItem, State=0.0, Label=Flow rate VFS (S6), Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Sensor_line_short_circuited (Type=NumberItem, State=0.0, Label=Error: Sensor line short-circuited, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_System_date (Type=DateTimeItem, State=2018-01-27T09:46:27.000+0100, Label=System date, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Warning_mask (Type=NumberItem, State=0.0, Label=Warning mask, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Real_time_clock (Type=NumberItem, State=0.0, Label=Error: Real-time clock, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Twin_pump (Type=NumberItem, State=0.0, Label=Error: Twin pump, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_PWM_B (Type=NumberItem, State=0.0, Label=PWM B, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Pump_speed_relay_3 (Type=NumberItem, State=0.0, Label=Pump speed relay 3, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Pressure_RPS_S6 (Type=NumberItem, State=99.99000000000001, Label=Pressure RPS (S6), Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Flow_rate_monitoring (Type=NumberItem, State=0.0, Label=Error: Flow rate monitoring, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Pump_speed_relay_1 (Type=NumberItem, State=0.0, Label=Pump speed relay 1, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Sensor_line_broken (Type=NumberItem, State=0.0, Label=Error: Sensor line broken, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Flow_rate_V40 (Type=NumberItem, State=0.0, Label=Flow rate V40, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Data_memory (Type=NumberItem, State=0.0, Label=Error: Data memory, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error__Low_pressure (Type=NumberItem, State=0.0, Label=Error: Low pressure, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Error_mask (Type=NumberItem, State=0.0, Label=Error mask, Category=null)
resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_VFS_RPS_S6 (Type=NumberItem, State=999.9000000000001, Label=Temperature VFS/RPS (S6), Category=null)
openhab>
openhab> smarthome:status resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_1
3.6
openhab> bundle:refresh 242
Log when run -> bundle:refresh 242
==> /var/log/openhab2/openhab.log <==
2018-01-27 08:59:50.610 [ERROR] [org.openhab.binding.resol ] - [org.openhab.binding.resol.internal.ResolHandlerFactory] Cannot register Component
org.osgi.service.component.ComponentException: The component name 'org.openhab.binding.resol.internal.ResolHandlerFactory' has already been registered by Bundle 242 (org.openhab.binding.resol) as Component of Class org.openhab.binding.resol.internal.ResolHandlerFactory
at org.apache.felix.scr.impl.ComponentRegistry.checkComponentName(ComponentRegistry.java:222) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.scr.impl.BundleComponentActivator.loadDescriptor(BundleComponentActivator.java:448) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.scr.impl.BundleComponentActivator.initialize(BundleComponentActivator.java:315) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.scr.impl.BundleComponentActivator.<init>(BundleComponentActivator.java:268) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.scr.impl.Activator.loadComponents(Activator.java:388) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.scr.impl.Activator.access$200(Activator.java:54) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.scr.impl.Activator$ScrExtension.start(Activator.java:265) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.utils.extender.AbstractExtender.createExtension(AbstractExtender.java:254) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.utils.extender.AbstractExtender.modifiedBundle(AbstractExtender.java:227) [42:org.apache.felix.scr:2.0.12]
at org.apache.felix.utils.extender.AbstractExtender.addingBundle(AbstractExtender.java:187) [42:org.apache.felix.scr:2.0.12]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:469) [?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:415) [?:?]
at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) [?:?]
at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) [?:?]
at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:444) [?:?]
at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:903) [?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) [?:?]
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) [?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:213) [?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:120) [?:?]
at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:112) [?:?]
at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:156) [?:?]
at org.eclipse.osgi.container.Module.publishEvent(Module.java:476) [?:?]
at org.eclipse.osgi.container.Module.start(Module.java:467) [?:?]
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:470) [?:?]
at org.eclipse.osgi.container.ModuleContainer.start(ModuleContainer.java:736) [?:?]
at org.eclipse.osgi.container.ModuleContainer.applyDelta(ModuleContainer.java:713) [?:?]
at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:497) [?:?]
at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:443) [?:?]
at org.eclipse.osgi.container.ModuleContainer.refresh(ModuleContainer.java:987) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1368) [?:?]
at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1) [?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) [?:?]
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340) [?:?]
==> /var/log/openhab2/events.log <==
2018-01-27 08:59:50.875 [hingStatusInfoChangedEvent] - 'resol:vbuslan:001e66421b56' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2018-01-27 08:59:50.899 [hingStatusInfoChangedEvent] - 'resol:vbuslan:001e66421b56' changed from INITIALIZING to OFFLINE
2018-01-27 08:59:50.911 [hingStatusInfoChangedEvent] - 'resol:device:001e66421b56:DeltaSol_SLT-Regler' changed from UNINITIALIZED (HANDLER_MISSING_ERROR) to INITIALIZING
2018-01-27 08:59:50.922 [hingStatusInfoChangedEvent] - 'resol:device:001e66421b56:DeltaSol_SLT-Regler' changed from INITIALIZING to OFFLINE
2018-01-27 08:59:56.008 [hingStatusInfoChangedEvent] - 'resol:vbuslan:001e66421b56' changed from OFFLINE to ONLINE
2018-01-27 08:59:56.013 [hingStatusInfoChangedEvent] - 'resol:device:001e66421b56:DeltaSol_SLT-Regler' changed from OFFLINE to ONLINE
2018-01-27 08:59:56.483 [vent.ItemStateChangedEvent] - resol_device_001e66421b56_DeltaSol_SLT_Regler_System_date changed from 2018-01-27T09:59:09.000+0100 to 2018-01-27T10:00:01.000+0100
2018-01-27 08:59:56.502 [vent.ItemStateChangedEvent] - resol_device_001e66421b56_DeltaSol_SLT_Regler_Temperature_sensor_1 changed from 3.6 to 3.7