The device itself, if nothing is happening, will report to the gateway (MV or MR) every 20 minutes and then sends that data to dashboard. The ONLY time it triggers a response or update to the gateway, is if an Alert Profile threshold has been crossed. For instance, if you set an Alert Threshold of 70 deg F, either higher or lower, if it drops below 70 deg F, then it updates the Gateway and sends an alert. I would bet that via MQTT you would see this data as well. For a MT15, I think, and I am hypothesizing here, that you could be in luck because there is an overall alert called Air Quality which has a metric of 0-100. Its a factor of all elements/sensors on the MT15 including Temperature, Humidity, TVOC, PM25, CO2, and Ambient Noise. I would play with seeing what happens when you set that threshold to report if it is below say 95. See if you get multiple alerts that change over a period of time (within 20 minutes) or does it only report once? I would then take this a step further, Try adding multiple Alert Profiles for like Below 98, Below 96, Below 94, Below 92, Below 90, and etc. Could also do the other which would be Above 96, Above 94, etc. It could yield as an option closer to what you are trying to do or it could be extremely noisy. I have not played with the MT15 and MQTT in awhile since My HA server went down a couple years ago, but since I know the 20m doesn't appear to be something that can change, play around with the options available to you to see if that can yield a closer solution.
... View more