StellaZ lost Mode configuration

Discussions about existing Z-Wave device and their usage with Z-Way/Z-Cloud/Z-Box
Post Reply
pz1
Posts: 2053
Joined: 08 Apr 2012 13:44

StellaZ lost Mode configuration

Post by pz1 »

One of my StellaZ devices suddenly lost its thermostat Mode configuration. I noticed it because I heard the setting change sounds from valve in my office. On inspection in the thermostat menu, I noticed mode names that were not compatible with the StellaZ
ModeName.PNG
ModeName.PNG (14.05 KiB) Viewed 3642 times
Next I did check the interview result for thermostatModeName
ThermostatModes.PNG
ThermostatModes.PNG (21.58 KiB) Viewed 3642 times
I do not understand how this could happen. I was not using any control windows. Also around the time it occurred there was no scheduled temperature change command. Only reading temperatures and modeName at 16 minutes interval via OpenRemoteHelpers module. It has occurred in two other devices before. Part of the log is below (I kept the full log if needed)

Code: Select all

[2014-11-07 08:27:12.920] [D] [zway] Job 0x13: deleted from queue
[2014-11-07 08:27:13.688] [D] [zway] RECEIVED: ( 01 08 00 04 00 14 02 84 07 66 )
[2014-11-07 08:27:13.689] [D] [zway] SENT ACK
[2014-11-07 08:27:13.689] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:13.689] [I] [zway] Node 20:0 CC Wakeup: Wakeup notification
[2014-11-07 08:27:13.689] [D] [zway] SETDATA devices.20.instances.0.commandClasses.132.data.lastWakeup = 1415348833 (0x545c8261)
[2014-11-07 08:27:13.690] [D] [zway] SETDATA devices.20.data.isAwake = True
[2014-11-07 08:27:13.690] [D] [zway] SETDATA devices.20.data.lastSend = 7475147 (0x00720fcb)
[2014-11-07 08:27:13.690] [D] [zway] SETDATA devices.20.data.lastNonceGet = 7474147 (0x00720be3)
[2014-11-07 08:27:13.690] [D] [zway] Running wakeup handler for node 20
[2014-11-07 08:27:13.690] [D] [zway] SETDATA devices.20.instances.0.commandClasses.132.data.lastSleep = 1415348833 (0x545c8261)
[2014-11-07 08:27:13.691] [I] [zway] Node 20:0 CC Wakeup: Send node to sleep
[2014-11-07 08:27:13.691] [I] [zway] Adding job: Wakeup Sleep
[2014-11-07 08:27:13.763] [D] [zway] SENDING (cb 0xf1): ( 01 09 00 13 14 02 31 04 05 F1 32 )
[2014-11-07 08:27:13.765] [D] [zway] RECEIVED ACK
[2014-11-07 08:27:13.767] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-11-07 08:27:13.768] [D] [zway] SENT ACK
[2014-11-07 08:27:13.768] [D] [zway] Delivered to Z-Wave stack
[2014-11-07 08:27:13.803] [D] [zway] RECEIVED: ( 01 05 00 13 F1 00 18 )
[2014-11-07 08:27:13.803] [D] [zway] SENT ACK
[2014-11-07 08:27:13.803] [I] [zway] Job 0x13 (SensorMultilevel V1-4 Get): Delivered
[2014-11-07 08:27:13.803] [D] [zway] SETDATA devices.20.data.lastPacketInfo.delivered = True
[2014-11-07 08:27:13.804] [D] [zway] SETDATA devices.20.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2014-11-07 08:27:13.804] [D] [zway] SETDATA devices.20.data.lastPacketInfo.deliveryTime = 35 (0x00000023)
[2014-11-07 08:27:13.804] [D] [zway] SETDATA devices.20.data.lastPacketInfo = **********
[2014-11-07 08:27:13.804] [D] [zway] SendData Response with callback 0xf1 received: received by recipient
[2014-11-07 08:27:13.804] [D] [zway] SETDATA devices.20.data.lastSend = 7475157 (0x00720fd5)
[2014-11-07 08:27:13.804] [D] [zway] Job 0x13 (SensorMultilevel V1-4 Get): success
[2014-11-07 08:27:13.805] [I] [zway] Removing job: SensorMultilevel V1-4 Get
[2014-11-07 08:27:13.877] [D] [zway] SENDING (cb 0xf2): ( 01 09 00 13 14 02 84 08 05 F2 88 )
[2014-11-07 08:27:13.879] [D] [zway] RECEIVED ACK
[2014-11-07 08:27:13.881] [D] [zway] RECEIVED: ( 01 04 01 13 01 E8 )
[2014-11-07 08:27:13.882] [D] [zway] SENT ACK
[2014-11-07 08:27:13.882] [D] [zway] Delivered to Z-Wave stack
[2014-11-07 08:27:14.052] [D] [zway] RECEIVED: ( 01 0C 00 04 00 14 06 40 05 01 22 00 D7 54 )
[2014-11-07 08:27:14.052] [D] [zway] SENT ACK
[2014-11-07 08:27:14.053] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:14.053] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.modemask = -687857151 (0xd7002201)
[2014-11-07 08:27:14.053] [I] [zway] Node 20:0 CC ThermostatMode: Supported Thermostat Mode modemask 0xd7002201
[2014-11-07 08:27:14.057] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.0.modeName = "Off"
[2014-11-07 08:27:14.057] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.9 = Empty
[2014-11-07 08:27:14.057] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.9.modeName = Empty
[2014-11-07 08:27:14.060] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.9.modeName = "Moist Air"
[2014-11-07 08:27:14.061] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.13 = Empty
[2014-11-07 08:27:14.061] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.13.modeName = Empty
[2014-11-07 08:27:14.064] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.13.modeName = "Away Heat"
[2014-11-07 08:27:14.064] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.24 = Empty
[2014-11-07 08:27:14.064] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.24.modeName = Empty
[2014-11-07 08:27:14.067] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.24.modeName = "Mode # 24"
[2014-11-07 08:27:14.068] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.25 = Empty
[2014-11-07 08:27:14.068] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.25.modeName = Empty
[2014-11-07 08:27:14.070] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.25.modeName = "Mode # 25"
[2014-11-07 08:27:14.071] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.26 = Empty
[2014-11-07 08:27:14.071] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.26.modeName = Empty
[2014-11-07 08:27:14.073] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.26.modeName = "Mode # 26"
[2014-11-07 08:27:14.074] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.28 = Empty
[2014-11-07 08:27:14.074] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.28.modeName = Empty
[2014-11-07 08:27:14.077] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.28.modeName = "Mode # 28"
[2014-11-07 08:27:14.078] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.30 = Empty
[2014-11-07 08:27:14.078] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.30.modeName = Empty
[2014-11-07 08:27:14.081] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.30.modeName = "Mode # 30"
[2014-11-07 08:27:14.084] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.31.modeName = "Manufacturer Specific"
[2014-11-07 08:27:14.084] [I] [zway] Adding job: ThermostatMode Get
[2014-11-07 08:27:14.084] [D] [zway] SETDATA devices.20.instances.0.commandClasses.132.data.lastSleep = 1415348834 (0x545c8262)
[2014-11-07 08:27:14.084] [I] [zway] Node 20:0 CC Wakeup: Send node to sleep
[2014-11-07 08:27:14.085] [I] [zway] Adding job: Wakeup Sleep
[2014-11-07 08:27:14.145] [D] [zway] RECEIVED: ( 01 0C 00 04 00 14 06 40 05 01 22 00 D7 54 )
[2014-11-07 08:27:14.145] [D] [zway] SENT ACK
[2014-11-07 08:27:14.146] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:14.146] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.modemask = -687857151 (0xd7002201)
[2014-11-07 08:27:14.146] [I] [zway] Node 20:0 CC ThermostatMode: Supported Thermostat Mode modemask 0xd7002201
[2014-11-07 08:27:14.151] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.0.modeName = "Off"
[2014-11-07 08:27:14.155] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.9.modeName = "Moist Air"
[2014-11-07 08:27:14.158] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.13.modeName = "Away Heat"
[2014-11-07 08:27:14.161] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.24.modeName = "Mode # 24"
[2014-11-07 08:27:14.165] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.25.modeName = "Mode # 25"
[2014-11-07 08:27:14.167] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.26.modeName = "Mode # 26"
[2014-11-07 08:27:14.170] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.28.modeName = "Mode # 28"
[2014-11-07 08:27:14.173] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.30.modeName = "Mode # 30"
[2014-11-07 08:27:14.176] [D] [zway] SETDATA devices.20.instances.0.commandClasses.64.data.31.modeName = "Manufacturer Specific"
[2014-11-07 08:27:14.177] [I] [zway] Job 0x13 (Wakeup Sleep): Cancelling job: Wakeup Sleep
[2014-11-07 08:27:14.177] [I] [zway] Removing job: Wakeup Sleep
[2014-11-07 08:27:14.177] [D] [zway] Job 0x13 (ThermostatMode Get): removing duplicate
[2014-11-07 08:27:14.177] [D] [zway] SETDATA devices.20.instances.0.commandClasses.132.data.lastSleep = 1415348834 (0x545c8262)
[2014-11-07 08:27:14.177] [I] [zway] Node 20:0 CC Wakeup: Send node to sleep
[2014-11-07 08:27:14.177] [I] [zway] Adding job: Wakeup Sleep
[2014-11-07 08:27:14.219] [D] [zway] RECEIVED: ( 01 0C 00 04 00 14 15 31 05 01 22 00 D7 36 )
[2014-11-07 08:27:14.219] [D] [zway] SENT ACK
[2014-11-07 08:27:14.220] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:14.220] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:14.221] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:14.221] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:14.225] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:14.225] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:14.503] [D] [zway] RECEIVED: ( 01 05 00 13 F2 00 1B )
[2014-11-07 08:27:14.503] [D] [zway] SENT ACK
[2014-11-07 08:27:14.503] [I] [zway] Job 0x13 (Wakeup Sleep): Delivered
[2014-11-07 08:27:14.503] [D] [zway] SETDATA devices.20.data.lastPacketInfo.delivered = True
[2014-11-07 08:27:14.504] [D] [zway] SETDATA devices.20.data.lastPacketInfo.packetLength = 5 (0x00000005)
[2014-11-07 08:27:14.504] [D] [zway] SETDATA devices.20.data.lastPacketInfo.deliveryTime = 622 (0x0000026e)
[2014-11-07 08:27:14.504] [D] [zway] SETDATA devices.20.data.lastPacketInfo = **********
[2014-11-07 08:27:14.504] [D] [zway] SendData Response with callback 0xf2 received: received by recipient
[2014-11-07 08:27:14.504] [D] [zway] SETDATA devices.20.data.lastSend = 7475220 (0x00721014)
[2014-11-07 08:27:14.505] [D] [zway] Job 0x13 (Wakeup Sleep): success
[2014-11-07 08:27:14.505] [D] [zway] SETDATA devices.20.data.isAwake = False
[2014-11-07 08:27:14.505] [D] [zway] Sending the queue for node 20 into sleep
[2014-11-07 08:27:14.505] [I] [zway] Removing job: Wakeup Sleep
[2014-11-07 08:27:14.591] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:14.592] [D] [zway] SENT ACK
[2014-11-07 08:27:14.592] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:14.592] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:14.593] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:14.594] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:14.597] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:14.598] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:14.635] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:14.636] [D] [zway] SENT ACK
[2014-11-07 08:27:14.636] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:14.636] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:14.637] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:14.638] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:14.641] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:14.641] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:14.791] [D] [zway] Job 0x13: deleted from queue
[2014-11-07 08:27:14.920] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:14.920] [D] [zway] SENT ACK
[2014-11-07 08:27:14.921] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:14.921] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:14.922] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:14.923] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:14.926] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:14.927] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:14.935] [D] [zway] Job 0x13: deleted from queue
[2014-11-07 08:27:15.003] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:15.003] [D] [zway] SENT ACK
[2014-11-07 08:27:15.003] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:15.004] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:15.005] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:15.005] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:15.009] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:15.009] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:15.177] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:15.177] [D] [zway] SENT ACK
[2014-11-07 08:27:15.177] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:15.178] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:15.179] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:15.179] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:15.183] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:15.183] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:15.296] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:15.296] [D] [zway] SENT ACK
[2014-11-07 08:27:15.297] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:15.297] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:15.298] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:15.298] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:15.301] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:15.302] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
[2014-11-07 08:27:15.419] [D] [zway] RECEIVED: ( 01 0C 00 04 10 14 06 31 05 01 22 00 D7 35 )
[2014-11-07 08:27:15.419] [D] [zway] SENT ACK
[2014-11-07 08:27:15.419] [D] [zway] SETDATA devices.20.data.lastReceived = 0 (0x00000000)
[2014-11-07 08:27:15.420] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.deviceScale = 0 (0x00000000)
[2014-11-07 08:27:15.421] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scale = 0 (0x00000000)
[2014-11-07 08:27:15.421] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.val = 21.500000
[2014-11-07 08:27:15.424] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1.scaleString = "°C"
[2014-11-07 08:27:15.425] [D] [zway] SETDATA devices.20.instances.0.commandClasses.49.data.1 = Empty
Since 29-12-2016 I am no longer a moderator for this forum
LAN-Opfer
Posts: 98
Joined: 03 Oct 2014 13:23

Re: StellaZ lost Mode configuration

Post by LAN-Opfer »

...maybe caused by electromagnetic interference or a bug in the firmware

Uwe
Z-Way v2.0.1-rc18 on Raspberry Pi
Post Reply