Buttons have stopped invoking routines (July 2018)

Starting some time yesterday (21-Jul-2018) my OSRAM Lightify switches have stopped invoking some routines. No changes were made between the switches working and not working. I have >10 switches controlling various groups of Hue lights via a V1 bridge. Some of them continue to invoke “on” but not “off”, some vice-versa.

I’ve been experimenting with one switch (removed all routines, removed the switch, re-added it, set up an “On” routine), and here are the logs showing it work once, and then not again.

Is this in any way related to the transition to the new Samsung account infrastructure?

86d17140-9d5e-4990-9a43-7cdf551621a2 2:17:47 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:2], descriptionText:LR SW button 2 was pushed, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:17:47 PM: debug description is catchall: 0104 0006 01 01 0140 00 5B8A 01 00 0000 00 00
86d17140-9d5e-4990-9a43-7cdf551621a2 2:17:44 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:2], descriptionText:LR SW button 2 was pushed, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:17:44 PM: debug description is catchall: 0104 0006 01 01 0140 00 5B8A 01 00 0000 00 00
40985ac4-780f-4ee4-9d13-df75043abd80 2:17:39 PM: debug eventType: bri
40985ac4-780f-4ee4-9d13-df75043abd80 2:17:39 PM: debug in hue bulb response parser, payload: [success:[/lights/43/state/bri:254]]
40985ac4-780f-4ee4-9d13-df75043abd80 2:17:39 PM: debug eventType: on
40985ac4-780f-4ee4-9d13-df75043abd80 2:17:39 PM: debug in hue bulb response parser, payload: [success:[/lights/43/state/on:true]]
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:38 PM: debug eventType: bri
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:38 PM: debug in hue bulb response parser, payload: [success:[/lights/42/state/bri:254]]
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:38 PM: debug eventType: on
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:38 PM: debug in hue bulb response parser, payload: [success:[/lights/42/state/on:true]]
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:38 PM: debug eventType: bri
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:38 PM: debug in hue bulb response parser, payload: [success:[/lights/41/state/bri:254]]
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:38 PM: debug eventType: on
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:38 PM: debug in hue bulb response parser, payload: [success:[/lights/41/state/on:true]]
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:37 PM: debug eventType: bri
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:37 PM: debug in hue bulb response parser, payload: [success:[/lights/40/state/bri:254]]
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:37 PM: debug eventType: on
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:37 PM: debug in hue bulb response parser, payload: [success:[/lights/40/state/on:true]]
808f5d76-f64a-4690-9839-42f542c084d7 2:17:37 PM: debug eventType: bri
808f5d76-f64a-4690-9839-42f542c084d7 2:17:37 PM: debug in hue bulb response parser, payload: [success:[/lights/39/state/bri:254]]
808f5d76-f64a-4690-9839-42f542c084d7 2:17:37 PM: debug eventType: on
808f5d76-f64a-4690-9839-42f542c084d7 2:17:37 PM: debug in hue bulb response parser, payload: [success:[/lights/39/state/on:true]]
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:36 PM: debug eventType: on
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:36 PM: debug in hue bulb response parser, payload: [success:[/lights/42/state/on:true]]
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:36 PM: debug eventType: on
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:36 PM: debug in hue bulb response parser, payload: [success:[/lights/41/state/on:true]]
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:35 PM: debug eventType: on
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:35 PM: debug in hue bulb response parser, payload: [success:[/lights/40/state/on:true]]
808f5d76-f64a-4690-9839-42f542c084d7 2:17:35 PM: debug eventType: on
808f5d76-f64a-4690-9839-42f542c084d7 2:17:35 PM: debug in hue bulb response parser, payload: [success:[/lights/39/state/on:true]]
f6f8c0bb-1bc2-4653-aa1b-b1a8ced68b2e 2:17:34 PM: info HH execute(true, null, null), newMode: null
40985ac4-780f-4ee4-9d13-df75043abd80 2:17:35 PM: debug setLevel() to 100
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:35 PM: debug setLevel() to 100
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:35 PM: debug setLevel() to 100
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:35 PM: debug setLevel() to 100
808f5d76-f64a-4690-9839-42f542c084d7 2:17:35 PM: debug setLevel() to 100
40985ac4-780f-4ee4-9d13-df75043abd80 2:17:35 PM: debug on()
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:17:35 PM: debug on()
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:17:35 PM: debug on()
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:17:34 PM: debug on()
808f5d76-f64a-4690-9839-42f542c084d7 2:17:34 PM: debug on()
86d17140-9d5e-4990-9a43-7cdf551621a2 2:17:31 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:1], descriptionText:LR SW button 1 was pushed, isStateChange:true, displayed:true, linkText:LR SW]

Of course the example I show is first button 1, then button 2… Here are some more appropriate logs:

86d17140-9d5e-4990-9a43-7cdf551621a2 2:36:00 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:1], descriptionText:LR SW button 1 was pushed, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:36:00 PM: debug description is catchall: 0104 0006 01 01 0140 00 5B8A 01 00 0000 01 00
86d17140-9d5e-4990-9a43-7cdf551621a2 2:35:58 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:1], descriptionText:LR SW button 1 was pushed, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:35:58 PM: debug description is catchall: 0104 0006 01 01 0140 00 5B8A 01 00 0000 01 00
86d17140-9d5e-4990-9a43-7cdf551621a2 2:35:54 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:1], descriptionText:LR SW button 1 was pushed, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:35:54 PM: debug description is catchall: 0104 0006 01 01 0140 00 5B8A 01 00 0000 01 00

And it gets weirder. If you intersperse a long-press in between a regular press, the regular press again invokes the On routine. It’s like it’s remembering some state it didn’t use to remember…

12fcad32-053a-4614-a535-890542f95870 2:38:56 PM: debug Parse returned {{ linkText }} has arrived
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:17 PM: debug eventType: bri
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:17 PM: debug in hue bulb response parser, payload: [success:[/lights/43/state/bri:254]]
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:17 PM: debug eventType: on
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:17 PM: debug in hue bulb response parser, payload: [success:[/lights/43/state/on:true]]
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:16 PM: debug eventType: bri
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:16 PM: debug in hue bulb response parser, payload: [success:[/lights/42/state/bri:254]]
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:16 PM: debug eventType: on
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:16 PM: debug in hue bulb response parser, payload: [success:[/lights/42/state/on:true]]
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:16 PM: debug eventType: bri
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:16 PM: debug in hue bulb response parser, payload: [success:[/lights/41/state/bri:254]]
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:16 PM: debug eventType: on
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:16 PM: debug in hue bulb response parser, payload: [success:[/lights/41/state/on:true]]
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:15 PM: debug eventType: bri
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:15 PM: debug in hue bulb response parser, payload: [success:[/lights/40/state/bri:254]]
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:15 PM: debug eventType: on
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:15 PM: debug in hue bulb response parser, payload: [success:[/lights/40/state/on:true]]
808f5d76-f64a-4690-9839-42f542c084d7 2:38:15 PM: debug eventType: bri
808f5d76-f64a-4690-9839-42f542c084d7 2:38:15 PM: debug in hue bulb response parser, payload: [success:[/lights/39/state/bri:254]]
808f5d76-f64a-4690-9839-42f542c084d7 2:38:15 PM: debug eventType: on
808f5d76-f64a-4690-9839-42f542c084d7 2:38:15 PM: debug in hue bulb response parser, payload: [success:[/lights/39/state/on:true]]
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:14 PM: debug eventType: on
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:14 PM: debug in hue bulb response parser, payload: [success:[/lights/43/state/on:true]]
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:14 PM: debug eventType: on
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:14 PM: debug in hue bulb response parser, payload: [success:[/lights/42/state/on:true]]
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:14 PM: debug eventType: on
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:14 PM: debug in hue bulb response parser, payload: [success:[/lights/41/state/on:true]]
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:13 PM: debug eventType: on
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:13 PM: debug in hue bulb response parser, payload: [success:[/lights/40/state/on:true]]
808f5d76-f64a-4690-9839-42f542c084d7 2:38:13 PM: debug eventType: on
808f5d76-f64a-4690-9839-42f542c084d7 2:38:13 PM: debug in hue bulb response parser, payload: [success:[/lights/39/state/on:true]]
f6f8c0bb-1bc2-4653-aa1b-b1a8ced68b2e 2:38:12 PM: trace Not sending alert, no preferences set
f6f8c0bb-1bc2-4653-aa1b-b1a8ced68b2e 2:38:12 PM: trace oncePerDayOk = true
f6f8c0bb-1bc2-4653-aa1b-b1a8ced68b2e 2:38:12 PM: debug HH autoExecute(), newMode: null
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:12 PM: debug HH auto execute LR On Button is Pushed or Held
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:12 PM: trace daysOk = true
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:12 PM: debug evt.name: pushed
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:13 PM: debug setLevel() to 100
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:13 PM: debug setLevel() to 100
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:12 PM: debug setLevel() to 100
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:12 PM: debug setLevel() to 100
808f5d76-f64a-4690-9839-42f542c084d7 2:38:12 PM: debug setLevel() to 100
40985ac4-780f-4ee4-9d13-df75043abd80 2:38:12 PM: debug on()
2fd6ece6-ed19-4ac7-91dc-f7439435250f 2:38:12 PM: debug on()
e7c0c162-4519-4412-8f59-52c8e9266b2e 2:38:12 PM: debug on()
2f7d6387-b0ea-4de8-8852-12759e9739ca 2:38:12 PM: debug on()
808f5d76-f64a-4690-9839-42f542c084d7 2:38:12 PM: debug on()
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:12 PM: debug evt.name: pushed
8e423a8c-8806-45dc-adb4-b0c075801111 2:38:12 PM: trace daysOk = true
8e423a8c-8806-45dc-adb4-b0c075801111 2:38:12 PM: debug evt.name: pushed
8e423a8c-8806-45dc-adb4-b0c075801111 2:38:12 PM: debug evt.name: pushed
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:12 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:1], descriptionText:LR SW button 1 was pushed, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:12 PM: debug description is catchall: 0104 0006 01 01 0140 00 5B8A 01 00 0000 01 00
6c5006ba-050f-4402-8cec-81367b7e5576 2:38:11 PM: trace sonosAction(GetVolume, RenderingControl, /MediaRenderer/RenderingControl/Control, [InstanceID:0, Channel:Master])
6c5006ba-050f-4402-8cec-81367b7e5576 2:38:11 PM: trace getVolume()
6c5006ba-050f-4402-8cec-81367b7e5576 2:38:11 PM: trace doPoll
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:11 PM: trace daysOk = true
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:11 PM: debug evt.name: held
8e423a8c-8806-45dc-adb4-b0c075801111 2:38:11 PM: trace daysOk = true
8e423a8c-8806-45dc-adb4-b0c075801111 2:38:11 PM: debug evt.name: held
8e423a8c-8806-45dc-adb4-b0c075801111 2:38:11 PM: debug evt.name: held
9c2b9b8c-6568-4285-b2a8-3110460ae2fc 2:38:11 PM: debug evt.name: held
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:10 PM: debug Parse returned [name:button, value:held, data:[buttonNumber:1], descriptionText:LR SW button 1 was held, isStateChange:true, displayed:true, linkText:LR SW]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:10 PM: info holdp2 : 1000
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:10 PM: info holdp1 : 1
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:10 PM: info timeDiff: 1054
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:10 PM: debug Button was value : release
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:10 PM: debug description is catchall: 0104 0008 01 01 0140 00 5B8A 01 00 0000 03 00
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:09 PM: debug Parse returned [:]
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:09 PM: info presstime: 1532284689878
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:09 PM: debug Button was value : press
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:09 PM: debug description is catchall: 0104 0008 01 01 0140 00 5B8A 01 00 0000 05 00 0032
86d17140-9d5e-4990-9a43-7cdf551621a2 2:38:07 PM: debug Parse returned [name:button, value:pushed, data:[buttonNumber:1], descriptionText:LR SW button 1 was pushed, isStateChange:true, displayed:true, linkText:LR SW]

I’m not sure if this is related or not, but there have been multiple problems reported over the last day or so regarding button controller devices that were previously working:

1 Like

Not sure if this is related or not, but some of my smart light routines do not work…sometimes.

@groo there was an issue causing some buttons to behave erratically like you described but it was fixed earlier today. Have you noticed an improvement?

3 Likes

Yes, everything returned to normal at some point yesterday.

2 Likes