Changes

OpenHAB ISY Binding rework

947 bytes added, 23:43, 7 May 2018
/* No Scene updates from ISY */
== No Scene updates from ISY ==
Although the ISY binding discovers ISY scenes, and lets the user change the state, any state changes from the "real world" are not reflected into the binding. See PR
 
== ISY devices go ONLINE indiscriminately ==
Currently, any ISY devices that are added to the config are set ONLINE regardless of communication status (or if the device is still around). If the device is not communicating with the ISY (or defective), the binding status of the device does not reflect that.
;FIX : the binding for the device should only set the device status ONLINE once there has been confirmed communication/update from the ISY. This works ok for devices that are already established (after a reboot of the OHAB system) since the Web Socket will create a initial update which can be used to set each established thing in the configuration. However, when the device is just created, there is no initial update (that update was missed when the binding started the Web Socket) and therefore the device will not go ONLINE. Therefore, initial creation of the thing needs to get an update from the REST interface for the new device.
Bureaucrat, administrator
963
edits