[RELEASE] Matter Advanced Bridge (limited device support)

Hi Imran,

It seems like there is some kind of matter connection problem happening between your HE and Zemismart M1 hubs. At the moment HE platform does not provide an easy way to check the Matter connection status for a particular Matter device other than sending a command and analyzing the answer if received.

I checked the code - the on and off commands are sent unconditionally to the child device. Only the received on/off status is filtered out to prevent spamming the HE events system with repetitive status reports. So in your case I suppose the overall connection to the Zemismart hub was lost.

The main driver code is sending periodically (every 15 minutes by default) a ping command to the bridge. You can look at the results in the bridge device Events window:

Events

Do you see in the Events history when the connection was lost? (timeout errors)

When there are two consecutive automatic ping timeouts, the healthStatus of the bridge should be set to offline. You can use the healthStatus attribute to send a notification via the Device Activity Check app, or in a RM5 rule. These notifications will not fix the problem, of course, but an early warning is always better.

Do you have any other Matter devices paired to the same HE hub? If yes, they staying connected stable?

Do you have your Zemismart blinds connected to the M1 hub as well? When the bulb can not be controlled, do you have the same problem with the blinds as well?