NEWS
Warnung bei Haustüre offen länger als 10 Minuten
-
@pit130300
Mit Schleifen zu arbeiten ist an der Ecke so ziemlich der worst-case. Da legst Du Dir ganz schnell die ganze Kiste lahm.@DJMarc75 hat Dir ein Beispiel gezeigt, wie man das besser löst.
https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps
-
@DJMarc75 Vielen Dank erstmal.
Hab das gerade in mein Script eingebaut.
Sollte dann wahrscheinlich so aussehen:
Ich krieg aber bei dem Trigger die Meldung "Dies kann eine Menge Auslöser erstellen".
Siehe auch Screenshot mit dem Ausrufezeichen.Ist bei der Logik im "falls"-Feld noch was zu beachten ?
-
@pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:
Ich krieg aber bei dem Trigger die Meldung "Dies kann eine Menge Auslöser erstellen".
Weil Du wahrscheinlich mehrere Trigger ineinander schachtelst. Zeig mal das ganze Blockly.
-
@haus-automatisierung Stimmt !
Prüfe vorher noch den Stand der Batterie.
Könnte man da auch ne Verbesserung vornehmen ?Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...
-
@pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:
Könnte man da auch ne Verbesserung vornehmen
niemals einen Trigger in einen anderen Trigger setzen!
-
@pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:
Prüfe vorher noch den Stand der Batterie.
So funktioniert Blockly nicht. Den Block musst Du lesen wie "registriere einen neuen Trigger im System". Das ist keine Statusprüfung oder ein Vergleich.
@pit130300 sagte in Warnung bei Haustüre offen länger als 10 Minuten:
Ich leg da mal noch nen "sonst pfad an und schieb das dann da rein...
Warum das? Die Haustür wird trotzdem geöffnet und steht dann offen. Egal wie der Batterie-Stand war. Die Logik für die Meldung einfach direkt mit den ersten Trigger.
-
@haus-automatisierung Dann sollte es so richtig sein:
Ich krieg dann nur ne zusätzlich Info, wie der Stand der Batterie ist.
Das reicht mir ja auch.und...
die Prüfung der Haustüre ist somit auch gewährleistet. -
@pit130300 Sieht richtig aus
-
@pit130300
Lies Dich mal in die Basics ein. Den Link hatte ich Dir bereits genannt:
https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps -
Ok. Ich werd mich da mal einlesen.
Bin relativ neu und hab mit Blocky noch nicht so die Erfahrung.
Scheint von der Logik etwas anders zu sein, als das was ich so kenne.Dennoch möchte ich mich für die Hilfe bei Euch bedanken.
Gruß
Peter