und was geht da nicht?z3r0 hat geschrieben: Joa, nur funktioniert das Setzen der Wiederholtimer auch im WebIF nicht.
Enigma ehttpd
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
also recurring timers gehen bei mir im webif:
Code: Alles auswählen
XX.XX. - 22:20 XX.XX. - 22:40 Wed Thu NDR FS NDS
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
Aufnahmen gehen wieder, da hat was im Image gefehlt.
Schreiben von Wiederhol-Timern aus dem WebIf funktioniert auch.
Anlegen von Wiederhol-Timern aus dem ehttp funtktioniert. Verändern jedoch nicht!
Dieser Aufruf erstellt einen Wiederhol-Timer. Das klappt auch wunderbar.
/addTimerEvent?timer=repeating&sa=on&tu=on&ref=1:0:1:382:21:85:c00000:0:0:0:&sday=27&smonth=7&syear=2005&shour=20&smin=29&eday=27&emonth=7
&eyear=2005&ehour=21&emin=29&descr=&action=ngrab
Mit diesem Aufruf soll die Stop-Uhrzeit um eine Stunde verändert werden. Das Ergebnis ist, das die Uhrzeit zwar verändert wird, der Timer aber zu einem Einmal-Timer mutiert
/changeTimerEvent?timer=repeating&sa=on&tu=on&old_type=36044836&old_stime=1122488940&ref=1:0:1:382:21:85:c00000:0:0:0:&sday=27
&smonth=7&syear=2005&shour=20&smin=29&eday=27&emonth=7&eyear=2005&ehour=22&emin=29&descr=No%20description%20available&action=ngrab
Schreiben von Wiederhol-Timern aus dem WebIf funktioniert auch.
Anlegen von Wiederhol-Timern aus dem ehttp funtktioniert. Verändern jedoch nicht!
Dieser Aufruf erstellt einen Wiederhol-Timer. Das klappt auch wunderbar.
/addTimerEvent?timer=repeating&sa=on&tu=on&ref=1:0:1:382:21:85:c00000:0:0:0:&sday=27&smonth=7&syear=2005&shour=20&smin=29&eday=27&emonth=7
&eyear=2005&ehour=21&emin=29&descr=&action=ngrab
Mit diesem Aufruf soll die Stop-Uhrzeit um eine Stunde verändert werden. Das Ergebnis ist, das die Uhrzeit zwar verändert wird, der Timer aber zu einem Einmal-Timer mutiert
/changeTimerEvent?timer=repeating&sa=on&tu=on&old_type=36044836&old_stime=1122488940&ref=1:0:1:382:21:85:c00000:0:0:0:&sday=27
&smonth=7&syear=2005&shour=20&smin=29&eday=27&emonth=7&eyear=2005&ehour=22&emin=29&descr=No%20description%20available&action=ngrab
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
Loeschen habe ich hingekriegt. Bei &type muss die Id des Timer angegeben werden. Also "durchgaengig" ist was anders. Ich hoffe das wird jetzt nicht missverstanden, aber die nhttpd-Doku erleichtert einem Das Leben um einiges.
Ich habe jetzt soweit alle Aufrufe drin und hoffe das es nicht wieder alles auf den Kopf gestellt wird.
Ich habe jetzt soweit alle Aufrufe drin und hoffe das es nicht wieder alles auf den Kopf gestellt wird.
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
Etwas seltsam ist nur der Aufruf zu Löschen der Wiederholtimer, das man hier als "type" die timer-Id mitgeben muss, anstatt (zap, repeating ...).
Die Inkonsistenzen waren vor allem in der Doku. Diese sind jetzt "ausgemerzt". Der Parameter "timer" ist wohl mittlerweile durch type ersetzt worden. Das Problem war, das es an bei manchen Aufrufen weiterhin funktioniert, bei anderen eben nicht.
Die Inkonsistenzen waren vor allem in der Doku. Diese sind jetzt "ausgemerzt". Der Parameter "timer" ist wohl mittlerweile durch type ersetzt worden. Das Problem war, das es an bei manchen Aufrufen weiterhin funktioniert, bei anderen eben nicht.
also, sowohl bei regulaeren als auch bei repeating timern muss man diesen eventtype angeben... das verwirrende ist, dass der nur mit type spezifiziert wird und type bei anderen befehlen anders verwendet wird.z3r0 hat geschrieben:Etwas seltsam ist nur der Aufruf zu Löschen der Wiederholtimer, das man hier als "type" die timer-Id mitgeben muss, anstatt (zap, repeating ...).
Die Inkonsistenzen waren vor allem in der Doku. Diese sind jetzt "ausgemerzt". Der Parameter "timer" ist wohl mittlerweile durch type ersetzt worden. Das Problem war, das es an bei manchen Aufrufen weiterhin funktioniert, bei anderen eben nicht.
da dieser type parameter dem old_type beim change entspricht, sollte ich den namen des type paramaters beim add aendern... in timer, mit dem man dann regular oder repeating angibt.
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32
Ich habe kein Problem(mehr). Es funktioniert jetzt, auch wenn es ein harter Kampf war.
Im wiki steht jetzt (Dank Sat_Man)eigentlich alles drin, auch die Geschechte mit dem "type", der für löschende Wiederholtimer missbraucht wird.
Ich habe bei mir aus allen Aufrufen den Parameter &timer durch &type ersetzt, und es funktioniert. Davor hatte ich einen Mix aus beiden, bis ich rausgefunden habe, das alle Aufrufe &type vertragen, &timer jedoch nicht.
Vielleicht haette man sich an der Stelle an die Neutrino-Lösung halten sollen, hier sind alle Aufrufe bzw Parameter gleich. Beim Verändern des Timers muss man nur dessen entspechende ID mitgeben.
Im wiki steht jetzt (Dank Sat_Man)eigentlich alles drin, auch die Geschechte mit dem "type", der für löschende Wiederholtimer missbraucht wird.
Ich habe bei mir aus allen Aufrufen den Parameter &timer durch &type ersetzt, und es funktioniert. Davor hatte ich einen Mix aus beiden, bis ich rausgefunden habe, das alle Aufrufe &type vertragen, &timer jedoch nicht.
Vielleicht haette man sich an der Stelle an die Neutrino-Lösung halten sollen, hier sind alle Aufrufe bzw Parameter gleich. Beim Verändern des Timers muss man nur dessen entspechende ID mitgeben.
da wird nichts missbraucht... der parameter old_type und type wird beim editieren und loeschen von regualeren und wiederholenden timern zur identifikation des timers gebraucht.z3r0 hat geschrieben: Im wiki steht jetzt (Dank Sat_Man)eigentlich alles drin, auch die Geschechte mit dem "type", der für löschende Wiederholtimer missbraucht wird.
-
- Einsteiger
- Beiträge: 141
- Registriert: Mittwoch 24. März 2004, 21:32