If this is a topic better suited for a different category, please let me know…I wasn’t sure, so I picked Uncategorized.
I just got a Sonoff Orb 4-in-1 Zigbee Smart Scene Button. I was able to pair it with my Zigbee hub (Home Assistant Yellow module). Now, watching the Logbook for the device, I see:
Pressing button 1 alternately fires “On” and “Off” events
Button 2 fires “Step” event with StepMode.Up
Button 3 fires “Step” event with StepMode.Down
Button 4…doesn’t fire any events. The indicator LED in the button blinks, but Home Assistant seems to remain blissfully unaware.
Has anyone worked with this scene button, experienced the same behavior, and found a solution?
It’s not the end of the world if I can only use three buttons, but that fourth button will just be sitting there, taunting me…
I’m back around to futzing with my HA setup, and updated everything to the latest versions.
Now I can see several events in the activity log for the SNZB-01M buttons, and it’s rather interesting:
Button 1 fires “Remote Button Short Press - Button 1”, “Attribute Updated”, and “On” (or “Off”) events in that order.
Button 2 fires “Remote Button Short Press - Button 2” and “Step” events in that order.
Button 3 fires “Remote Button Short Press - Button 3” and “Step” events in that order, but the “Step” event has a different step_mode property value than Button 2.
Button 4 fires “Remote Button Short Press - Button 4” and nothing else.
I suppose now it’s up to me to dig through logs and figure out what HA “event” corresponds to “Remote Button Short Press - Button X” in order to use it for an automation trigger, as there doesn’t appear to be any easy point-and-click way to hook to it.
The critical bits are the device_ieee (identifies the specific SNZB-01M device), endpoint_id (identifies which button was pressed), and cluster_id = 64530 (which represents “Remote Button Short Press”).
I’ll mark @Peter886’s response as the answer, since it addressed the original question of “no events for button 4”.