Anfängerfrage "Einschalten für 2 Stunden"
Moderator: Co-Administratoren
Anfängerfrage "Einschalten für 2 Stunden"
Habe nebst weiteren Geräten eine CCU2" ein Taster und ein Schaltaktor. Nun will ich in der Uebergrganszeit meine Wärmepumpe für maximal 2 Stunden einschalten. Habe dazu 2 Programme erstellt. Eines zum Einschalten und eines zum Ausschalten. Die einfache Variante mit kurzem Tastendruck einschalten läuft; auch das Ausschalten mit dem zweiten Taster-Kanal geht. NB. Ein Crack könnte das vermutlich in einem Programm abhandeln. Wenn ich an Stelle "sofort einschalten" "Einschaltdauert 7200" einstelle tu ich nichts. Wie löse ich das Problem. Ziel: Mit dem Taster Kanal 1 soll der Aktor maximal 2 Stunden einschalten mit dem Kanal 2 vorzeitig ausschalten. Die Konfig im Anhang mit der "Einschaltdauert 7200 im Anhang
Zuletzt geändert von alchy am 15.05.2018, 06:50, insgesamt 1-mal geändert.
Grund: Titel geändert
Grund: Titel geändert
-
- Beiträge: 3733
- Registriert: 23.09.2017, 12:04
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 120 Mal
Re: Anfägerfrage "Einschalten für 2 Stunden
Guten Abend
für zukünftige Fragen dieser Art wäre es hilfreich einen Screenshot von dem Programm hier rein zu stellen. Aber in dem Fall sollte die Sache klar sein.
Die Zeile "einschalten für xxx sec" schickt an den Aktor die Einschaltzeit die dieser intern speichert.
Beim nächsten Einschalten wird diese Zeit abgewartet und dann ausgeschaltet.
Mit dem Befehl für die Zeitdauer wird aber nicht eingeschaltet.
Du brauchst nach der Zeile mit der Zeitdauer eine zweite Zeile
verzögert um 2 sec - einschalten.
Warum verzögert um 2 sec? Weil die Reihenfolge in WebUi Programmen nicht vorausgesagt werden kann, wenn mehrere Zeilen auf "sofort" stehen. Ausserem wird der erste Befehl quittiert und könnte mit dem zweiten Befehl kollidieren.
für zukünftige Fragen dieser Art wäre es hilfreich einen Screenshot von dem Programm hier rein zu stellen. Aber in dem Fall sollte die Sache klar sein.
Die Zeile "einschalten für xxx sec" schickt an den Aktor die Einschaltzeit die dieser intern speichert.
Beim nächsten Einschalten wird diese Zeit abgewartet und dann ausgeschaltet.
Mit dem Befehl für die Zeitdauer wird aber nicht eingeschaltet.
Du brauchst nach der Zeile mit der Zeitdauer eine zweite Zeile
verzögert um 2 sec - einschalten.
Warum verzögert um 2 sec? Weil die Reihenfolge in WebUi Programmen nicht vorausgesagt werden kann, wenn mehrere Zeilen auf "sofort" stehen. Ausserem wird der erste Befehl quittiert und könnte mit dem zweiten Befehl kollidieren.
Zuletzt geändert von NickHM am 14.05.2018, 18:21, insgesamt 1-mal geändert.
Re: Anfägerfrage "Einschalten für 2 Stunden
Wenn die Einschaltdauer gestzt wird muss noch ein zusätzlicher Einschaltbefehl gesendet werden.
Also:
DANN . Schaltaktor - sofort - Einschaltdauer - 2 Stunden
DANN - Schaltaktor - verzögert um 1 Sekunde - Schaltzustand EIN
Wenn nur die Dauer gestzt wird, dann gilt diese für das nächste einschalten.
Noch eleganter wäre es ohne Programm und mit Direktverknüpfung zu arbeiten.
Bitte zukünftig immer die Gerätebezeichnungen angeben, z.B. HM-LC-xx-xx
Es ist auch wichtig zu wissen ob Du HM oder HM-IP nutzt.
Tipps & Tricks für Anfänger:
<<< Tipps & Tricks - hier klicken >>>
WebUI Handbuch:
>>> Handbuch, klick hier <<<
Nötige Informationen um richtig Hilfe leisten zu können:
>>> wie stellt man Fragen im Forum richtig <<<
Also:
DANN . Schaltaktor - sofort - Einschaltdauer - 2 Stunden
DANN - Schaltaktor - verzögert um 1 Sekunde - Schaltzustand EIN
Wenn nur die Dauer gestzt wird, dann gilt diese für das nächste einschalten.
Noch eleganter wäre es ohne Programm und mit Direktverknüpfung zu arbeiten.
Bitte zukünftig immer die Gerätebezeichnungen angeben, z.B. HM-LC-xx-xx
Es ist auch wichtig zu wissen ob Du HM oder HM-IP nutzt.
Tipps & Tricks für Anfänger:
<<< Tipps & Tricks - hier klicken >>>
WebUI Handbuch:
>>> Handbuch, klick hier <<<
Nötige Informationen um richtig Hilfe leisten zu können:
>>> wie stellt man Fragen im Forum richtig <<<
Viele Grüße!
Jörg
Jörg
- robbi77
- Beiträge: 13858
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 182 Mal
- Danksagung erhalten: 739 Mal
Re: Anfägerfrage "Einschalten für 2 Stunden
Haben die IP eine Einschaltdauer? Event. sogar noch in der falschen Kategorie gepostet?
Gruß
Roberto
Gruß
Roberto
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...
Re: Anfägerfrage "Einschalten für 2 Stunden
Klar haben IP—Geräte die einschaltdauer auswählbar.
Wenns so aussieht gehn die Lichter nach einer Stunde aus.
Wenns so aussieht gehn die Lichter nach einer Stunde aus.
-
- Beiträge: 12434
- Registriert: 19.03.2014, 00:37
- System: in Planung
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 380 Mal
Re: Anfägerfrage "Einschalten für 2 Stunden
Isses falsch verstanden, auch wenn es läuft. Die ersten beiden Hinweise von Jörg solltest Du dir unbedingt anschauen.Alex__ hat geschrieben:Wenns so aussieht ...
Gruß
Bruno
Re: Anfägerfrage "Einschalten für 2 Stunden
Was ist hier falsch zu verstehen? Ist doch nur für den Ersteller nochmal Bildlich dargestellt wie ein Programm aussehen kann wenn man Aktoren nach zeitablauf ausschalten möchte.Gluehwurm hat geschrieben:Isses falsch verstanden, auch wenn es läuftAlex__ hat geschrieben:Wenns so aussieht ...
Re: Anfängerfrage "Einschalten für 2 Stunden"
Ganz einfach... Du verwendest keine Verzögerungen!Gluehwurm hat geschrieben:Was ist hier falsch zu verstehen?
Bei der Abarbeitung des DANN gibt es keine feste Reihenfolge in der die Befehle erledigt werden. Die Reihenfolge in der die Befehle von Dir gelistet wurden ist dabei nicht bindend. Durch einpflegen von Verzögerungen kann man eine Reihenfolge der Abarbeitung "erzwingen".
So wie es in Deiner Umsetzung ist kann es dazu kommen das zuerst eigeschaltet wird und erst dann die Einschaltdauer gesetzt wird.
Weil die Einschaltdauer dann aber für das nächste Mal einschalten gilt kann es zu Problemen führen.
Außerdem sollte man bei mehreren Befehlen grundsätzlich mit Verzögerungen arbeiten damit es nicht zu Funküberschneidungen kommt.
Viele Grüße!
Jörg
Jörg
Re: Anfängerfrage "Einschalten für 2 Stunden"
Tatsächlich, es heist ja die Programme werden von oben nach unten abgearbeitet, das ist auch bei mir in jeden programm auch so mit eingeplant, aber das der DANN teil wild durcheinander abgearbeitet werden kann war mir unklar.
- robbi77
- Beiträge: 13858
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 182 Mal
- Danksagung erhalten: 739 Mal
Re: Anfängerfrage "Einschalten für 2 Stunden"
Ist das eigentlich bewiesen das Durcheinander abgearbeitet wird oder sind das nur Vermutungen?
Ich persönlich habe ein Programm wo die Ausgänge eines Aktors nacheinander geschaltet werden. Und diese sind noch nie durcheinander an oder aus gegangen. (Treppenbeleuchtung)
Gruß
Roberto
Ich persönlich habe ein Programm wo die Ausgänge eines Aktors nacheinander geschaltet werden. Und diese sind noch nie durcheinander an oder aus gegangen. (Treppenbeleuchtung)
Gruß
Roberto
Bei Risiken und Nebenwirkungen fragen Sie den Elektriker Ihres geringsten Mißtrauens!
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...
http://www.eq-3.de/service/downloads.html
Tips und Tricks für Anfänger: viewtopic.php?t=22801
Programmlogik: viewtopic.php?f=31&t=4251
Webui-Handbuch: https://www.eq-3.de/downloads/download/ ... h_eQ-3.pdf
Script und Linksammlung: viewtopic.php?f=26&t=27907
Troll des Forums ...