1) Give a description of the problem
One of my pistons controlling a smart socket have stopped working since of october 5th.
I suspect it could have something to do with the parameter DeviceWatch-DeviceStatus under “Current States” in SmartThings IDE not being updated. When hovering that parameter in any of my connected units, that parameter hasn’t been updated since before Oct. 5th.
2) What is the expected behaviour?
The DeviceWatch-DeviceStatus parameter is supposed to hold information about the units current state - offline or online. In my piston I use an IF to check for DeviceWatch-DeviceStatus if the light in my kitchen is changed to offline (turned OFF on the wall switch) or changed to online (turned ON on the wall switch). If changed to offline/online, do this or that.
3) What is happening/not happening?
Nothing is happening. It’s like the piston doesn’t get or catch that information when the state changes. The state doesn’t change in SmartThings IDE either.
**4) Post a Green Snapshot of the piston!
5) Attach logs after turning logging level to Full
14.10.2020 21.04.31 +815ms
+0ms ╔Starting piston... (v0.3.110.20191009)
+134ms ║╔Subscribing to devices...
+164ms ║║Subscribing to Køkkenbord lys.DeviceWatch-DeviceStatus...
+218ms ║║Subscribing to Elkedel...
+220ms ║╚Finished subscribing (93ms)
+271ms ╚Piston successfully started (271ms)
14.10.2020 18.47.10 +972ms
+1ms ╔Starting piston... (v0.3.110.20191009)
+140ms ║╔Subscribing to devices...
+174ms ║║Subscribing to Køkkenbord lys.DeviceWatch-DeviceStatus...
+261ms ║║Subscribing to Elkedel...
+263ms ║╚Finished subscribing (132ms)
+315ms ╚Piston successfully started (314ms)
14.10.2020 18.22.48 +954ms
+1ms ╔Starting piston... (v0.3.110.20191009)
+165ms ║╔Subscribing to devices...
+203ms ║║Subscribing to LeKlint.DeviceWatch-DeviceStatus...
+406ms ║║Subscribing to Elkedel...
+407ms ║╚Finished subscribing (253ms)
+463ms ╚Piston successfully started (461ms)
14.10.2020 17.54.20 +270ms
+1ms ╔Received event [Mit hjem].test = 1602690860267 with a delay of 2ms
+161ms ║RunTime Analysis CS > 23ms > PS > 4ms > PE > 135ms > CE
+164ms ║Runtime (37095 bytes) successfully initialized in 4ms (v0.3.110.20191009) (161ms)
+165ms ║╔Execution stage started
+180ms ║║Condition #2 evaluated false (8ms)
+182ms ║║Condition group #1 evaluated false (state did not change) (9ms)
+191ms ║║Condition #4 evaluated false (6ms)
+192ms ║║Condition group #3 evaluated false (state did not change) (7ms)
+197ms ║╚Execution stage complete. (32ms)
+199ms ╚Event processed successfully (199ms)
14.10.2020 10.39.48 +970ms
+1ms ╔Starting piston... (v0.3.110.20191009)
+132ms ║╔Subscribing to devices...
+163ms ║║Subscribing to Køkkenbord lys.DeviceWatch-DeviceStatus...
+213ms ║║Subscribing to Elkedel...
+214ms ║╚Finished subscribing (90ms)
+241ms ║Cancelling condition #2's schedules...
+242ms ║Cancelling condition #1's schedules...
+266ms ╚Piston successfully started (266ms)
5.10.2020 14.46.57 +658ms
+1ms ╔Received event [Køkkenbord lys].DeviceWatch-DeviceStatus = online with a delay of 44ms
+69ms ║RunTime Analysis CS > 21ms > PS > 4ms > PE > 45ms > CE
+72ms ║Runtime (37109 bytes) successfully initialized in 4ms (v0.3.110.20191009) (70ms)
+73ms ║╔Execution stage started
+80ms ║║Comparison (string) online changes_to (string) online = true (1ms)
+82ms ║║Cancelling condition #2's schedules...
+83ms ║║Condition #2 evaluated true (6ms)
+84ms ║║Cancelling condition #1's schedules...
+85ms ║║Condition group #1 evaluated true (state changed) (8ms)
+87ms ║║Cancelling statement #7's schedules...
+104ms ║║Executed physical command [Elkedel].on() (14ms)
+105ms ║║Executed [Elkedel].on (16ms)
+111ms ║║Comparison (string) online changes_to (string) offline = false (1ms)
+113ms ║║Cancelling condition #4's schedules...
+114ms ║║Condition #4 evaluated false (6ms)
+115ms ║║Cancelling condition #3's schedules...
+116ms ║║Condition group #3 evaluated false (state changed) (8ms)
+118ms ║╚Execution stage complete. (46ms)
+119ms ╚Event processed successfully (119ms)
5.10.2020 07.36.22 +940ms
+1ms ╔Received event [Køkkenbord lys].DeviceWatch-DeviceStatus = offline with a delay of 55ms
+96ms ║RunTime Analysis CS > 26ms > PS > 4ms > PE > 65ms > CE
+98ms ║Runtime (37112 bytes) successfully initialized in 4ms (v0.3.110.20191009) (96ms)
+99ms ║╔Execution stage started
+108ms ║║Comparison (string) offline changes_to (string) online = false (0ms)
+109ms ║║Cancelling condition #2's schedules...
+110ms ║║Condition #2 evaluated false (6ms)
+112ms ║║Cancelling condition #1's schedules...
+113ms ║║Condition group #1 evaluated false (state changed) (8ms)
+119ms ║║Comparison (string) offline changes_to (string) offline = true (0ms)
+120ms ║║Cancelling condition #4's schedules...
+121ms ║║Condition #4 evaluated true (6ms)
+122ms ║║Cancelling condition #3's schedules...
+123ms ║║Condition group #3 evaluated true (state changed) (8ms)
+126ms ║║Cancelling statement #5's schedules...
+153ms ║║Executed physical command [Elkedel].off() (22ms)
+154ms ║║Executed [Elkedel].off (24ms)
+157ms ║╚Execution stage complete. (58ms)
+158ms ╚Event processed successfully (158ms)
REMOVE BELOW AFTER READING
If a solution is found for your question then please mark the post as the solution.