Tim, firstly many thanks for this binding and the transport. I have been using both over the past couple of weeks after downloading the version posted here https://openhab.jfrog.io/openhab/libs-pullrequest-local/org/openhab/.
I am having an issue with the binding where after an action is triggered it can take several minutes for the status item in OpenHAB to update.
I have been able to replicate this in two ways:
- When changing the status item for a scenario in OpenHAB (eg turning it ON) the NEEO correctly launches the recipe, immediately changes the status back to OFF but then a minute or two later will update with ON
02:36:11.369 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'neeoAtv' received command OFF
02:36:11.374 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeoAtv changed from ON to OFF
02:36:11.478 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:brain:14b0c810:forwardActions triggered {"action":"poweroff","recipe":"Apple TV"}
02:36:11.480 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#activeScenarios triggered []
02:36:11.502 [INFO ] [smarthome.event.ItemStateChangedEvent] - LivingRoomNEEO14b0c810_Scenario6342512720532733952_Status changed from ON to OFF
02:36:11.544 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeo_room_6232364704883277824_14b0c810_room_scenario_6342512720532733952_status changed from ON to OFF
02:36:11.547 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#activeScenarios triggered ["Apple TV"]
02:36:11.549 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#currentStep triggered Turning off AV Receiver
02:36:11.551 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeoAtv changed from OFF to ON
02:36:11.554 [INFO ] [smarthome.event.ItemStateChangedEvent] - LivingRoomNEEO14b0c810_Scenario6342512720532733952_Status changed from OFF to ON
02:36:11.555 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeo_room_6232364704883277824_14b0c810_room_scenario_6342512720532733952_status changed from OFF to ON
02:36:12.487 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#currentStep triggered Switching TV to INPUT HDMI 1
02:36:13.487 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#currentStep triggered Turning off AV Receiver
02:36:14.491 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#currentStep triggered Turning off TV
02:36:15.488 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#currentStep triggered Sending STOP to Apple TV
02:36:16.487 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#currentStep triggered null
02:38:08.092 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#activeScenarios triggered []
02:38:08.097 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeoAtv changed from ON to OFF
02:38:08.099 [INFO ] [smarthome.event.ItemStateChangedEvent] - LivingRoomNEEO14b0c810_Scenario6342512720532733952_Status changed from ON to OFF
02:38:08.102 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeo_room_6232364704883277824_14b0c810_room_scenario_6342512720532733952_status changed from ON to OFF
- When using the NEEO to launch another recipe while a recipe is already launched. For example I launch the Playstation recipe and the OpenHAB status item turns to ON. Then I launch the TV recipe and while the Playstation recipe should turn off it stays on for another minute
03:04:55.554 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:brain:14b0c810:forwardActions triggered {"action":"launch","recipe":"PlayStation"}
03:04:55.562 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#activeScenarios triggered ["PlayStation"]
03:04:55.563 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeoPS3 changed from OFF to ON
03:04:55.564 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeo_room_6232364704883277824_14b0c810_room_scenario_6342581364964982784_status changed from OFF to ON
03:05:08.910 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:brain:14b0c810:forwardActions triggered {"action":"launch","recipe":"TV"}
03:05:08.917 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#activeScenarios triggered ["PlayStation","TV"]
03:05:08.918 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeoTv changed from OFF to ON
03:05:08.918 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeo_room_6232364704883277824_14b0c810_room_scenario_6353086361263669248_status changed from OFF to ON
03:06:08.355 [INFO ] [smarthome.event.ChannelTriggeredEvent] - neeo:room-6232364704883277824:14b0c810:room:state#activeScenarios triggered ["TV"]
03:06:08.358 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeoPS3 changed from ON to OFF
03:06:08.360 [INFO ] [smarthome.event.ItemStateChangedEvent] - neeo_room_6232364704883277824_14b0c810_room_scenario_6342581364964982784_status changed from ON to OFF
It looks like the culprit is the #activeScenarios trigger being incorrect. Is this something incorrect with my setup, or a bug that can be fixed?
Thanks
edit: Just to note I have tried reinstalling the binding, restarting OpenHAB and rebooting the NEEO and the problem persists