Przejdź do treści

Zdarzenia

/inpa.cgi?event

  • Dodaj wpis zdarzenia.

    GET /inpa.cgi?event=A*B*C*D*E*F*G*H*I*J*K*L
    
    • A to pozycja do ustawienia, liczba całkowita 0-49
    • B, H są danymi wejściowymi (źródłami) warunków, liczba całkowita 0-45, 50-68 dla LK3.5+, 0-26, 50-67 dla LK3.0

      {
          "0": "VCC",
          "1": "INPA1",
          "2": "INPA2",
          "3": "INPA3",
          "4": "INPA4",
          "5": "INPA5",
          "6": "INPA6",
          "7": "TEMP",
          "8": "T1",
          "9": "H1",
          "10": "DS1",
          "11": "DS2",
          "12": "DS3",
          "13": "DS4",
          "14": "DS5",
          "15": "DS6",
          "16": "DIFF1",
          "17": "DIFF2",
          "18": "P1",
          "19": "CO2",
          "20": "PM2.5",
          "21": "PM10.0",
          "22": "DS7",
          "23": "DS8",
          "24": "PM1.0",
          "25": "PM4.0",
          "26": "DIFF3",
          "27": "POWER1",
          "28": "POWER2",
          "29": "POWER3",
          "30": "POWER4",
          "31": "distance sensor",
          "32": "ENERGY1", // dodane w SW 1.40
          "33": "ENERGY2", // dodane w SW 1.40
          "34": "ENERGY3", // dodane w SW 1.40
          "35": "ENERGY4", // dodane w SW 1.40
          "36": "m1", // dodane w SW 1.40
          "37": "m2", // dodane w SW 1.40
          "38": "m3", // dodane w SW 1.40
          "39": "m4", // dodane w SW 1.40
          "40": "m5", // dodane w SW 1.40
          "41": "m6", // dodane w SW 1.40
          "42": "m7", // dodane w SW 1.40
          "43": "m8", // dodane w SW 1.40
          "44": "m9", // dodane w SW 1.40
          "45": "m10", // dodane w SW 1.40
          "50": "INPD1",
          "51": "INPD2",
          "52": "INPD3",
          "53": "INPD4",
          "54": "EVENT1",
          "55": "EVENT2",
          "56": "EVENT3",
          "57": "EVENT4",
          "58": "OUT0",
          "59": "OUT1",
          "60": "OUT2",
          "61": "OUT3",
          "62": "OUT4",
          "63": "OUT5",
          "64": "EVENT5",
          "65": "EVENT6",
          "66": "EVENT7",
          "67": "EVENT8",
          "68": "MQTT CONNECTION",
      }
      
    • C, I to wartości Jeśli dla warunków, 0|1|= (0 - >=, 1 - <)

    • D, J to wartości odniesienia dla warunków, liczba całkowita (0-1 dla źródła cyfrowego, wartość pomnożona przez 100 dla źródła analogowego)
    • E, K to histerezy dla warunków, liczba całkowita (wartość pomnożona przez 100)
    • F to operator między warunkami, liczba całkowita 0-5

      {
          "0": "-",
          "1": "AND",
          "2": "OR",
          "3": "NAND",
          "4": "NOR",
          "5": "XOR",
      }
      
    • G to działanie do podjęcia, liczba całkowita 0-23, 25-60 dla LK3.5+, 0-43, 49-56 dla LK3.0

      {
          "0": "OUT0=0",
          "1": "OUT0=1",
          "2": "OUT1=0",
          "3": "OUT1=1",
          "4": "OUT2=0",
          "5": "OUT2=1",
          "6": "OUT3=0",
          "7": "OUT3=1",
          "8": "OUT4=0",
          "9": "OUT4=1",
          "10": "OUT5=0",
          "11": "OUT5=1",
          "12": "PWM0=0",
          "13": "PWM0=1",
          "14": "PWM1=0",
          "15": "PWM1=1",
          "16": "PWM2=0",
          "17": "PWM2=1",
          "18": "PWM3=0",
          "19": "PWM3=1",
          "20": "http1",
          "21": "http2",
          "22": "http3",
          "23": "http4",
          "24": "eMail",
          "25": "SNMP trap",
          "26": "SMS1",
          "27": "SMS2",
          "28": "SMS3",
          "29": "SMS4",
          "30": "EVENT5=0",
          "31": "EVENT5=1",
          "32": "EVENT6=0",
          "33": "EVENT6=1",
          "34": "EVENT7=0",
          "35": "EVENT7=1",
          "36": "EVENT8=0",
          "37": "EVENT8=1",
          "38": "AutoSwitch_OUT0",
          "39": "AutoSwitch_OUT1",
          "40": "AutoSwitch_OUT2",
          "41": "AutoSwitch_OUT3",
          "42": "AutoSwitch_OUT4",
          "43": "AutoSwitch_OUT5",
          "44": "MQTT",
          "45": "eMail 1",
          "46": "eMail 2",
          "47": "eMail 3",
          "48": "eMail 4",
          "49": "EVENT1=0",
          "50": "EVENT1=1",
          "51": "EVENT2=0",
          "52": "EVENT2=1",
          "53": "EVENT3=0",
          "54": "EVENT3=1",
          "55": "EVENT4=0",
          "56": "EVENT4=1",
          "57": "RESET ENERGY1", // dodane w SW 1.40
          "58": "RESET ENERGY2", // dodane w SW 1.40
          "59": "RESET ENERGY3", // dodane w SW 1.40
          "60": "RESET ENERGY4", // dodane w SW 1.40
      }
      
    • L to opóźnienie w sekundach, po którym akcja zostanie wykonana, jeśli wynik warunku był stabilny, liczba całkowita

    Przykład:

    http://192.168.1.100/inpa.cgi?event=4*0*0*1000*100*0*0*0*0*1000*100*0
    

/inpa.cgi?eventper

  • Ustaw wpis wydarzenia na stałe (wykonywanie).

    GET /inpa.cgi?eventper=A*B
    
    • A to pozycja do ustawienia, liczba całkowita 0-49
    • B określa, czy funkcja jest włączona, liczba całkowita 0-1

    Przykład:

    http://192.168.1.100/inpa.cgi?eventper=0*1
    

/inpa.cgi?eventon

  • Włącz wpis zdarzenia.

    GET /inpa.cgi?eventon=A*B
    
    • A to pozycja do ustawienia, liczba całkowita 0-49
    • B określa, czy funkcja jest włączona, liczba całkowita 0-1

    Przykład:

    http://192.168.1.100/inpa.cgi?eventon=0*1
    

/inpa.cgi?eventdel

  • Usuń wpis zdarzenia.

    GET /inpa.cgi?eventdel=A
    
    • A to pozycja do ustawienia, liczba całkowita 0-49

    Ważne

    Usunięcie elementu spowoduje przesunięcie wszystkich kolejnych elementów. Na przykład, gdy usuniesz element na pozycji 4, element na pozycji 5 zostanie przeniesiony na pozycję 4, 6 na 5, itd.

    Przykład:

    http://192.168.1.100/inpa.cgi?eventdel
    

Ostatnia aktualizacja: 2021-05-13
Powrót do góry