Timer Doku Fehler

In der Doku steht das ein Wert 0 für den Datumsintervall ohne Auswirkungen bleibt.

Das stimmt so nicht.

Das hier funktioniert s nicht :

IPS_SetEventCyclic ($ereignis_id , 2, 0, 0, 0, 0, 1);

Der Datumsintervall darf nicht 0 sein sondern mindestens 1

Das hier funktioniert

IPS_SetEventCyclic ($ereignis_id , $datumstyp, 1, 0, 0, $zeittyp, $zeitintervall);

Ich glaube du hast die Doku falsch gelesen :slight_smile:

Bei deinem Datumstyp = 2 sagt die Doku zu Datumsintervall: Alle X Tage. Alle 0 Tage ist meiner Auffassung nach etwas, dass nie passiert. Du willst wahrscheinlich bei Datumstyp = 0 setzen und dann ist auch das Datumsintervall egal und darf 0 sein.

Somit:


IPS_SetEventCyclic ($ereignis_id , 0, 0, 0, 0, 0, 1);

paresy

@Paresy ich habe im PHP Code 0 eingesetzt und der Timer lief nicht richtig. Danach habe ich zur Fehlersuche den Timer geöffnet und durch das öffnen und schließen lief der Timer. Ich habe dann denn Timer vorher und nachher ausgelesen und die ARRAYS in Excel verglichen. Der einzige Unterschied war das Datumsintervall

Es geht bei meinem Projekt nicht um eine spezifische Einstellung. Ich habe mir eine eigene Steuerung in IPSVIEW gebaut und dann alles durchprobiert