CUxD Timer sind nach Reset auf TRUE
Moderator: Co-Administratoren
CUxD Timer sind nach Reset auf TRUE
Hallo zusammen,
ich habe meine Timer für Mo - So nun in 7 Timer aufgeteilt, leider sind die Timer gerade invertiert zu dem was ich erwarten würde.
Der Timer startet schon im Zustand TRUE (1). Ich kann mir das nicht erklären, was mache ich falsch?
Eigentlich sollte der Timer von 8:40 + Zufallsanteill resp. 6:35 + Zufallsanteil bis 9:00 auf TRUE sein sonst auf FALSE
Es sind aber nach einem Start alle Timer auf TRUE ( state(1) )
Aktuelle Geräteeinstellungen - 1 Gerät(e), 16 Channel(s):
CUX2800001:1 state(1) timer(39s) set(90|90):0 repeat
CUX2800001:2 state(1) timer(297795s) set(6:08:40:00r15*60|6:09:00:00):0 repeat
CUX2800001:3 state(1) timer(383775s) set(0:08:40:00r15*60|0:09:00:00):0 repeat
CUX2800001:4 state(1) timer(462255s) set(1:06:35:00r15*60|1:09:00:00):0 repeat
CUX2800001:5 state(1) timer(549135s) set(2:06:35:00r15*60|2:09:00:00):0 repeat
CUX2800001:6 state(1) timer(30675s) set(3:06:35:00r15*60|3:09:00:00):0 repeat
CUX2800001:7 state(1) timer(117435s) set(4:06:35:00r15*60|4:09:00:00):0 repeat
CUX2800001:8 state(1) timer(203415s) set(5:06:35:00r15*60|5:09:00:00):0 repeat
Somit funktioniert meine Auswertung leider nicht.
Jemand eine Idee was ich falsch mache? oder wie ich die Timer auf FALSE setzen kann?
Gruss 20cents
ich habe meine Timer für Mo - So nun in 7 Timer aufgeteilt, leider sind die Timer gerade invertiert zu dem was ich erwarten würde.
Der Timer startet schon im Zustand TRUE (1). Ich kann mir das nicht erklären, was mache ich falsch?
Eigentlich sollte der Timer von 8:40 + Zufallsanteill resp. 6:35 + Zufallsanteil bis 9:00 auf TRUE sein sonst auf FALSE
Es sind aber nach einem Start alle Timer auf TRUE ( state(1) )
Aktuelle Geräteeinstellungen - 1 Gerät(e), 16 Channel(s):
CUX2800001:1 state(1) timer(39s) set(90|90):0 repeat
CUX2800001:2 state(1) timer(297795s) set(6:08:40:00r15*60|6:09:00:00):0 repeat
CUX2800001:3 state(1) timer(383775s) set(0:08:40:00r15*60|0:09:00:00):0 repeat
CUX2800001:4 state(1) timer(462255s) set(1:06:35:00r15*60|1:09:00:00):0 repeat
CUX2800001:5 state(1) timer(549135s) set(2:06:35:00r15*60|2:09:00:00):0 repeat
CUX2800001:6 state(1) timer(30675s) set(3:06:35:00r15*60|3:09:00:00):0 repeat
CUX2800001:7 state(1) timer(117435s) set(4:06:35:00r15*60|4:09:00:00):0 repeat
CUX2800001:8 state(1) timer(203415s) set(5:06:35:00r15*60|5:09:00:00):0 repeat
Somit funktioniert meine Auswertung leider nicht.
Jemand eine Idee was ich falsch mache? oder wie ich die Timer auf FALSE setzen kann?
Gruss 20cents
Re: CUxD Timer sind nach Reset auf TRUE
Hallo!
Hatten die Timer vor dem 1. Start überhaupt den Status (0)? Meine Timer starten abweichend von der Regel im Status (1)
Wurde der Timer nach 9 Uhr gestartet damit die erste eingetragene Zeit auch der erste erreichte Schaltpunkte ist?
Man kann den Timerstatus per Programm oder Skript in einen bestimmten Status schalten.
Ich erledige das z.b per Programm: wenn virtuelle Taste xxx dann CUxD Timer STATE=FALSE
Grüße!
Jörg
Hatten die Timer vor dem 1. Start überhaupt den Status (0)? Meine Timer starten abweichend von der Regel im Status (1)
Wurde der Timer nach 9 Uhr gestartet damit die erste eingetragene Zeit auch der erste erreichte Schaltpunkte ist?
Man kann den Timerstatus per Programm oder Skript in einen bestimmten Status schalten.
Ich erledige das z.b per Programm: wenn virtuelle Taste xxx dann CUxD Timer STATE=FALSE
Grüße!
Jörg
Viele Grüße!
Jörg
Jörg
-
- Beiträge: 12929
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: CUxD Timer sind nach Reset auf TRUE
ich kenne nur ( aktualisieren UND prüfen ) als bedingunspaar ..
mag aber auch an der frühen stunde liegen ach: solche monster-bedingungslisten mag die ccu gar nicht.
zum testen einer idee sind sie auch nicht so der bringer ( meine meinung).
mag aber auch an der frühen stunde liegen ach: solche monster-bedingungslisten mag die ccu gar nicht.
zum testen einer idee sind sie auch nicht so der bringer ( meine meinung).
Zuletzt geändert von dondaik am 04.05.2016, 17:31, insgesamt 1-mal geändert.
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Re: CUxD Timer sind nach Reset auf TRUE
Diese Angemerkten Verbesserungen haben mit Sicherheit keinen Einfluss auf das in der 1. Anfrage geschilderte Problem. Aber "dondaik" hat teilweise Recht:
Grüße!
Jörg
Nein, "aktualisieren" und "aktualisieren" kann durchaus benutzt werden. Es führt aber zu extrem vielen und unnötigen Programmdurchläufen. Was auch bedeuten kann das die Programme evtl. unberechenbar werden. In dieser Aufgabenstellung sehe ich aber auch keinen Nutzen darin bei der Sonnenstandabfrage per "aktualisieren" zu nutzen. Bei der Abfrage des Sonnenstandes würde "bei Änderung" ausreichen. "Nur prüfen" würde auch funtionieren, wäre aber nicht meine erste Wahl.dondaik hat geschrieben:ich kenne nur ( aktualisieren UND prüfen ) als bedingunspaar ..
Das kann ich nur unterstützen! Diese lange Liste von Bedingungsabfragen und zudem noch jede Zeile als Auslöser, das gibt sehr schnell Fehlfunktionen und unvorhersehbare Reaktionen. Ich persönlich habe die Erfahrung gemacht das mehrere Timer-Abfragen in einem Programm auch sehr schnell Probleme bereiten.dondaik hat geschrieben:ach: solche monster-bedingungslisten mag die ccu gar nicht.
zum testen einer idee sind sie auch nicht so der bringer ( meine meinung).
Grüße!
Jörg
Viele Grüße!
Jörg
Jörg
-
- Beiträge: 1184
- Registriert: 09.01.2016, 17:42
- Wohnort: Sauerland
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: CUxD Timer sind nach Reset auf TRUE
Das ist leider normal. Aber man kann den Timer auch per Programm auf false setzen und dann springt er beim erreichen wieder auf true.
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD Timer sind nach Reset auf TRUE
Nach dem manuellen Reset bzw. der Neuinitialisierung der CUxD-Timer sollte deren Status unverändert bleiben. Also wenn er vorher TRUE war, dann ist er danach TRUE und wenn er vorher FALSE war ist er danach auch FALSE. Kann das bitte jemand bestätigen?
Viele Grüße
Uwe
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
Re: CUxD Timer sind nach Reset auf TRUE
Jo... So ist es...uwe111 hat geschrieben:Nach dem manuellen Reset bzw. der Neuinitialisierung der CUxD-Timer sollte deren Status unverändert bleiben. Also wenn er vorher TRUE war, dann ist er danach TRUE und wenn er vorher FALSE war ist er danach auch FALSE. Kann das bitte jemand bestätigen?
Viele Grüße
Uwe
Grüße!
Jörg
Viele Grüße!
Jörg
Jörg
-
- Beiträge: 10660
- Registriert: 21.09.2012, 08:09
- System: CCU
- Wohnort: Stuttgart
- Hat sich bedankt: 321 Mal
- Danksagung erhalten: 501 Mal
Re: CUxD Timer sind nach Reset auf TRUE
Mal ne kurze Frage. Ich musste kürzlich feststellen, dass es den Parameter "STATE" beim Timer gar nicht mehr zur Auswahl gibt. Ich bin mir sicher, dass ich im WebUI-Programm immer "STATE=TRUE | auf Aktualisierung auslösen" abgefragt hatte. Als ich letztens den Timer unter der FW 2.17.15 anschaute, stand der Parameter aber auf "Schaltzustand: Ein | auf Aktualisierung auslösen". Er funktionierte damit aber, wie bisher. Ist das so gewollt?
Gruß,
Thorsten
Gruß,
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.
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD Timer sind nach Reset auf TRUE
Genau so ist es! Auf die Darstellung der Datenpunkte in der WebUI hat CUxD keinen Einfluss.Cash hat geschrieben:das kam mit dem Firmwareupdate der ccu. Da hat Cuxd vermutlich keinen Einfluss drauf.
Der Datenpunkt heisst intern aber weiterhin STATE.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir