It will trigger when the value of sensor.garten_orp decreases from above 650 to below 650.
If the sensor’s value is already below 650, the Numeric State Trigger will not trigger. It only triggers at the moment the value crosses the threshold of 650.
From the screenshot you posted, the sensor’s value is 634.0. When was the value higher than 650.0?
As explained earlier, a Numeric State Trigger will trigger only at the moment the value decreases from above the threshold of 650 to below 650. It triggers only when it crosses the threshold. As the value continues to decrease below 650, it doesn’t continue to trigger the automation.
According to the first screenshot you posted, the sensor’s state value is 634.0. The state value is not an attribute, it’s the entity’s de facto value.
Your automation has two conditions and the first one can produce a result you may not have considered. Here’s what I mean:
Let’s say the sensor’s value is 670.
The pool pump has been operating for 50 minutes.
The sensor’s value decreases to 648.
The Numeric State Trigger triggers because the sensor’s value has decreased and crossed the threshold of 650.
The first condition requires that the pump has been on for at least 1 hour.
The first condition isn’t fulfilled because the pump has only been on for only 50 minutes.
The action is not executed.
Nothing will happen when the pump runs for more than 1 hour because the Numeric State Trigger has already triggered. It won’t trigger again until the sensor’s value first increases above 650 then decreases below 650.
You should examine the automation’s latest trace to get a better understanding of how it’s actually behaving.
Whenever you restart Home Assistant or execute Reload Automations, it terminates and restarts any automations that are in progress.
For example, imagine your automation is counting down its 8-hour delay and then you restart or reload. The delay will be cancelled, the remaining action won’t be executed, and the entire automation is restarted (it’s back to the point of waiting to be triggered).
When you use the Automation Editor to create or modify an automation, the moment you click its Save button it automatically executes Reload Automations. So if you edit and save any automation while the 8-hour delay is busy, the countdown is terminated (and it fails to turn off the pump).