Rollos fahren nur runter
Moderator: Co-Administratoren
Re: Rollos fahren nur runter
Ich habe die Automatik nun nochmal umgebaut:
Die Zeitmodule sehen so aus:
Geht diese ODER so oder muss ich das in ein Extra Programm packen?
DIe Rollos sind auch nicht gefahren, mal wieder :-/
Die Zeitmodule sehen so aus:
Geht diese ODER so oder muss ich das in ein Extra Programm packen?
DIe Rollos sind auch nicht gefahren, mal wieder :-/
-
- Beiträge: 9675
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 698 Mal
- Danksagung erhalten: 1625 Mal
Re: Rollos fahren nur runter
Die ersten beiden Bedingungen kannst du auf "nur prüfen" stellen. Denn es ist praktisch unmöglich, das die genau zum definierten Zeitpunkt geändert werden.
Ansonsten müsste das Programm so funktionieren.
Hast du es komplett neu erstellt oder ist das eine Kopie oder wurde es editiert? Wieviele Tabs mit der WebUI hast du auf? Ggf. Mal die CCU neu starten.
Ansonsten debugging Tips siehe Signatur
Ansonsten müsste das Programm so funktionieren.
Hast du es komplett neu erstellt oder ist das eine Kopie oder wurde es editiert? Wieviele Tabs mit der WebUI hast du auf? Ggf. Mal die CCU neu starten.
Ansonsten debugging Tips siehe Signatur
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Rollos fahren nur runter
Ich würde im Rahmen der Funkhygiene noch die Behanghöhe der Rollladen prüfen, damit sie nicht noch mal um 8:00 Uhr angesteuert werde, wenn sie bereits um 6:15 Uhr hochgefahren wurden. Aber ich vermute mal, da ist noch ein Flüchtigkeitsfehler im Zeitmodul drin (wochentags).
Gruß Xel66
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
Re: Rollos fahren nur runter
So also:
wie @MichaelN vorgeschlagen hat, habe ich die ersten zwei Bedingungen nun auf "nur prüfen".
Das Problem lag nur noch am Nutzer; ich hatte beide Programme auf "Wochenende" stehen. Nun geht es.
Welche Bedingung soll ich denn da einbauen @Xel66? Dafür muss ich dann eine Variable bauen, die ausspuckt, ob die Rollos gefahren werden sollen oder nicht?
Weiter habe ich mich jetzt mit den Rollos abends beschäftigt und baue da einen "Einbrechschutz", den ich noch für andere Dinge nutzen möchte.
Mein Gedanke war, ich baue eine Variable, die entweder auf wahr oder nicht war ist:
Diese lasse ich durch etwas umschalten, als Beispiel mal:
Diese lass ich ein Programm steuern:
Die Rollos bewegen sich aber aktuell nicht runter.
Wo liegt denn hier mein Fehler?
Danke!
wie @MichaelN vorgeschlagen hat, habe ich die ersten zwei Bedingungen nun auf "nur prüfen".
Das Problem lag nur noch am Nutzer; ich hatte beide Programme auf "Wochenende" stehen. Nun geht es.
Welche Bedingung soll ich denn da einbauen @Xel66? Dafür muss ich dann eine Variable bauen, die ausspuckt, ob die Rollos gefahren werden sollen oder nicht?
Weiter habe ich mich jetzt mit den Rollos abends beschäftigt und baue da einen "Einbrechschutz", den ich noch für andere Dinge nutzen möchte.
Mein Gedanke war, ich baue eine Variable, die entweder auf wahr oder nicht war ist:
Diese lasse ich durch etwas umschalten, als Beispiel mal:
Diese lass ich ein Programm steuern:
Die Rollos bewegen sich aber aktuell nicht runter.
Wo liegt denn hier mein Fehler?
Danke!
-
- Beiträge: 83
- Registriert: 11.02.2018, 15:23
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 2 Mal
Re: Rollos fahren nur runter
Systemzustand Nacht und und Rollo Automatik ändern sich ZEITGLEICH ? Wohl kaum. Stelle mindestens eines davon auf "nur prüfen".
Immer daran denken, die Software lebt von Triggern, bleibende Zustände lösen nichts aus.
Immer daran denken, die Software lebt von Triggern, bleibende Zustände lösen nichts aus.
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Rollos fahren nur runter
Worauf beziehst Du Dich? Auf die Funkhygiene? Nein, keine Variable. Einfach noch den Status des Rollladen prüfen. In die Bedingung, die einen Fahrbefehl generiert einfach noch die Abfrage einbauen, ob der Rollladen in anderer Position steht. Sprich, wenn Du im DANN den Rollladen hochfährst, dann wird im WENN einfach zusätzlich geprüft, ob der Rollladen unten ist.
Wie stehen die Systemvariablen?
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 9675
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 698 Mal
- Danksagung erhalten: 1625 Mal
Re: Rollos fahren nur runter
Die müssen sich nicht zeitgleich ändern. Wie kommst du da drauf?ICHzuHAUSE hat geschrieben: ↑09.12.2022, 01:03Systemzustand Nacht und und Rollo Automatik ändern sich ZEITGLEICH ? Wohl kaum. Stelle mindestens eines davon auf "nur prüfen".
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
-
- Beiträge: 83
- Registriert: 11.02.2018, 15:23
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 2 Mal
Re: Rollos fahren nur runter
Die Bedingung ist doch:
"Systemzustand Nacht" bei Änderung auslösen
UND
"Rollo Automatik" bei Änderung auslösen
Wenn sich eine Bedingung ändert, wird die UND- Verknüpfung nicht wahr, sollte die zweite Bedingung sich nicht zeitgleich ändern.
Bei UND Verknüpfungen also immer nur ein Trigger verwenden, und alles andere "nur prüfen".
"Systemzustand Nacht" bei Änderung auslösen
UND
"Rollo Automatik" bei Änderung auslösen
Wenn sich eine Bedingung ändert, wird die UND- Verknüpfung nicht wahr, sollte die zweite Bedingung sich nicht zeitgleich ändern.
Bei UND Verknüpfungen also immer nur ein Trigger verwenden, und alles andere "nur prüfen".
- HM-Villa
- Beiträge: 510
- Registriert: 24.01.2022, 10:13
- System: CCU
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 120 Mal
Re: Rollos fahren nur runter
Du musst unterscheiden in "Trigger" (startet Programm [bei Änderung / bei Aktualisierung]) und "Bedingung" (wird geprüft [immer, wenn das Programm erst einmal gestartet ist und von oben nach unten]). Alle Zeilen, außer die mit nur prüfen, enthalten Trigger UND Bedingung. Bitte arbeite mal den Programmlogik-Thread durch, da insbesondere dieses Posting.
Zuletzt geändert von HM-Villa am 12.12.2022, 15:07, insgesamt 1-mal geändert.
______________________________________________________
950 Kanäle in 201 Geräten und 39 CUxD-Kanäle in 5 CUxD-Geräten
950 Kanäle in 201 Geräten und 39 CUxD-Kanäle in 5 CUxD-Geräten
-
- Beiträge: 14162
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 585 Mal
- Danksagung erhalten: 1499 Mal
Re: Rollos fahren nur runter
Sorry, aber das ist falsch und deckt sich nicht mit der im WebUI beschriebenen Arbeitsweise der Programme und auch nicht mit den Erfahrungen der großen Nutzergemeinde der CCU. Irgendwer liegt falsch. Entweder Du mit Deiner Ansicht oder der Hersteller mit seiner Dokumentation und die Nutzergemeinde.ICHzuHAUSE hat geschrieben: ↑12.12.2022, 14:32Wenn sich eine Bedingung ändert, wird die UND- Verknüpfung nicht wahr, sollte die zweite Bedingung sich nicht zeitgleich ändern.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch