es gibt in meiner Sig auch einen Link zu einem Beitrag zu meinem Script-Time-Scheduler, der genau diese Problematik verhindern kann, in dem er Kommandos zeitversetzt absetzt. (Wobei da sogar geht, ein gewerk/raum und den Datenpunkt, den Wert und die zeitliche Verzögerung anzugeben,der rest läuft dann von alleine)
black
Alle Stellantriebe der Heizung auf einmal ändern (Schleife)
Moderator: Co-Administratoren
- Black
- Beiträge: 5471
- Registriert: 12.09.2015, 22:31
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Wegberg
- Hat sich bedankt: 419 Mal
- Danksagung erhalten: 1071 Mal
- Kontaktdaten:
Re: Alle Stellantriebe der Heizung auf einmal ändern (Schleife)
Wenn das Fernsehprogramm immer mehr durch nervende Werbung unterbrochen wird und der Radiomoderator nur noch Müll erzählt, ist es besser, die Zeit für sinnvolle Dinge zu nutzen -
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
mal aufs Klo zu gehen, ein Bier zu holen oder einfach mal den roten AUS-Knopf zu drücken. Klick - und weg
Script Time Scheduler V1.3
AstroSteuerung über Zeitmodul flexibel mit Offset / spätestens, frühestens
SDV 5.03.01 Das umfassende Entwicklungs und Diagnosetool für Homematik
Selektive Backups - Nützliche Dinge, die die WebUI nicht kann
Intel NUC6 Celeron 16GB mit 512GB SSD unter Proxxmox mit insgesamt 5 VM: 2 x bloatwarebefreiter Raspberrymatik, 2 x IOBroker als Middleware und einer MariaDB zur Archivierung. Verbrauch: 6W
technical contribution against annoying advertising
-
- Beiträge: 10658
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 320 Mal
- Danksagung erhalten: 501 Mal
Re: Alle Stellantriebe der Heizung auf einmal ändern (Schleife)
Genau in diesem Punkt habe ich die gegenteilige Erfahrung gemacht. Ich steuere mit mehreren verschiedenen Skripten eine Folge von Aktoren an. Teilweise bis zu 10 hintereinander in entsprechenden foreach-Schleifen. Es kam aber nie zu gehäuften Kommunikationsstörungen. Daher habe ich den Eindruck, dass die Abarbeitung der Befehle in einem Skript besser organisiert ist, als über ein entsprechendes Programm. Auch den DC beeinflusst das nicht negativ, da eine Ansteuerung per Programm genau so viele Übertragungen notwendig macht. Sie erfolgen nur zeitlich weiter auseinander. Hier könnte es lediglich einen Unterschied geben, wenn die Übertragung über den Stundenwechsel erfolgt. Aber das macht sich quasi kaum bemerkbar.Xel66 hat geschrieben: ↑19.03.2019, 07:33Nur mal so als Zwischenruf eines Bedenkenträgers. Die Ansteuerung per Script kommt einer Ansteuerung mit der Einstellung "sofort" gleich. So was verursacht Kommunikationsstörungen durch den massiven Funkverkehr, weil sich hier die Befehle und Quittierungen überschneiden.
Wenn ich z.B. mit meinem zentralen Beschattungsskript fünf Rollläden im Haus öffne, dann fahren diese optisch nahezu gleichzeitig hoch. Das funktioniert nicht nur sehr gut, es sieht auch irgendwie viel schöner aus, als wenn die einzelnen Rollläden mit einer oder zwei Sekunden Verzögerung angesteuert werden.
Ich habe auch ein Skript, mit dem ich sämtliche noch aktiven Verbraucher im Haus bei Abwesenheit ausschalte. Auch das habe ich schon mal zum Spaß mit 10 Verbrauchern getestet, und es funktionierte. Zugegen, es kann mal vorkommen, dass ein Verbraucher nicht auslöst, aber das liegt dann in der Regel an einem grundsätzlichen Kommunikationsproblem.
Das Ganze wird aber noch deutlich entspannter, wenn man ein oder mehrere Funk-LAN Gateways einsetzt.
Bis dann,
Thorsten
CCU3 mit stets aktueller FW und den Addons "CUxD" und "Programmedrucken", ioBroker auf Synology DiskStation DS718+ im Docker-Container;
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
einige Projekte: zentrales Push-Nachrichten-Programm zPNP, DoorPi-Videotürsprechanlage, An- und Abwesenheitsdetektion per Haustürschloss, zentrales Programm zur Steuerung von Beschattungsgeräten zBSP.
-
- Beiträge: 1573
- Registriert: 28.05.2015, 12:48
- Wohnort: Willich
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 10 Mal
Re: Alle Stellantriebe der Heizung auf einmal ändern (Schleife)
Hier zu kann ich einen virtuellen Taster empfehlen, der per Direktverknüpfung mit allen Aktoren verknüpft ist, die geschaltet werden sollen.dtp hat geschrieben: ↑19.03.2019, 08:36Ich habe auch ein Skript, mit dem ich sämtliche noch aktiven Verbraucher im Haus bei Abwesenheit ausschalte. Auch das habe ich schon mal zum Spaß mit 10 Verbrauchern getestet, und es funktionierte. Zugegen, es kann mal vorkommen, dass ein Verbraucher nicht auslöst, aber das liegt dann in der Regel an einem grundsätzlichen Kommunikationsproblem.
das spart auch Funktelegramme, da nur ein Gruppentelegram gesendet wird und es schalten auch hier alle Aktoren zeitgleich aus.
Habe ich bisher sehr gute Erfahrungen mit gemacht.
Gruß Carsten
-
- Beiträge: 14148
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 583 Mal
- Danksagung erhalten: 1497 Mal
Re: Alle Stellantriebe der Heizung auf einmal ändern (Schleife)
Das hatte ich auch schon mal realisiert, um Duty Cycle zu sparen. Bei meinen Tests hat sich dann rausgestellt, dass sie Ansteuerung zwar wie erwartet synchron erfolgt, aber die (erwarteten positiven) Auswirkungen auf den DC nicht wirklich relevant waren. Die CCU fragt anscheinend nochmals sie Status ab. Hier driften also Theorie und Praxis weit auseinander. Das wurde hier auch schon mal diskutiert.
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
-
- Beiträge: 1573
- Registriert: 28.05.2015, 12:48
- Wohnort: Willich
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 10 Mal
Re: Alle Stellantriebe der Heizung auf einmal ändern (Schleife)
Das habe ich nicht weiter getestet, mir ging es auch mehr um den Effekt, das alle Lichter im Haus Zeitgleich ausgehen, wenn man den Taster betätigt..
Sieht gut aus von außen
Sieht gut aus von außen
Gruß Carsten