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?