Hello
Having found a lot to read and fix, this one is really difficult to do.
openHAB is 1.8.3
zwave addon is org.openhab.binding.zwave-1.9.0-SNAPSHOT.jar as it was suggested in anoterh post here.
All installed FGK-10x report CLOSED in OH1 when the door is closing or opening.
However, when leaving the doors open and the FGK sends an automatic update, the correct status is reported into OH. Also presing the TMP button repots correctly the status, but only once for 30 minutes or so. It’s very strange.
When looking at the zwave logs, the OPEN or CLOSE messages are different in the payload of the message.
Message for OPEN is
[eController$ZWaveReceiveThread:1530]- Receive Message = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 06 16 00 68
[eController$ZWaveReceiveThread:1446]- Receive queue ADD: Length=1
[b.z.i.protocol.ZWaveController:1194]- Receive queue TAKE: Length=0
[o.b.z.i.protocol.SerialMessage:243 ]- Assembled message buffer = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 06 16 00 68
[b.z.i.protocol.ZWaveController:1195]- Process Message = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 06 16 00 68
[b.z.i.protocol.ZWaveController:194 ]- Message: class = ApplicationCommandHandler (0x04), type = Request (0x00), payload = 00 0E 09 71 05 00 00 00 FF 06 16 00
[ApplicationCommandMessageClass:40 ]- NODE 14: Application Command Request (ALIVE:DONE)
[ApplicationCommandMessageClass:58 ]- NODE 14: Incoming command class ALARM
[z.i.p.c.ZWaveAlarmCommandClass:82 ]- NODE 14: Received Alarm Request
[z.i.p.c.ZWaveAlarmCommandClass:94 ]- NODE 14: Alarm report - Value = 0
[z.i.p.c.ZWaveAlarmCommandClass:113 ]- NODE 14: Alarm Type = General (0)
[b.z.i.protocol.ZWaveController:648 ]- Notifying event listeners: ZWaveAlarmValueEvent
[.z.internal.ZWaveActiveBinding:449 ]- ZwaveIncomingEvent
[.z.internal.ZWaveActiveBinding:466 ]- NODE 14: Got a value event from Z-Wave network, endpoint = 0, command class = ALARM, value = 0
[ApplicationCommandMessageClass:89 ]- Transaction not completed: node address inconsistent.
Message for CLOSED is
[eController$ZWaveReceiveThread:1530]- Receive Message = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 06 17 00 69
[eController$ZWaveReceiveThread:1446]- Receive queue ADD: Length=1
[b.z.i.protocol.ZWaveController:1194]- Receive queue TAKE: Length=0
[o.b.z.i.protocol.SerialMessage:243 ]- Assembled message buffer = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 06 17 00 69
[b.z.i.protocol.ZWaveController:1195]- Process Message = 01 0F 00 04 00 0E 09 71 05 00 00 00 FF 06 17 00 69
[b.z.i.protocol.ZWaveController:194 ]- Message: class = ApplicationCommandHandler (0x04), type = Request (0x00), payload = 00 0E 09 71 05 00 00 00 FF 06 17 00
[ApplicationCommandMessageClass:40 ]- NODE 14: Application Command Request (ALIVE:DONE)
[ApplicationCommandMessageClass:58 ]- NODE 14: Incoming command class ALARM
[z.i.p.c.ZWaveAlarmCommandClass:82 ]- NODE 14: Received Alarm Request
[z.i.p.c.ZWaveAlarmCommandClass:94 ]- NODE 14: Alarm report - Value = 0
[z.i.p.c.ZWaveAlarmCommandClass:113 ]- NODE 14: Alarm Type = General (0)
[b.z.i.protocol.ZWaveController:648 ]- Notifying event listeners: ZWaveAlarmValueEvent
[.z.internal.ZWaveActiveBinding:449 ]- ZwaveIncomingEvent
[.z.internal.ZWaveActiveBinding:466 ]- NODE 14: Got a value event from Z-Wave network, endpoint = 0, command class = ALARM, value = 0
[ApplicationCommandMessageClass:89 ]- Transaction not completed: node address inconsistent.
For the items I tried several combinations, like
Contact FibDS_GF_Terrace "Terrasse" <door> (Door_GF) {zwave="14:command=sensor_binary"}
Contact FibDS_GF_Terrace "Terrasse" <door> (Door_GF) {zwave="14:command=sensor_binary,respond_to_basic=TRUE"}
Contact FibDS_GF_Terrace "Terrasse" <door> (Door_GF) {zwave="14:1command=sensor_binary"}
Contact FibDS_GF_Terrace "Terrasse" <door> (Door_GF) {zwave="14:1command=sensor_binary,respond_to_basic=TRUE"}
Alternatively I al tried senson_alarm, alarm, sensor.
The zwave logs shows that it seems to be an “ALARM” meesage and not a sensor_binary or sensor_alarm. None of them shows the door actually opening; they all report CLOSED.
What did I miss? Does anybody see a problem right on?