@mooch91
Periodic reports are configured during the initial installation of the device.
In driver changes, by default, smartthings does not perform a new configuration of the device.
My temperature and humidity drivers try to configure the devices when a driver change is made. I say try because not all devices accept the settings after the initial installation, some because they may be asleep and others for other reasons.
Also in the last few weeks there have been problems with the life cycles that control how the device is installed on driver changes, some of them make totally or partially inoperative.
To all this have been added changes in App’s, firmware and in the smsrthings cloud.
With the devices that have a problem, I would recommend uninstalling and restarting them and installing them with the driver that you are going to use and do not make unnecessary driver changes.
With my driver you can try changing the reporting frequency in preferences, but to be sure your device accepts it you need to use the CLI and see the device’s SUCCESS response to the configuration change messages.
My experience of these configuration changes is that Samjin devices, (smarrthings, aeotec) always accept them. Sonoff accepts them into the pairing and before falling asleep. Others that are not battery powered always accept them.
In the graphs, it is interesting to see the graph of minutes, which shows all the events received on the platform during 1 hour in 5-minute intervals.
This device reporting every 10 minutes or 0.3° temp changes
This sonoff report every 5 minutes
This samjin device is configured to report every 1 hour or 1° changes