Hi, I installed the Nikobus binding and I can turn on and off items both via the switch way as well as via the button way.
But the issue I’m facing is the binding does not update the status of the items, neither when the scheduled status updates take place nor when a channelgroup item is switched. Also when a button is linked to a channel group the expected update after the button command is executed does not take place.
This means that when a light is turned on via a wall switch it is never detected by the scheduled updates, the status in OH remains OFF and when I switch on or off another light from that channel group the light that was turned on via the wall switch is turned off by the binding as OH didn’t know it was on.
I thought it was one specific module so configured another one and the same behavior. It makes the binding useless for me.
I checked and double checked my configs and log files and can’t find anything wrong, because the update commands are executed and the correct status is received from the Nikobus module (when looking at the 00 and FF positions) but OH doesn’t update the status of the items.
Does anyone else have the same problem? I’m wondering whether it could be due to OH2? So anyone else experiencing this in OH2?
Thanks in advance and FYI below the item config and the log files
Switch testnikobusaan {nikobus="#NBA03CF[09B9-1,09B9-2]"}
Switch testnikobusuit {nikobus="#NFA03CF[09B9-1,09B9-2]"}
Switch NB_S1_O1_lichtWC "WC" <light> {nikobus="09B9:1"}
Switch NB_S1_O2_lichtbadkamer "Badkamer" <light> {nikobus="09B9:2"}
Switch NB_S1_O3_lichtkeuken "Keuken" <light> {nikobus="09B9:3"}
Switch NB_S1_O4_raamtransparant {nikobus="09B9:4"}
Switch NB_S1_O5 {nikobus="09B9:5"}
Switch NB_S1_O6_lampjesdressoirbovenuit {nikobus="09B9:6"}
Switch NB_S1_O7_lichtgarage "Garage" <light> {nikobus="09B9:7"}
Switch NB_S1_O8_lichttraphal "Traphal" <light> {nikobus="09B9:8"}
Switch NB_S1_O9_lichtfitnesscentraal "Fitness" <light> {nikobus="09B9:9"}
Switch NB_S1_O10_lichtbureau "Bureau" <light> {nikobus="09B9:10"}
Switch NB_S1_O11_lichteetplaats "Eetplaats" <light> {nikobus="09B9:11"}
Switch NB_S1_O12_kastkinesis "Kast Kinesis" <light> {nikobus="09B9:12"}
Switch NB_S2_O1_lichtnisbed "Nis bed" <light> {nikobus="5521:1"}
Switch NB_S2_O2_lichtsterrenhemel "Sterrenhemel" <light> {nikobus="5521:2"}
Switch NB_S2_O3_lichtterras "Terras" <light> {nikobus="5521:3"}
Switch NB_S2_O4_lichtoversteektuin "Oversteek tuin" <light> {nikobus="5521:4"}
Switch NB_S2_O5_lichtoversteekvoor "Oversteek voor" <light> {nikobus="5521:5"}
Switch NB_S2_O6_lichtspotvoordeur "Spot voordeur" <light> {nikobus="5521:6"}
Switch NB_S2_O7_lichtledvoordeur "Led voordeur" <light> {nikobus="5521:7"}
Switch NB_S2_O8_lichtleddressing "Led dressing" <light> {nikobus="5521:8"}
Switch NB_S2_O9_lichtleddouche "Led douche" <light> {nikobus="5521:9"}
Switch NB_S2_O10_lichtkinesis "Kinesis" <light> {nikobus="5521:10"}
Switch NB_S2_O11_lichtwcboven "WC boven" <light> {nikobus="5521:11"}
Switch NB_S2_O12_lichtlavabo "Lavabo" <light> {nikobus="5521:12"}
Switch ClimaVentOn {nikobus="#N3103CF"}
Switch ClimaVentOff {nikobus="#NB103CF"}
Log file:
2016-10-26 08:25:18.594 [NikobusBinding ] - Requesting scheduled status update for 09B9
2016-10-26 08:25:18.600 [NikobusBinding ] - Sending command with ack $101709B98605FA
2016-10-26 08:25:18.610 [NikobusCommandSender ] - Sending command $101709B98605FA
2016-10-26 08:25:18.612 [NikobusInterface ] - Sending : $101709B98605FA
2016-10-26 08:25:18.634 [NikobusInterface ] - Received: $
2016-10-26 08:25:18.660 [NikobusInterface ] - Received: 0517
2016-10-26 08:25:18.660 [NikobusCommandReceiver ] - Received NikobusCommand [command=$0517, repeats=1]
2016-10-26 08:25:18.662 [NikobusAckMonitor ] - Processing nikobus command $0517
2016-10-26 08:25:18.817 [NikobusInterface ] - Received: $
2016-10-26 08:25:18.842 [NikobusInterface ] - Received: 1C09B900FFFF0000FF00351
2016-10-26 08:25:18.866 [NikobusInterface ] - Received: 595
2016-10-26 08:25:18.866 [NikobusCommandReceiver ] - Received NikobusCommand [command=$1C09B900FFFF0000FF00351595, repeats=1]
2016-10-26 08:25:18.868 [NikobusAckMonitor ] - Processing nikobus command $1C09B900FFFF0000FF00351595
2016-10-26 08:25:18.870 [NikobusAckMonitor ] - Received expected ack '$1C09B900FFFF0000FF00351595’
2016-10-26 08:28:18.594 [NikobusBinding ] - Requesting scheduled status update for 5521
2016-10-26 08:28:18.596 [NikobusBinding ] - Sending command with ack $1012552124961C
2016-10-26 08:28:18.598 [NikobusCommandSender ] - Sending command $1012552124961C
2016-10-26 08:28:18.600 [NikobusInterface ] - Sending : $1012552124961C
2016-10-26 08:28:18.622 [NikobusInterface ] - Received: $
2016-10-26 08:28:18.646 [NikobusInterface ] - Received: 0512
2016-10-26 08:28:18.646 [NikobusCommandReceiver ] - Received NikobusCommand [command=$0512, repeats=1]
2016-10-26 08:28:18.648 [NikobusAckMonitor ] - Processing nikobus command $0512
2016-10-26 08:28:18.808 [NikobusInterface ] - Received: $
2016-10-26 08:28:18.833 [NikobusInterface ] - Received: 1C552100FFFFFF0000001A910
2016-10-26 08:28:18.859 [NikobusInterface ] - Received: 1
2016-10-26 08:28:18.859 [NikobusCommandReceiver ] - Received NikobusCommand [command=$1C552100FFFFFF0000001A9101, repeats=1]
2016-10-26 08:28:18.861 [NikobusAckMonitor ] - Processing nikobus command $1C552100FFFFFF0000001A9101
2016-10-26 08:28:18.862 [NikobusAckMonitor ] - Received expected ack '$1C552100FFFFFF0000001A9101’
2016-10-26 08:31:18.594 [NikobusBinding ] - Requesting scheduled status update for 5521
2016-10-26 08:31:18.596 [NikobusBinding ] - Sending command with ack $10175521CF666C
2016-10-26 08:31:18.599 [NikobusCommandSender ] - Sending command $10175521CF666C
2016-10-26 08:31:18.601 [NikobusInterface ] - Sending : $10175521CF666C
2016-10-26 08:31:18.623 [NikobusInterface ] - Received: $
2016-10-26 08:31:18.646 [NikobusInterface ] - Received: 0517
2016-10-26 08:31:18.646 [NikobusCommandReceiver ] - Received NikobusCommand [command=$0517, repeats=1]
2016-10-26 08:31:18.648 [NikobusAckMonitor ] - Processing nikobus command $0517
2016-10-26 08:31:18.799 [NikobusInterface ] - Received: $1
2016-10-26 08:31:18.822 [NikobusInterface ] - Received: C55210000FFFF00FFFF5321
2016-10-26 08:31:18.846 [NikobusInterface ] - Received: FB
2016-10-26 08:31:18.846 [NikobusCommandReceiver ] - Received NikobusCommand [command=$1C55210000FFFF00FFFF5321FB, repeats=1]
2016-10-26 08:31:18.848 [NikobusAckMonitor ] - Processing nikobus command $1C55210000FFFF00FFFF5321FB
2016-10-26 08:31:18.850 [NikobusAckMonitor ] - Received expected ack '$1C55210000FFFF00FFFF5321FB’
2016-10-26 08:34:04.945 [NikobusBinding ] - Received command ON for item ClimaVentOn
2016-10-26 08:34:04.947 [Button ] - Processing command ON
2016-10-26 08:34:04.949 [NikobusBinding ] - Sending command without waiting for ack #N3103CF
2016-10-26 08:34:04.950 [NikobusBinding ] - Sending command without waiting for ack #E1
2016-10-26 08:34:04.951 [NikobusCommandSender ] - Sending command #N3103CF
2016-10-26 08:34:04.953 [NikobusInterface ] - Sending : #N3103CF
2016-10-26 08:34:05.021 [NikobusCommandSender ] - Sending command #E1
2016-10-26 08:34:05.023 [NikobusInterface ] - Sending : #E1
2016-10-26 08:34:18.594 [NikobusBinding ] - Requesting scheduled status update for 09B9
2016-10-26 08:34:18.595 [NikobusBinding ] - Sending command with ack $101209B96DF5D9
2016-10-26 08:34:18.598 [NikobusCommandSender ] - Sending command $101209B96DF5D9
2016-10-26 08:34:18.600 [NikobusInterface ] - Sending : $101209B96DF5D9
2016-10-26 08:34:18.623 [NikobusInterface ] - Received: $0
2016-10-26 08:34:18.647 [NikobusInterface ] - Received: 512
2016-10-26 08:34:18.647 [NikobusCommandReceiver ] - Received NikobusCommand [command=$0512, repeats=1]
2016-10-26 08:34:18.649 [NikobusAckMonitor ] - Processing nikobus command $0512
2016-10-26 08:34:18.799 [NikobusInterface ] - Received: $
2016-10-26 08:34:18.825 [NikobusInterface ] - Received: 1C09B900FFFFFF0000007D49
2016-10-26 08:34:18.850 [NikobusInterface ] - Received: DD
2016-10-26 08:34:18.850 [NikobusCommandReceiver ] - Received NikobusCommand [command=$1C09B900FFFFFF0000007D49DD, repeats=1]
2016-10-26 08:34:18.852 [NikobusAckMonitor ] - Processing nikobus command $1C09B900FFFFFF0000007D49DD
2016-10-26 08:34:18.853 [NikobusAckMonitor ] - Received expected ack ‘$1C09B900FFFFFF0000007D49DD’