@accu sagte in Auslösen nur alle 15 min, wenn wahr:
@paul53 Nur aus Neugierde. Was ist an meiner Lösung falsch?
Richtig falsch waren 2 Dinge
der trigger auf „ist wahr“
das stop Intervall ganz außen.
Das mit dem Intervall ist (hoffentlich) hinreichend erklärt. Mit dem trigger halt nicht.
Der Trigger auf ‚ist unwahr‘ wird bei jeder Aktualisierung aktiv - sprich auch wenn z.bsp. Deine Erkennung „nur“ bestätigt das der Shelly weiter offline ist wird der trigger neu ausgelöst. Welcher Wert da vorher stand ist irrelevant.
Diese Art von Aktualisierungen finden generell gerne mal „zur Sicherheit“ statt, oder um einen Zeitstempel zu setzen.
Es gibt Fälle wo es Sinn machen kann das auszunutzen, aber die meisten states sind so aufgebaut das primär bei Änderung eine Aktion erfolgen muss - das ist bei Dir so.
A.