After OpenHAB 2.5 was released, I decided to install my OpenHAB fresh from scratch. My configuration:
- Computer: Intel NUC with Ubuntu Server 18.x LTS
- Z-wave controller: aeotec ZWave stick gen5
- Some PIR sensors and a ZWave Siren
After installing the Z-Wave binding, all my ZWave devices are correctly discovered and corresponding things are added to OpenHAB. The status of all devices are ‘online’ and it looks like everything is configured fine in PaperUI. The problem is that the linked Items are not correctly talking to the things (and vice versa). There are no error messages in the default tail log.
I enabled the DEBUG logging in the openhab console:
log:set debug org.openhab.binding.zwave
When I for example try to turn on the ZWave siren, the following error messages appear:
21:19:15.006 [INFO ] [smarthome.event.ItemCommandEvent ] - Item 'Sirene' received command ON
21:19:15.009 [INFO ] [arthome.event.ItemStatePredictedEvent] - Sirene predicted to become ON
21:19:15.010 [INFO ] [smarthome.event.ItemStateChangedEvent] - Sirene changed from OFF to ON
21:19:15.011 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 3: Command received zwave:device:d8ae6d66:node3:alarm_general --> ON [OnOffType]
21:19:15.011 [DEBUG] [nternal.converter.ZWaveAlarmConverter] - NODE 3: No event found with name 'eventON'
21:19:15.012 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 3: No messages returned from converter
and nothing happens furthermore
As you can see, the Z-Wave binding is communicating with my PIR motion sensor (Node 4), but there are no incomming events.
21:13:06.899 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 4: Application Command Request (ALIVE:STATIC_VALUES)
21:13:06.899 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 4: Incoming command class COMMAND_CLASS_SENSOR_MULTILEVEL, endpoint 0
21:13:06.899 [DEBUG] [ing.zwave.internal.protocol.ZWaveNode] - NODE 4: SECURITY not supported
21:13:06.900 [DEBUG] [otocol.commandclass.ZWaveCommandClass] - NODE 4: Received COMMAND_CLASS_SENSOR_MULTILEVEL V7 SENSOR_MULTILEVEL_REPORT
21:13:06.900 [DEBUG] [ass.ZWaveMultiLevelSensorCommandClass] - NODE 4: Sensor Type = Temperature(1), Scale = 0
21:13:06.900 [DEBUG] [ass.ZWaveMultiLevelSensorCommandClass] - NODE 4: Sensor Value = 19
21:13:06.900 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 4: Got an event from Z-Wave network: ZWaveMultiLevelSensorValueEvent
21:13:06.900 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 4: Got a value event from Z-Wave network, endpoint=0, command class=COMMAND_CLASS_SENSOR_MULTILEVEL, value=19
21:13:06.900 [DEBUG] [nding.zwave.handler.ZWaveThingHandler] - NODE 4: Updating channel state zwave:device:d8ae6d66:node4:sensor_temperature to 19 °C [QuantityType]
21:13:06.901 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 4: Commands processed 1.
21:13:06.901 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - NODE 4: Checking command org.openhab.binding.zwave.internal.protocol.ZWaveCommandClassPayload@4fa7296a.
21:13:06.901 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
21:13:06.901 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction completed - outstandingTransactions 0
21:13:06.901 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - ZWaveReceiveThread queue empty
21:13:06.901 [DEBUG] [rnal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
All components worked fine in OpenHAB 2.4 and all ZWave devices are reset to factory defaults. I also re-installed the Z-Wave binding, but this didn’t solve my problem.
Is there anyone who can help me?