Meross Thermostat Matter Driver

I have just connected my Meross mts300 thermostat to my C7 hub using the system driver. The commands appear to work and the Refresh button does update the the hub attributes. However I do not think the thermostat sends the hub an event when anything changes, guessing that Meross has not implemented that?

That means the only way to keep the hub attributes up to date is by polling but there is no Poll command in the driver? Currently I run it using a Rule Machine app that triggers Refresh every 5 minutes but it would be better to implement time based polling in the app. Or am I missing something?

Does running the "Configure" command help?

I did run Configure when I first loaded the driver, can't remember if it changed anything but it doesn't if I run it again now.

Update: I did contact Meross and they provided a firmware update. The thermostat now sends attribute events to the hub, no need for a poll command now!

1 Like

can you share with me how this device connects to the C7? Is it matter over Wifi or just Wifi? Do you need a matter commissioning device to set it up with Hubitat? Thanks!

The thermostat uses Matter over wifi. This is my first Matter device, so I'm no expert! I won't be able to access it for about a week but the setup was very easy, I think I just provisioned Matter on the thermostat and added it to the C7. The only issue I have seen is it sometimes stops sending events to the the hub, I think this is after a power outage and a reset fixes it. I intend to confirm that when I return in a week or so.

Hope this helps

1 Like

it does indeed. Sounds like it's trivial and doesn't need anything else other than a hubitat c7. I'm not going to use a C7 anytime soon as we're remodeling, but will use wifi for now. Thanks!