I am also using an Aeon Labs Smart Strip DSC11-ZWUS under openhab 2. The switches and energy consumption work fine, but I always get zero for the power of individual channels (the aggregate power dissipation of the entire strip is reported correctly.
Errors messages from the log (I have no clue what they mean):
22:28:57.045 [ERROR] [ding.zwave.handler.ZWaveThingHandler] - NODE 3: Size error 4<>1 from config_80_4
22:29:04.035 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 3: Timeout while sending message. Requeueing - 2 attempts left!
22:29:04.036 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 3: Got an error while sending data. Resending message.
22:29:09.040 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 3: Timeout while sending message. Requeueing - 1 attempts left!
22:29:09.040 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 3: Got an error while sending data. Resending message.
22:29:14.070 [ERROR] [ocol.ZWaveController$ZWaveSendThread] - NODE 3: Timeout while sending message. Requeueing - 0 attempts left!
22:29:14.070 [ERROR] [l.serialmessage.SendDataMessageClass] - NODE 3: Got an error while sending data. Resending message.
And there is a “MISMATCH” notification in the debug log:
22:26:30.526 [DEBUG] [ing.zwave.handler.ZWaveSerialHandler] - NODE 3: Sending REQUEST Message = 01 0A 00 13 03 03 70 05 01 25 25 92
22:26:30.539 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 04 01 13 01 E8
22:26:30.543 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
22:26:30.544 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 04 01 13 01 E8
22:26:30.546 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 04 01 13 01 E8
22:26:30.547 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Response[0x01], priority=High, dest=255, callback=0, payload=01
22:26:30.548 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 3: Sent Data successfully placed on stack.
22:26:30.555 [DEBUG] [WaveSerialHandler$ZWaveReceiveThread] - Receive Message = 01 07 00 13 25 00 00 02 CC
22:26:30.558 [DEBUG] [ve.internal.protocol.ZWaveController] - Receive queue TAKE: Length=0
22:26:30.560 [DEBUG] [wave.internal.protocol.SerialMessage] - Assembled message buffer = 01 09 00 13 25 00 00 02 00 00 C2
22:26:30.563 [DEBUG] [ve.internal.protocol.ZWaveController] - Process Message = 01 09 00 13 25 00 00 02 00 00 C2
22:26:30.565 [DEBUG] [ve.internal.protocol.ZWaveController] - Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, callback=0, payload=25 00 00 02
22:26:30.566 [DEBUG] [l.serialmessage.SendDataMessageClass] - NODE 3: SendData Request. CallBack ID = 37, Status = Transmission complete and ACK received(0)
22:26:30.567 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: Sent Message: class=SendData[0x13], type=Request[0x00], priority=Config, dest=3, callback=37, payload=03 03 70 05 01
22:26:30.569 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: Recv Message: class=SendData[0x13], type=Request[0x00], priority=High, dest=255, callback=0, payload=25 00 00 02
22:26:30.570 [DEBUG] [.serialmessage.ZWaveCommandProcessor] - Checking transaction complete: class=SendData, callback id=37, expected=ApplicationCommandHandler, cancelled=false MISMATCH
Item definitions:
Number denStripPower "Strip Power [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts" }
Number denStripPower1 "Den Strip Power 1 [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts1" }
Number denStripPower2 "Den Strip Power 2 [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts2" }
Number denStripPower3 "Den Strip Power 3 [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts3" }
Number denStripPower4 "Den Strip Power 4 [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts4" }
Number denStripPower5 "Den Strip Power 5 [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts5" }
Number denStripPower6 "Den Strip Power 6 [%.1f W]" <energy> { channel = "zwave:device:157cc1f584a:node3:meter_watts6" }
Only the 1st entry reports correct data. Entries 1-4 report always zero, 5 & 6 show - in the Basic UI for the following statements in the sitemap:
Frame label="Den Power" {
Text item=denStripPower valuecolor=[>25="orange",>15="green",<=15="blue"]
Text item=denStripPower1
Text item=denStripPower2
Text item=denStripPower3
Text item=denStripPower4
Text item=denStripPower5
Text item=denStripPower6
}
Is this possibly related to the other issues reported in this thread?