I've got a couple of Eve light switches I have running over the Apple Homekit add-on which, while a pain to initially set up, work fine now over my Skyconnect/ZB-1 adaptor running a Thread network and Open Thread Border Router.
I just received some new 'Matter' ones via Amazon and have installed one in a 3-way switch config. The previous HomeKit ones are also in a 3-way config and work perfectly.
After syncing the thread credentials to my Android device (via Settings->Companion App->Troubleshooting), I finally got them on the Thread network using Matter. So all that works!
What doesn't work is the feedback of the switch state over Matter.
Pressing the physical switch works as expected; one press and it's on, one press and it's off and you can hear the relay clicking as intended.
Switching it via Home Assistant, however...
One press (on), physically the light turns on and the Device shows the light 'on' in HA.
Press it again (off?), the light physically stays on (no relay click!) and the HA symbol turns off.
Press it once more (on?), the light physically turns off (relay click) but now the HA symbol turns on...
So it acts like a 'Rising Edge' changes the state of the physical switch relay and also doesn't seem to be getting the lights actual state from the switch.
Is there a way of nutting out if this is a poor firmware implementation or a HA-end issue?
Again, the Home-kit thread ones work as intended and did so from the jump, so I'm leaning towards the switch's Matter firmware being weird, but wanted to hear if others have experienced a similar issue.