My listener for my Nest Hello camera
sensor gets fired a lot where the old value is the same as the new value. Specifically, I’ll get a recording
old value and a recording
new value.
I’ll see this occasionally with other entities, but 95% of the time it’s the Nest Hello.
- Are same-value state transitions like this common and to be expected?
- I currently just check new vs old and do an early exit out of my listener. Is there some configuration or something that I’ve missed in the docs that prevents the listener from firing when old == new?