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.