NEWS
Zeitplan für Timerstart funktioniert nicht
-
@altersrentner
Ist der Zeitpunkt 9:30 wichtig?
Sonst würde ich nur mit dem "inneren" Zeitplan arbeiten und dort Geschirrspüler_AN abfragen.
Zusätzlich Trigger auf Datenpunkte Stunde/Minute und bei Änderung Zeitplan stoppen und neu starten -
@ente34 sagte: Trigger auf Datenpunkte Stunde/Minute und bei Änderung Zeitplan stoppen und neu starten
-
@ente34 Hallo,
Danke für Deine Nachricht.
9:30 ist nur zum Test gewesen.
Richtige Zeit ist 22:00.
Wir haben einen Nachttarif und der geht von 22:00 - 05:00.
In der Zeit sollen gestaffelt Geschirrspüler, Waschmaschine und Trockner laufen.
Deshalb auch die drei Möglichkeiten der Zeit Eingabe.@paul53 sagte in Zeitplan für Timerstart funktioniert nicht:
@ente34 sagte: Trigger auf Datenpunkte Stunde/Minute und bei Änderung Zeitplan stoppen und neu starten
Hallo paul53, ich verstehe nicht wie ich das einbauen soll
Mit freundlichen Grüßen
Michael -
@altersrentner sagte: ich verstehe nicht wie ich das einbauen soll
-
@paul53 Hallo,
Danke für den EXPORT
Es tut sich leider nichtsjavascript.0 2021-03-13 15:29:36.800 info (1597) script.js.common.Geschirrspüler_.paul53: registered 0 subscriptions and 1 schedule javascript.0 2021-03-13 15:29:36.795 info (1597) script.js.common.Geschirrspüler_.paul53: Skriptstart javascript.0 2021-03-13 15:29:36.785 info (1597) Start javascript script.js.common.Geschirrspüler_.paul53 javascript.0 2021-03-13 15:29:36.773 info (1597) Stop script script.js.common.Geschirrspüler_.paul53 javascript.0 2021-03-13 15:28:55.857 info (1597) script.js.common.Geschirrspüler_.paul53: registered 0 subscriptions and 1 schedule javascript.0 2021-03-13 15:28:55.853 info (1597) script.js.common.Geschirrspüler_.paul53: Skriptstart javascript.0 2021-03-13 15:28:55.845 info (1597) Start javascript script.js.common.Geschirrspüler_.paul53 javascript.0 2021-03-13 15:28:55.834 info (1597) Stop script script.js.common.Geschirrspüler_.paul53
-
@altersrentner sagte: Es tut sich leider nichts
Was soll sich tun? Der Skriptstart wird im Log ausgegeben. Weiteres tut sich erst, wenn der eingestellte Zeitpunkt erreicht ist oder Stunde oder Minute geändert wird.
-
@paul53
Hatte Sunde Minute geändert
Der Spüler schaltet nicht ein -
@altersrentner sagte: Der Spüler schaltet nicht ein
Wenn die beiden Freigabe-Datenpunkte auf false stehen, kann der Spüler nicht einschalten. Kam um 15:55 Uhr die Log-Ausgabe "Zeitplan hat ausgelöst"?
-
@paul53
rot ist true
Habe die Zeit geändert. Im Log kam keine Meldung.
Doch jetzt ist was gekommen2021-03-13 16:14:56.579 info (1597) script.js.common.Geschirrspüler_.paul53: Zeitplan geändert .0 2021-03-13 16:21:11.147 info (1597) script.js.common.Geschirrspüler_.paul53: registered 0 subscriptions and 1 schedule javascript.0 2021-03-13 16:21:11.144 info (1597) script.js.common.Geschirrspüler_.paul53: Skriptstart javascript.0 2021-03-13 16:21:11.140 info (1597) Start javascript script.js.common.Geschirrspüler_.paul53 javascript.0 2021-03-13 16:21:11.132 info (1597) Stop script script.js.common.Geschirrspüler_.paul53 javascript.0 2021-03-13 16:21:09.892 info (1597) script.js.common.Geschirrspüler_.paul53: registered 0 subscriptions and 1 schedule javascript.0 2021-03-13 16:21:09.890 info (1597) script.js.common.Geschirrspüler_.paul53: Skriptstart javascript.0 2021-03-13 16:21:09.871 info (1597) Start javascript script.js.common.Geschirrspüler_.paul53 javascript.0 2021-03-13 16:21:09.858 info (1597) Stop script script.js.common.Geschirrspüler_.paul53
Das ist alles
-
@altersrentner sagte: Das ist alles
Kann ich nicht nachvollziehen: Habe auf 16:26 Uhr geändert.
Was ergibt im Log?
-
@paul53
Was komisch ist, unter dem Blockly wird nichts ausgegeben -
@altersrentner sagte: unter dem Blockly wird nichts ausgegeben
Lade im Browser mal die Seite neu.
-
6:36:55.126 info javascript.0 (1597) Stop script script.js.common.Geschirrspüler_.paul53 16:36:55.200 info javascript.0 (1597) Start javascript script.js.common.Geschirrspüler_.paul53 16:36:55.207 info javascript.0 (1597) script.js.common.Geschirrspüler_.paul53: 15:36 16:36:55.210 info javascript.0 (1597) script.js.common.Geschirrspüler_.paul53: registered 0 subscriptions and 1 schedule
-
@altersrentner sagte: 15:36
Stelle die Systemzeit richtig ein. Unter Linux:
sudo timedatectl set-timezone Europe/Berlin
-
@paul53 Hallo,
Ich glaube Systemzeit war der Problemfall.
Jetzt funktioniert es.
Uber die ausgegebene Stromstärke des shellys möchte ich den Geschirrspüler ausschalten lassen.
Sollte ich dafür ein eigenes Blockly anlegen oder kann ich das hier integrieren.
Mit freundlichen Grüßen
Michael -
@altersrentner sagte: ein eigenes Blockly anlegen oder kann ich das hier integrieren.
Beides ist möglich. Besser integrieren, da sonst leicht der Überblick darüber verloren, was den Geschirrspüler schaltet.
-
@paul53
Könnte das so funktionieren?
Der Spüler wird über den Timer eingeschaltet,
Spüler läuft,
Wenn Power >50W wird der Zähler auf 1 gesetzt,
Falls Power <3W und Zähler ist 1
wird zähler auf 0 gesetzt und der Spüler sowie die Bedingung Geschirrspüler_AN
werden auf falsch gesetzt. (ausgeschaltet)
Mit freundlichen Grüßen
Michael -
@altersrentner sagte: Könnte das so funktionieren?
Nein: Schon wieder Trigger innerhalb eines Triggers und außerdem noch innerhalb eines Intervalls! Das ist tödlich.
Vorschlag:
-
@paul53 so besser?
-
@altersrentner sagte: so besser?
Nicht wirklich. Siehe hier