Third Reality Button Problems

I have six Third Reality buttons 3RSB22BZ.
For over 1.5 years they have been working fine. Then a few months ago they stopped working. I can not honestly attribute this to an update but could be possible something changed that I missed in the update notes. Currently on 2025.2.4

They are connected to HA through Zigbee2mqtt. They show up in my zigbee docker container and they show up in HA.


Here is the yaml for my automation

- id: "fdfa78bb-99bf-4b34-b619-2fa5473e8bfd"
  alias: "Master Bedroom Ceiling Light ON"
  trigger:
  - platform: state
    entity_id:
    - sensor.button_master_bedroom_ceiling_light_button_action
    not_from:
    - unavailable
    - unknown 
    to:  
  condition: []
  action:
  - service: light.toggle
    data: {}
    target:
      device_id: b8517f5b1fe160644146041ac09f1965
  mode: single 

What I can not find is an entity that has a button action.
All of my other sensors, most Third Reality are all fine and work well.
Dont know what is happening.
Anyone have any ideas.

Did you read the release notes for z2m 2.0? I suspect that the changes have bitten.

Thank you.
I did not notice that it had been updated.
I must have doneit when upgrading my docker images and missed it.

Wanted to chime in here with the changes I made to get the action value to show in home assistant since the accepted solution doesn’t note how to fix it. As noted above this does appear to be because of the Z2M 2.0 upgrade. But to get the action to show in home assistant you need to add some changes to zigbee2mqtt/configuration.yaml under the “homeassistant” section. This link shows the advanced configuration options: Home Assistant integration | Zigbee2MQTT. I added the “experimental_event_entities” option since “legacy_action_sensor” is considered deprecated.