Just got my first thermometer, a tuya from aliexpress. It seems to report regularly, but also not consistently at the same interval.
I imagine I could set up a trigger when the temperature drops below a value, but what about also checking if the last report was, say, more than an hour ago?
Do I need to I.e. set up a rule machine to run every hour, or is there another way to accomplish this? Haven’t really run into setting up an automation in this way before
Create a rule that triggers every time there is a change
Then have an action that is wait for event elapsed time.
If the temp changes again the rule will re-trigger, starting the wait over again. If it does not, then you can have something happen after the wait to let you know.