NEWS
[gelöst] Kurze true/false Änderungen ignorieren
-
Eben ging available für 2 Sekunden auf false, dann wieder auf true.
Trotzdem kam die Meldung "WR-HM-600 online" ???
"WR-HM-600 offline" wurde erfolgreich unterdrückt.Zur gleichen Zeit kam die Info
-
@gonzokalle sagte in [gelöst] Kurze true/false Änderungen ignorieren:
Eben ging available für 2 Sekunden auf false, dann wieder auf true.
Trotzdem kam die Meldung "WR-HM-600 online" ???
"WR-HM-600 offline" wurde erfolgreich unterdrückt.Klar. Was du machst ist die Meldung unterdrücken wenn sich der Status innerhalb der 25 Sekunden nach einer Änderung noch einmal ändert. Das ist beim Wechsel auf "true" nicht der Fall.
A.
-
@gonzokalle sagte: Trotzdem kam die Meldung "WR-HM-600 online" ???
Wurde das Skript vorher neu gestartet?
-
@asgothian
Das war vorher auf true, 2 Sekunden false, dann wieder true.
-
@paul53
Kann gut sein, dass ich es eine Stunde vorher neu gestartet habe.
Konnte den Fehler nicht mehr provozieren. -
@gonzokalle Gibt es denn eine Initialisierung von "letzter_Wert_HM" bei Start des Skriptes?
Wenn die Variable bei Start des Skriptes einen undefinierten Wert hat, würde das das Verhalten erklären.... -
Meinst du so?
Hatte ich noch nicht.
-
@gonzokalle sagte: Meinst du so?
Das geht auch ohne den Block "prüfe" mit nur dem Wert von "Available".
-
@paul53
Meinst du so?
Oder ganz ohne die Variable zu setzen?Eben kam wieder zwei "online" Meldung.
War der WR ohne prüfe Block.Einmal von dem Wechselrichter
Einmal von der DTU
-
@gonzokalle sagte: Meinst du so?
Ja.
-
@paul53
Guten Morgen, um 6:42 gab es wieder eine "online" Meldung. Die Unterbrechung war 2 Sekunden.
Durch die Abfrage der Dämmerung kommen ja nicht alle true/False durch.
Kann dadurch die Variable nicht stimmen? -
Ich teste das hier mal.