@chris
I just took a few moments to test the latest update and I can confirm my problem has not been resolved, I looked through the logs and i found the following line maybe it will shed some light.
16:52:50.875 [DEBUG] [gbee.dongle.ember.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameData [frmNum=5, ackNum=3, reTx=false, data=F8 90 45 00 04 01 06 00 01 01 40 01 00 00 EC FE B4 67 B1 FF FF 08 18 F8 01 00 00 00 20 00]
16:52:50.890 [DEBUG] [gbee.dongle.ember.ash.AshFrameHandler] - RX EZSP: EzspIncomingMessageHandler [type=EMBER_INCOMING_UNICAST, apsFrame=EmberApsFrame [profileId=260, clusterId=6, sourceEndpoint=1, destinationEndpoint=1, options=[EMBER_APS_OPTION_RETRY, EMBER_APS_OPTION_ENABLE_ROUTE_DISCOVERY], groupId=0, sequence=236], lastHopLqi=254, lastHopRssi=-76, sender=45415, bindingIndex=255, addressIndex=255, messageContents=18 F8 01 00 00 00 20 00]
16:52:50.917 [DEBUG] [.zigbee.dongle.ember.ZigBeeDongleEzsp] - RX: EzspIncomingMessageHandler [type=EMBER_INCOMING_UNICAST, apsFrame=EmberApsFrame [profileId=260, clusterId=6, sourceEndpoint=1, destinationEndpoint=1, options=[EMBER_APS_OPTION_RETRY, EMBER_APS_OPTION_ENABLE_ROUTE_DISCOVERY], groupId=0, sequence=236], lastHopLqi=254, lastHopRssi=-76, sender=45415, bindingIndex=255, addressIndex=255, messageContents=18 F8 01 00 00 00 20 00]
16:52:50.945 [DEBUG] [rtsystems.zigbee.ZigBeeNetworkManager] - RX APS: ZigBeeApsFrame [sourceAddress=45415/1, destinationAddress=0/1, profile=260, cluster=6, addressMode=null, radius=0, sequence=248, payload=18 F8 01 00 00 00 20 00]
16:52:50.962 [DEBUG] [rtsystems.zigbee.ZigBeeNetworkManager] - RX ZCL: ZclHeader [frameType=ENTIRE_PROFILE_COMMAND, manufacturerSpecific=false, direction=SERVER_TO_CLIENT, disableDefaultResponse=true, manufacturerCode=0, sequenceNumber=248, commandId=1]
16:52:50.981 [DEBUG] [rtsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [On/Off: 45415/1 -> 0/1, cluster=0006, TID=F8, records=[Read Attribute Status Record: attributeDataType=UNSIGNED_8_BIT_INTEGER, attributeIdentifier=0, status=0, attributeValue=0]]
16:52:51.002 [DEBUG] [.converter.ZigBeeConverterSwitchOnoff] - 00124B000880C3D4: ZigBee attribute reports ZclAttribute [cluster=ON_OFF, id=0, name=OnOff, dataType=BOOLEAN, lastValue=0]
16:52:51.005 [DEBUG] [gbee.dongle.ember.ash.AshFrameHandler] - --> TX ASH frame: AshFrameAck [ackNum=6]
16:52:51.002 [DEBUG] [ing.zigbee.handler.ZigBeeThingHandler] - java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Boolean
16:52:51.041 [DEBUG] [gbee.dongle.ember.ash.AshFrameHandler] - Sent queue larger than window [1 > 1].
16:52:51.053 [DEBUG] [ing.zigbee.handler.ZigBeeThingHandler] - 00124B000880C3D4: Initializing ZigBee thing handler
16:52:51.063 [DEBUG] [gbee.dongle.ember.ash.AshFrameHandler] - <-- RX ASH frame: AshFrameNak [ackNum=3]
16:52:51.077 [DEBUG] [org.openhab.binding.zigbee ] - ServiceEvent REGISTERED - {org.eclipse.smarthome.core.thing.binding.firmware.FirmwareUpdateHandler}={service.id=447, service.bundleid=242, service.scope=singleton} - org.openhab.binding.zigbee
16:52:51.082 [DEBUG] [iscovery.ZigBeeNodePropertyDiscoverer] - 00124B000880C3D4: ZigBee node property discovery start