Also pro Wenn Block und pro Dann Block. Hab grad nochmal nachgesehen.
Aber was nutzt die Reihenfolge zu ändern?
Reihenfolge der Anweisungen in einem WebUI-Programm
Moderator: Co-Administratoren
- Roland M.
- Beiträge: 9784
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 252 Mal
- Danksagung erhalten: 1373 Mal
Re: Reihenfolge der Anweisungen in einem WebUI-Programm
Hallo!
Wenn du mehrere Anweisungen hast (z.B. Licht ausschalten) und es kommt später etwas dazu (neue Leuchte), das logisch "vorne" stehen sollte, geht es eben nicht, ohne Teile des Programmes zu löschen und in der richtigen Reihenfolge neu anzulegen. Aus "verzögert um 1, 2, 3, 4, 5 s" wird dann vielleicht ein "verzögert um 1, 4, 5, 6, 7, 3, 2". Den Wunsch, so etwas bequem editieren zu können, verstehe ich prinzipiell schon.
Roland
Kosmetik, bzw. leichtere Lesbarkeit.
Wenn du mehrere Anweisungen hast (z.B. Licht ausschalten) und es kommt später etwas dazu (neue Leuchte), das logisch "vorne" stehen sollte, geht es eben nicht, ohne Teile des Programmes zu löschen und in der richtigen Reihenfolge neu anzulegen. Aus "verzögert um 1, 2, 3, 4, 5 s" wird dann vielleicht ein "verzögert um 1, 4, 5, 6, 7, 3, 2". Den Wunsch, so etwas bequem editieren zu können, verstehe ich prinzipiell schon.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- 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: Reihenfolge der Anweisungen in einem WebUI-Programm
Innerhalb eines Blockes ist ja quasi ein idarray als Datenstructur. Dessen Positionen lassen sich via Script über MoveTo, oder mit Tool wir Pocketcontrol oder dem SDV verschieben.
Das Interessante wäre:
verschieben über Blöcke hinweg, Einfügen einer neuen Regel mitteldrin, , Löschen einer Regel Mittendrin, das Ändern der Reihenfolge von Regeln, Kopieren einer Regel aus einem anderen Programm in das WebUi Programm
Auch das geht, ist aber unspassig. Da warte ich immer noch von Jens auf 3 Methoden, die das ganze dann wesentlich unkomplizierter händelbar machen würden.
Black
Das Interessante wäre:
verschieben über Blöcke hinweg, Einfügen einer neuen Regel mitteldrin, , Löschen einer Regel Mittendrin, das Ändern der Reihenfolge von Regeln, Kopieren einer Regel aus einem anderen Programm in das WebUi Programm
Auch das geht, ist aber unspassig. Da warte ich immer noch von Jens auf 3 Methoden, die das ganze dann wesentlich unkomplizierter händelbar machen würden.
Black
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