Hi All,
I have an Openhab installation (latest stable version) and use Aeotec ZWAVE stick to control my ZWAVE devices. So far I only had mains operated ZWAVE devices from Fibaro which operate flawlessly. I have however recently purchased an Aeotec Trisensor (ZWA005) which is battery operated and cannot get it to work.
The device was successfully discovered by Openhab and shows as online. When switching on debug level logging for Zwave addon, I can also see that some communication appears to be happening with it. It does not however appear in my mesh network. I assume that it due to the missing Lifeline association group and that is what I cannot get to work.
I tried to set it to the value “Controller” however it then goes into “Pending” state and never updates. I tried to search the forums for an answer but the typical answer appears to be: try to keep the device on so that it can communicate and/or remove and add the device again and hopefully it will work
I have tried to press the button on this device for 2 seconds which apparently should send a wakeup message to the controller. This is what I get in the log file when I do that:
2024-05-05 21:31:05.019 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Handler disposed. Unregistering listener.
2024-05-05 21:31:05.039 [DEBUG] [l.initialization.ZWaveNodeSerializer] - NODE 23: Serialise aborted as static stages not complete
2024-05-05 21:31:05.040 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - Initializing ZWave thing handler zwave:device:e3758d88d2:node23.
2024-05-05 21:31:05.042 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Controller status changed to ONLINE.
2024-05-05 21:31:05.043 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Controller is ONLINE. Starting device initialisation.
2024-05-05 21:31:05.044 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Updating node properties.
2024-05-05 21:31:05.045 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Updating node properties. MAN=881
2024-05-05 21:31:05.045 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Updating node properties. MAN=881. SET. Was 881
2024-05-05 21:31:05.046 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Properties synchronised
2024-05-05 21:31:05.047 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration synchronised
2024-05-05 21:31:05.056 [DEBUG] [ve.internal.protocol.ZWaveController] - Event listener added.
2024-05-05 21:31:05.057 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising Thing Node...
2024-05-05 21:31:05.058 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising cmd channel zwave:device:e3758d88d2:node23:sensor_temperature for QuantityType
2024-05-05 21:31:05.058 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising state channel zwave:device:e3758d88d2:node23:sensor_temperature for QuantityType
2024-05-05 21:31:05.059 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising cmd channel zwave:device:e3758d88d2:node23:sensor_luminance for DecimalType
2024-05-05 21:31:05.059 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising state channel zwave:device:e3758d88d2:node23:sensor_luminance for DecimalType
2024-05-05 21:31:05.060 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising cmd channel zwave:device:e3758d88d2:node23:alarm_motion for OnOffType
2024-05-05 21:31:05.060 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising state channel zwave:device:e3758d88d2:node23:alarm_motion for OnOffType
2024-05-05 21:31:05.061 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising cmd channel zwave:device:e3758d88d2:node23:battery-level for PercentType
2024-05-05 21:31:05.061 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Initialising state channel zwave:device:e3758d88d2:node23:battery-level for PercentType
2024-05-05 21:31:05.061 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Polling initialised at 86400 seconds - start in 39657600 milliseconds.
2024-05-05 21:31:05.062 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Device initialisation complete.
I also tried to then press the button for 5 seconds which apparently keeps the device on and communicating for 5 minutes and tried to change the value in the association group. Here is what I got in the log:
2024-05-05 21:34:49.992 [DEBUG] [ndclass.ZWaveAssociationCommandClass] - NODE 23: Creating new message for application command ASSOCIATIONCMD_SET, group=1, node=1
2024-05-05 21:34:49.992 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: SECURITY NOT required on COMMAND_CLASS_ASSOCIATION
2024-05-05 21:34:49.993 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Command Class COMMAND_CLASS_ASSOCIATION is NOT required to be secured
2024-05-05 21:34:49.993 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Bump transaction 1774 priority from Config to Immediate
2024-05-05 21:34:49.993 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Adding to device queue
2024-05-05 21:34:49.993 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Transaction already in queue - removed original
2024-05-05 21:34:49.994 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Added 1774 to queue - size 11
2024-05-05 21:34:49.994 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2024-05-05 21:34:49.994 [DEBUG] [ndclass.ZWaveAssociationCommandClass] - NODE 23: Creating new message for application command ASSOCIATIONCMD_GET group 1
2024-05-05 21:34:49.994 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: SECURITY NOT required on COMMAND_CLASS_ASSOCIATION
2024-05-05 21:34:49.994 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 23: Command Class COMMAND_CLASS_ASSOCIATION is NOT required to be secured
2024-05-05 21:34:49.995 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Bump transaction 1775 priority from Config to Immediate
2024-05-05 21:34:49.995 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Adding to device queue
2024-05-05 21:34:49.995 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Transaction already in queue - removed original
2024-05-05 21:34:49.995 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 23: Added 1775 to queue - size 11
2024-05-05 21:34:49.995 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2024-05-05 21:34:49.996 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration pending added for group_1
2024-05-05 21:34:49.996 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored group_3 to [] (ListN)
2024-05-05 21:34:49.996 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored group_2 to [] (ListN)
2024-05-05 21:34:49.996 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored wakeup_node to 0 (BigDecimal)
2024-05-05 21:34:49.996 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_12_1 to 0 (BigDecimal)
2024-05-05 21:34:49.997 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_13_1 to 0 (BigDecimal)
2024-05-05 21:34:49.997 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_15_1 to 0 (BigDecimal)
2024-05-05 21:34:49.997 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_20_1 to 0 (BigDecimal)
2024-05-05 21:34:49.997 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_21_2 to 25 (BigDecimal)
2024-05-05 21:34:49.997 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored wakeup_interval to 28800 (BigDecimal)
2024-05-05 21:34:49.998 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_1_2 to 30 (BigDecimal)
2024-05-05 21:34:49.998 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_100_2 to 1024 (BigDecimal)
2024-05-05 21:34:49.998 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_7_2 to 239 (BigDecimal)
2024-05-05 21:34:49.998 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_2_2 to 240 (BigDecimal)
2024-05-05 21:34:49.998 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_3_1 to 11 (BigDecimal)
2024-05-05 21:34:49.998 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_22_2 to 100 (BigDecimal)
2024-05-05 21:34:49.999 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_4_1 to 0 (BigDecimal)
2024-05-05 21:34:49.999 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_23_2 to 3600 (BigDecimal)
2024-05-05 21:34:49.999 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_5_1 to 3 (BigDecimal)
2024-05-05 21:34:49.999 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_24_2 to 3600 (BigDecimal)
2024-05-05 21:34:49.999 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored node_id to 23 (BigDecimal)
2024-05-05 21:34:49.999 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 23: Configuration update ignored config_6_1 to 0 (BigDecimal)
and association group still did not get updated. I tried to switch it on before issuing a command and also after I change the value in Openhab UI - still no luck
I tried removing and re-adding the device via “Scan” function - this also did not help.
Having had a look in Openhab folders, I can see that an XML file has not been generated for Node 23 (my Trisensor) which according to other posts on the forum suggests that it has not been fully discovered. I do however see all of the attributes in the Thing in Main UI so not sure what is left to be discovered.
Any advice on what to do next will be greatly appreciated.