Programm Rolladensteuerung
Moderator: Co-Administratoren
Programm Rolladensteuerung
Moin Homematic-Gemeinde,
ich habe eine Frage zur Rolladensteuerung. Die Rolläden sollen morgens automatisch hoch fahren, wenn ich nicht Anwesend bin.
Durch die Tatsache, dass die Sonne nun früher aufgeht klappt es nicht mehr wie gewünscht.
Das Programm prüft folgende Dinge:
1. Anwesenheit
2. Tagzeit Morgengrauen
Das Programm sieht wie folgt aus: Das Thema ist, dass die Variable Morgengrauen vor verlassen des Hauses eintritt. Ist es möglich die Abwesenheit z.B. alle fünf Minuten vor Auslösung "Rolladen hoch" abzufragen? Die Rolläden sollen nach 40 Minuten nach erreichen der Tagzeit "Morgengrauen" hochfahren.
Über eine baldige Antwort wäre ich Euch sehr dankbar.
Gruß
Buchi
ich habe eine Frage zur Rolladensteuerung. Die Rolläden sollen morgens automatisch hoch fahren, wenn ich nicht Anwesend bin.
Durch die Tatsache, dass die Sonne nun früher aufgeht klappt es nicht mehr wie gewünscht.
Das Programm prüft folgende Dinge:
1. Anwesenheit
2. Tagzeit Morgengrauen
Das Programm sieht wie folgt aus: Das Thema ist, dass die Variable Morgengrauen vor verlassen des Hauses eintritt. Ist es möglich die Abwesenheit z.B. alle fünf Minuten vor Auslösung "Rolladen hoch" abzufragen? Die Rolläden sollen nach 40 Minuten nach erreichen der Tagzeit "Morgengrauen" hochfahren.
Über eine baldige Antwort wäre ich Euch sehr dankbar.
Gruß
Buchi
Re: Programm Rolladensteuerung
Auch nach mehrmaligem Durchlesen werde ich nicht ganz schlau aus Deiner Anforderung.
Denn Deinem Programm nach fahren die Rolläden 40 Minuten nach Eintritt "Morgengrauen" hoch. BTW: Ein Programm sollte normalerweise mit "Bei Änderung auslösen" beginnen und der 2. nur zu prüfende Zustand sollte danach kommen.
Mir scheint, Du müsstest eher das Setzen der Variablen "Morgengrauen" ändern.
Denn Deinem Programm nach fahren die Rolläden 40 Minuten nach Eintritt "Morgengrauen" hoch. BTW: Ein Programm sollte normalerweise mit "Bei Änderung auslösen" beginnen und der 2. nur zu prüfende Zustand sollte danach kommen.
Mir scheint, Du müsstest eher das Setzen der Variablen "Morgengrauen" ändern.
- Sammy
- Beiträge: 9172
- Registriert: 09.09.2008, 20:47
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 174 Mal
Re: Programm Rolladensteuerung
Warum stellst Du die Abfrage der Abwesenheit nicht auf Änderung um?
Links: CCU-Logik, Tipps für Anfänger, WebUI-Doku, Expertenparameter, virtuelle Aktorkanäle
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!
Re: Programm Rolladensteuerung
Moin Micha,Micha121 hat geschrieben: ↑10.02.2019, 01:05Auch nach mehrmaligem Durchlesen werde ich nicht ganz schlau aus Deiner Anforderung.
Denn Deinem Programm nach fahren die Rolläden 40 Minuten nach Eintritt "Morgengrauen" hoch. BTW: Ein Programm sollte normalerweise mit "Bei Änderung auslösen" beginnen und der 2. nur zu prüfende Zustand sollte danach kommen.
Mir scheint, Du müsstest eher das Setzen der Variablen "Morgengrauen" ändern.
Ich versuche es etwas genauer an einem Beispiel zu beschreiben.
Die Varable „Morgengrauen“ wird z.B. 7:00 Uhr gesetzt. Nun prüft das Programm ob die Variable Anwesenheit auf „Abwesend“ steht.
Ist dieses nicht gegeben scheint das Programm zu stoppen. Wird die Variable Anwesenheit z.B um 7:10 Uhr auf „Abwesend“ geändert fahren die Rolläden nicht um 7.40 Uhr hoch.
Die Frage die ich nun habe ist:
1. Wie kann ich es schaffen, dass die Variable Anwesenheit bis zum hochfahren der Rollläden abgefragt wird.
2. kann ich die Varable Anwesenheit erst prüfen lassen, wenn die Rollläden hochfahren sollen?
Als weiteren Schritt möchte ich später eine weitere Variable einfügen, dass die Rollläden z.B nicht vor 8:00 Uhr hochfahren wenn die Varable Anwesenheit auf Abwesend steht auch wenn Morgengrauen z.B. schon um 6:00 Uhr erreicht ist. Wird in den Sommermonaten vermutlich so sein und ich möchte nicht das die Rollläden schon um 6:40 Uhr hochfahren wenn ich nicht da sein sollte.
Ich hoffe das es nun klarer ist was ich vorhabe.
Gruß
Buchi
Re: Programm Rolladensteuerung
Moin Sammy,
meinst Du das würde mein Problem schon beheben?
Ich habe versucht meine Vorstellungen vom Programm bei der Antwort an Micha noch etwas genauer zu beschreiben.
Gruß
Buchi
- robbi77
- Beiträge: 13858
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 182 Mal
- Danksagung erhalten: 739 Mal
Re: Programm Rolladensteuerung
Mit dem Morgengrauen eine Variable verzögert um 40 min setzen.
Diese Variable dann in dein Programm einbauen, und wenn gewünscht noch weitere Bedingungen die geprüft werden sollen zum Zeitpunkt des rolladenfahrens.
Diese Variable dann in dein Programm einbauen, und wenn gewünscht noch weitere Bedingungen die geprüft werden sollen zum Zeitpunkt des rolladenfahrens.
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 ...
- Sammy
- Beiträge: 9172
- Registriert: 09.09.2008, 20:47
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 174 Mal
Re: Programm Rolladensteuerung
Ständiges Prüfen einer Bedingung gibt es bei HM nicht. Wenn sich etwas ändert und Du DARAUF reagieren willst (sofort oder verzögert), dann musst Du die Bedingung im Programm auch mit "bei Änderung" einbauen.
Links: CCU-Logik, Tipps für Anfänger, WebUI-Doku, Expertenparameter, virtuelle Aktorkanäle
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!
Inventur vom 22.01.14: 516 Kanäle in 165 Geräten, 132 Programme, 270 Direkte Verknüpfungen
Ich übernehme für alle von mir gegebenen Hinweise, Tipps und Links keine Haftung! Das Befolgen meiner Tipps ist nur für Fachkundige gedacht und erfolgt auf eigene Gefahr!
Re: Programm Rolladensteuerung
Moin Robbi,
vielen Dank für die Antwort. Gute Idee. Werde ich mal so versuchen.
Danke
Gruß
Buchi