HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

Antworten
LittleNo
Beiträge: 52
Registriert: 15.08.2016, 21:51

HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von LittleNo » 21.10.2018, 20:23

Kann mir jemand sagen warum diese Funktion der Einschaltdauer im Programmaufruf in einem Programm funktioniert und im anderen nicht? In den Fällen in denen es nicht funktioniert bleibt der betroffene Kanal eingeschaltet.
Programm.png

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von JRiemann » 21.10.2018, 20:28

Falsche Reihenfolge... Zuerst die Einschaltdauer und dann verzögert um 1 Sekunde der Einschaltbefehl.
Viele Grüße!
Jörg

LittleNo
Beiträge: 52
Registriert: 15.08.2016, 21:51

Re: HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von LittleNo » 21.10.2018, 20:31

danke, funktioniert. Und ist tatsächlich auch in den anderen (funktionierenden) Programmen richtig rum gewesen. An der Stelle fehlt die Option innerhalb von Programmen einzelne Zeilen rauf oder runter zu bewegen

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von JRiemann » 21.10.2018, 20:44

auch in den anderen (funktionierenden) Programmen richtig rum gewesen
Die Reihenfolge der Auflistung war aber eher zweitrangig, der entsprechende Faktor ist die Verzögerung für den 2. Befehl.

Wenn im DANN meherere Aktionen per „sofort“ abgearbeitet werden sollen ist nicht garantiert das die Befehle in der Reihenfolge der Liste erfolgen!
Es kann durchaus passieren das die Aktionen in „willkürlicher“ Reihenfolge erfolgen.
Nur mit Verzögerungen kann man eine feste Reihenfolge erzwingen.

Und wenn man zuerst einschaltet und erst dann die Einschaltdauer setzt, dann gilt die Einschaltdauer für den nächsten kommenden Einschaltbefehl.
Viele Grüße!
Jörg

LittleNo
Beiträge: 52
Registriert: 15.08.2016, 21:51

Re: HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von LittleNo » 21.10.2018, 21:03

verstehe, richtig wäre also die Einschaltdauer sofort auszuführen, den Einschalt-Befehlt aber eine Sekunde verzögert?

Benutzeravatar
JRiemann
Beiträge: 3903
Registriert: 12.11.2015, 21:05
Wohnort: Aurich
Danksagung erhalten: 3 Mal

Re: HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von JRiemann » 21.10.2018, 21:14

Zumindest ist damit die gewünschte Reihenfolge der Abarbeitung garantiert.
Es kann auch ohne Verzögerungen klappen, eine Garantie gibt es aber nicht.
Viele Grüße!
Jörg

Gluehwurm
Beiträge: 12434
Registriert: 19.03.2014, 00:37
System: in Planung
Hat sich bedankt: 105 Mal
Danksagung erhalten: 380 Mal

Re: HM-LC-Sw4-WM: Warum funktioniert "Einschaltdauer" im Programm nicht?

Beitrag von Gluehwurm » 21.10.2018, 22:05

Mit Erklärung und Bild siehe WebUI-Handbuch "Aktor für eine gewisse Zeitdauer einschalten".

Gruß
Bruno

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“