Hi I have setup a Pushover automationm that triggers when certain humidity levels are reached and sends the humidity via pushover. The rule triggers when the level is reached. But I have two questions:
I don’t know when it will trigger again. When the humidity is below the values and the values get then reached again?
Can I repeat the warning if the humidity is still to high after 1 more hour?
Yes the values have to be below then go above either one of your trigger points for the automation to trigger.
There are a couple of ways to do this.
a) make a template binary sensor for each of your trigger points and use the alert component instead of your automation. These can be set to repeat. Or…
b) add a time pattern trigger to your existing automation as well as your current numeric state triggers. Set it to trigger every hour, but include a condition so that the message is only sent if humidity is > 60%.
Do you have a way of reducing the humidity when it rises above the threshold value? Perhaps using a fan or a dehumidifier?
If you don’t, the time_pattern trigger will remind you every half-hour that the humidity is high. You also have no provision for disabling the notifications, so the reminders will repeat endlessly (or at least until the humidity decreases, naturally, below the threshold).
Perhaps the original automation, triggered by temperature, can be enhanced with the addition of a 1-hour timer. After the timer expires, it sends another notification.
Having said that, I like your first suggestion of using an Alert sensor because it’s much more flexible.