NEWS
Es ist trocken Meldung kommt zu früh.
-
Bei meinem Regensensor Blockly kommt die Meldung "Es ist trocken seit..." zu früh. Eigentlich soll die Meldung erst kommen, wenn es 10 Minuten trocken ist. Wo ist da der Fehler?


-
Bei meinem Regensensor Blockly kommt die Meldung "Es ist trocken seit..." zu früh. Eigentlich soll die Meldung erst kommen, wenn es 10 Minuten trocken ist. Wo ist da der Fehler?


@gonzokalle
Du änderstdelaybei jeder Änderung ohne äußere Einflussgröße allein aufgrund des bisherigen Wertes vondelay.
Ich würde die Verzögerung anhand des Wertes setzen: Ändert sich der Wert auf "nass", würde ichdelayauf 10 Minuten setzen. Sobald es dann trocken wird, wird erst nach 10 Minuten gesendet.
Dann den Wert wieder auf 1000 ms setzen. -
@gonzokalle
Du änderstdelaybei jeder Änderung ohne äußere Einflussgröße allein aufgrund des bisherigen Wertes vondelay.
Ich würde die Verzögerung anhand des Wertes setzen: Ändert sich der Wert auf "nass", würde ichdelayauf 10 Minuten setzen. Sobald es dann trocken wird, wird erst nach 10 Minuten gesendet.
Dann den Wert wieder auf 1000 ms setzen.@codierknecht
Hört sich gut an. Werde ich nachher mal probieren. -
Bei meinem Regensensor Blockly kommt die Meldung "Es ist trocken seit..." zu früh. Eigentlich soll die Meldung erst kommen, wenn es 10 Minuten trocken ist. Wo ist da der Fehler?


@gonzokalle
Ich kann zwar nicht erkennen, wo die Sprachausgabe für "Es ist trocken seit …" ausgegeben wird, aber bei dem Problem, dass eine gewisse Aktion, bei einem gewissen Zustand, später ausgeführt werden soll, kann ich Dir vielleicht helfen.

-
@gonzokalle
Ich kann zwar nicht erkennen, wo die Sprachausgabe für "Es ist trocken seit …" ausgegeben wird, aber bei dem Problem, dass eine gewisse Aktion, bei einem gewissen Zustand, später ausgeführt werden soll, kann ich Dir vielleicht helfen.

@siragus
Nicht Sprache. Kommt über Telegram.
Danke, ich werde es mal versuchen einzubauen. -
@siragus
Nicht Sprache. Kommt über Telegram.
Danke, ich werde es mal versuchen einzubauen.@gonzokalle
Kann es so funktionieren?
Hätte gerne das delay für Trocken und Regen getrennt einstellbar.

-
@gonzokalle
Kann es so funktionieren?
Hätte gerne das delay für Trocken und Regen getrennt einstellbar.

So klappt das nicht. Alles was vor dem Trigger steht, wird nur beim Start bzw. Restart des Script ausgeführt. Du musst deine Timer innerhalb des Trigger setzen. Wenn der Trigger auslöst stoppst du den Timer, danach fragst du ab, ob trocknen oder nass ist und startest den Timer mit der entsprechenden Zeit.
-
@gonzokalle
Kann es so funktionieren?
Hätte gerne das delay für Trocken und Regen getrennt einstellbar.

@gonzokalle sagte: Kann es so funktionieren?
Die Variable
delaymuss innerhalb des Triggers geändert werden.
-
So sieht es besser aus.


Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden