Przejdź do treści

Scheduler

post.cgi?sched_save

Ustaw wpisy harmonogramu (Scheduler).

POST /post.cgi?sched_save

&sA=B*C*D*E*F*G*H&sA=B*C*D*E*F*G*H&sA=B*C*D*E*F*G*H&sA=B*C*D*E*F*G*H&sA=B*C*D*E*F*G*H&&
  • A to indeks pozycji, liczba całkowita 0-49
  • B to nazwa wpisu, ciąg znaków
  • C to działanie do podjęcia, liczba całkowita 0-25

    {
        "0": "OUT0",
        "1": "OUT1",
        "2": "OUT2",
        "3": "OUT3",
        "4": "OUT4",
        "5": "OUT5",
        "6": "PWM0",
        "7": "PWM1",
        "8": "PWM2",
        "9": "PWM3",
        "10": "EVENT1",
        "11": "EVENT2",
        "12": "EVENT3",
        "13": "EVENT4",
        "14": "EVENT5",
        "15": "EVENT6",
        "16": "EVENT7",
        "17": "EVENT8",
        "18": "LK3-RESTART",
        "19": "RESET ENERGY1",
        "20": "RESET ENERGY2",
        "21": "RESET ENERGY3",
        "22": "RESET ENERGY4",
        "24": "RESET ENERGY5", // dodane w SW 1.49
        "25": "RESET ENERGY6", // dodane w SW 1.49
        "23": "OLED ON/NEXT SCREEN", // dodane w SW 1.44
        "26": "COUNT ENERGY1", // dodane w SW 1.49
        "27": "COUNT ENERGY2", // dodane w SW 1.49
        "28": "COUNT ENERGY3", // dodane w SW 1.49
        "29": "COUNT ENERGY4", // dodane w SW 1.49
        "30": "COUNT ENERGY5", // dodane w SW 1.49
        "31": "COUNT ENERGY6", // dodane w SW 1.49
    }
    
    {
        "0": "OUT0",
        "1": "OUT1",
        "2": "OUT2",
        "3": "OUT3",
        "4": "OUT4",
        "5": "OUT5",
        "6": "PWM0",
        "7": "PWM1",
        "8": "PWM2",
        "9": "PWM3",
        "10": "EVENT1",
        "11": "EVENT2",
        "12": "EVENT3",
        "13": "EVENT4",
        "14": "LK3-RESTART",
        "15": "RESET E1",
        "16": "RESET E2",
        "17": "RESET E3",
        "18": "RESET E4",
    }
    
  • D to wartość działania, liczba całkowita 0-2 (dla HW 3.5+ SW < 1.45 0-1 - wyłącz/włącz)

    {
        "0": "0",
        "1": "1",
        "2": "Reverse", // dodane w SW 1.45
    }
    
  • E to czas w sekundach (pora dnia lub okres czasu), liczba całkowita

  • F to znacznik czasu dla daty podzielony przez 86400000, jeśli wybrano Jeden dzień lub 0 dla Wybierz dzień, liczba całkowita
  • G określa dni tygodnia i funkcję Cyklicznie, liczba całkowita 0-383 (9 bitów, gdzie pierwsze 7 to dni tygodnia Poniedziałek - Niedziela, 8 bit to 0, 9 bit to Cyklicznie)
  • H określa, czy wpis jest aktywny, liczba całkowita 0-1

Przykład:

http://192.168.1.100/post.cgi?sched_save

&s0=dfsfsdf*0*0*36000*0*7*0&s1=dfsfsdfsss*14*1*39600*0*1*0&s2=kjhkh*1*1*39600*18482*0*0&s3=kjhkhf*1*1*39600*0*127*0&s4=kjhkhf*1*1*39600*0*383*0&&