Zeitraum für Programmausführung greift nicht
Moderator: Co-Administratoren
- Sammy
- Beiträge: 9172
- Registriert: 09.09.2008, 20:47
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 174 Mal
Re: Zeitraum für Programmausführung greift nicht
Wie in den Tipps für Anfänger auch irgendwo steht, würde ich die Rolläden bei sowas nie direkt ansteuern, sondern immer Variablen passend setzen.
Also "SV_Sonnenschutz_noetig", "SV_Roll_Tag_Nacht", "SV_lange_schlafen" "SV_manuell" usw. je nach Uhrzeit, Kalender, Wetter passend setzen und dann pro Raum (oder Gruppe von gleich zu behandelnden Räumen) 1 Programm, um den Rolladen in die richtige Position zu bringen.
Deine bisherigen Programme könnten übrigens deutlich vereinfacht werden, wenn Du das erste ODER bevor Du mit den Bedingungen startest in ein UND änderst. Dann müsstest Du nicht in jeden Block immer die gleichen Bedingungen(Sommermodus und Zeitbereich) packen, sondern hättest das nur 1 Mal.
Deshalb VOR der Programmerstellung immer erst nachdenken, was da alles rein soll und wie man das kombiniert.
Gruß Sammy
Also "SV_Sonnenschutz_noetig", "SV_Roll_Tag_Nacht", "SV_lange_schlafen" "SV_manuell" usw. je nach Uhrzeit, Kalender, Wetter passend setzen und dann pro Raum (oder Gruppe von gleich zu behandelnden Räumen) 1 Programm, um den Rolladen in die richtige Position zu bringen.
Deine bisherigen Programme könnten übrigens deutlich vereinfacht werden, wenn Du das erste ODER bevor Du mit den Bedingungen startest in ein UND änderst. Dann müsstest Du nicht in jeden Block immer die gleichen Bedingungen(Sommermodus und Zeitbereich) packen, sondern hättest das nur 1 Mal.
Deshalb VOR der Programmerstellung immer erst nachdenken, was da alles rein soll und wie man das kombiniert.
Gruß Sammy
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: Zeitraum für Programmausführung greift nicht
Ja, jetzt wo ich weiß, dass die Trigger einzeln gesehen werden, macht das durchaus Sinn
Das mit den Variablen nehme ich bei Zeiten mal in Angriff, vorerst danke für Eure Geduld!!
Das mit den Variablen nehme ich bei Zeiten mal in Angriff, vorerst danke für Eure Geduld!!
Re: Zeitraum für Programmausführung greift nicht
Ich gebs auf, hat um 12 Uhr nichts gemacht, obwohl Sommermodus aktiv war und klarer Himmel
- Sammy
- Beiträge: 9172
- Registriert: 09.09.2008, 20:47
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 174 Mal
Re: Zeitraum für Programmausführung greift nicht
Es kann ja nicht zeitgleich "klarer Himmel" UND "vereinzelte Wolken" sein.
Die Wetterbdingungen müssen natürlich verODERt werden.
Daher solltest Du das vorderste ODER in ein UND umwandeln, nicht das tiefer(rechts) liegende.
Die Wetterbdingungen müssen natürlich verODERt werden.
Daher solltest Du das vorderste ODER in ein UND umwandeln, nicht das tiefer(rechts) liegende.
Code: Alles auswählen
WENN
Sommer
UND
Tag
UND
Wolken
ODER
Klarer Himmel
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!
- Sammy
- Beiträge: 9172
- Registriert: 09.09.2008, 20:47
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 174 Mal
Re: Zeitraum für Programmausführung greift nicht
Ja
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: Zeitraum für Programmausführung greift nicht
Jetzt wollte ich die Wettervariablen für gutes Wetter in "Sonne" zusammenfassen, aber irgendwie ändert sich die Variable nicht... die Wettervariable wird stündlich aktualisiert, derzeit steht die Variable auch auf klarer Himmel. Aber das Programm löst nicht aus
Dabei war ich mir so sicher, dass ich das Prinzip nun verstanden habe...
Dabei war ich mir so sicher, dass ich das Prinzip nun verstanden habe...
- robbi77
- Beiträge: 13847
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 181 Mal
- Danksagung erhalten: 738 Mal
Re: Zeitraum für Programmausführung greift nicht
Was bedeutet:
?aber irgendwie ändert sich die Variable nicht...
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: Zeitraum für Programmausführung greift nicht
Die Variable "Sonne" ändert sich nicht, obwohl meiner Meinung nach das Programm so laufen sollte.
Nachtrag: Sie aktualisiert sich, allerdings auf falsch. Bevor ich die Sonst-Bedingung drin hatte, hat sie sich gar nicht aktualisiert.
Nachtrag: Sie aktualisiert sich, allerdings auf falsch. Bevor ich die Sonst-Bedingung drin hatte, hat sie sich gar nicht aktualisiert.
-
- Beiträge: 5424
- Registriert: 30.05.2019, 11:37
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Chemnitz
- Hat sich bedankt: 114 Mal
- Danksagung erhalten: 734 Mal
Re: Zeitraum für Programmausführung greift nicht
Wenn du einen Wert (hier die Systemvariable OpenWeather_Wetter) mehrmals auswertest per Aktualisierung, brauchst du nicht auch so viele Triggerungen erzeugen!
Wenn du in der ersten Zeile "bei Aktualisierung" auswählst, kannst du in den nächsten Zeilen die Aktion für den gleichen Wert auf "nur prüfen" setzen, das Programm muß ja nicht dreimal getriggert werden.
Anders wäre es, wenn du "Bei Änderung" benutzt hättest, denn dann würde wirklich nur bei einer Änderung zum Vergleichswert getriggert, also nicht bei jeder beliebigen Werteänderung.
So wie das Programm jetzt aussieht, wird "Sonne" ja bei jeder Aktualisierung erneut geschrieben, auch wenn sich der Wert von OpenWeather_Wetter gar nicht verändert hat. In deinem vorigen Programm hast du auf "Änderung" getriggert, warum jetzt auf Aktualisierung?
Wenn du in der ersten Zeile "bei Aktualisierung" auswählst, kannst du in den nächsten Zeilen die Aktion für den gleichen Wert auf "nur prüfen" setzen, das Programm muß ja nicht dreimal getriggert werden.
Anders wäre es, wenn du "Bei Änderung" benutzt hättest, denn dann würde wirklich nur bei einer Änderung zum Vergleichswert getriggert, also nicht bei jeder beliebigen Werteänderung.
So wie das Programm jetzt aussieht, wird "Sonne" ja bei jeder Aktualisierung erneut geschrieben, auch wenn sich der Wert von OpenWeather_Wetter gar nicht verändert hat. In deinem vorigen Programm hast du auf "Änderung" getriggert, warum jetzt auf Aktualisierung?
Zuletzt geändert von Matsch am 24.08.2019, 20:20, insgesamt 2-mal geändert.