I have a bunch of Zigbee buttons. All of the actions disappeared recently. I am confused on what I am meant to do to resolve this.
I have gone in to Zigbee2MQTT settings, and enabled
“Home Assistant legacy action sensors” and
“Home Assistant experimental event entities”
Then all of those legacy sensors appear to have been added again. But, the state attribute is gone. So it is not possible to have a Current State node in Node Red that follows different paths depending on the state of the button press. It appears that I now have to have the state node, do not check on the state, just send everything to a Switch node, and decide which path to follow, using the “new_state.attributes.event_type”.
This is going to be quite a lot of work and it appears that this will not be the future state anyway, requiring further work to fix this in the future. Is there any guidance from Nabu Cassa for what we should be doing for the automation for these buttons now?
I like Home Assistant, but this is the largest breaking change that I have had to deal with, and am hoping I can resolve my current state of confusion on what is expected for these buttons. All buttons in my house have stopped working, which is quite an issue locally.