I've setup a Meraki camera with a mosquitto broker. Works great. Except, it spans 4-5 times a second the values. 99.99999% of the time, the value is 0, yet sends thousands of those 0 messages. And mcsMQTT is setting the device thousands of times.
The problem is with events. The value is being set, but not changed. Yet almost every single one still fires 4-5 times a second. The one I've been able to keep from blasting events is "This device changes and becomes..." with "a custom value or value range of" and then enter between 0 and some large number. But then eventually, it starts spamming. Any other event that says change still fires, even though it's not changing and only being set.
Thus one of my asks is if there is a way to quelch the setting. If the value doesn't change, can it not be set. Even a simple if old == new don't do anything (or only set on old != new).
The problem is with events. The value is being set, but not changed. Yet almost every single one still fires 4-5 times a second. The one I've been able to keep from blasting events is "This device changes and becomes..." with "a custom value or value range of" and then enter between 0 and some large number. But then eventually, it starts spamming. Any other event that says change still fires, even though it's not changing and only being set.
Thus one of my asks is if there is a way to quelch the setting. If the value doesn't change, can it not be set. Even a simple if old == new don't do anything (or only set on old != new).
Comment