Wochenplan anlegen mit IPS_SETEVENTSCHEDULEGROUPPOINT

Ich möchte mit IPS_SETEVENTSCHEDULEGROUPPOINT für Montag-Sonntag dynmische Schaltzeiten anlegen. Für’s Laden vom Auto. Ich hab die Doku jetzt durch und auch ein paar Beiträge im Forum gefunden. Nichts hilft wirklich.
image

Das sind meine Aktionen.
Ich denke die ID’s sind der letzte Parameter. Aber was sind die anderen bis auf den ersten.

GruppenID ist hier erklärt: IPS_SetEventScheduleGroup — IP-Symcon :: Automatisierungssoftware
Du hast 7 Gruppen, eine Gruppe pro Tag eingestellt.
Also hast du ids von 0 bis 6.
Und SchaltpunktID ist bei dir aktuell 0 mit Startzeit Mitternacht.
Musst dann pro neuer Startzeit+1 rechnen.
Michael

Super, danke. Ja ,das mit den Gruppen hab ich jetzt durch herumprobieren. herausbekommen. Wobei 0= Montag und 6=Sonntag ist.

//Wochentag Montag=0, Dienstag=1
$gruppe=6;
//Jeder Schaltpunkt hat eine Nummer
$schaltpunk=1;
//1=Laden ein, 2=Laden aus
$aktion=1;
IPS_SetEventScheduleGroupPoint (37039, $gruppe, $schaltpunk, 1, 0, 0,$aktion); 
$aktion=2;
$schaltpunkt=2;
IPS_SetEventScheduleGroupPoint (37039, $gruppe, $schaltpunk, 3, 0, 0,$aktion); 

$aktion=1;
$schaltpunkt=3;
IPS_SetEventScheduleGroupPoint (37039, $gruppe, $schaltpunk, 5, 0, 0,$aktion); 
$aktion=2;
$schaltpunkt=4;
IPS_SetEventScheduleGroupPoint (37039, $gruppe, $schaltpunk, 6, 0, 0,$aktion);

Aber sollte das nicht zwei Schaltpunkte (von 1-3 und von 5-6) anlegen? Ich bekomme nur einen von 1-6.

$schaltpunk steht bei der Funktion und $schaltpunkt änderst du aber :slight_smile:

Michael

:grinning:
Was so ein kleines „t“ alles ausmacht. Danke. Ich hab das nicht gesehen…
Jetzt versteh ich es und es funktioniert auch. Zumindest die ersten Tests.