Przejdź do treści

Watchdog

/stm.cgi?wdogA

  • Ustaw funkcję watchdoga.

    GET /stm.cgi?wdogA=B*C*D*E*F*G*H*I*J*K*L&wdogA=B*C*D*E*F*G*H*I*J*K*L&wdogA=B*C*D*E*F*G*H*I*J*K*L&wdogA=B*C*D*E*F*G*H*I*J*K*L&wdogA=B*C*D*E*F*G*H*I*J*K*L&wdogA=B*C*D*E*F*G*H*I*J*K*L
    
    • A to indeks wpisu watchdog, liczba całkowita 1-6 (wszystkie 6 muszą być ustawione w jednym żądaniu - wdog1-wdog6)
    • B określa, czy watchdog jest włączony, liczba całkowita 0-1
    • C określa, czy wysyłanie wiadomości e-mail jest włączone, liczba całkowita 0-1
    • D określa, które wyjście jest sterowane, liczba całkowita 0-9

      {
          "0": "OUT0",
          "1": "OUT1",
          "2": "OUT2",
          "3": "OUT3",
          "4": "OUT4",
          "5": "OUT5",
          "6": "PWM0",
          "7": "PWM1",
          "8": "PWM2",
          "9": "PWM3",
      }
      
    • E to host do pingowania, ciąg znaków

    • F to liczba kolejnych niepowodzeń ping przed restartem wyjścia, liczba całkowita
    • G to limit czasu w sekundach dla polecenia ping, liczba całkowita
    • H to czas między pingami, liczba całkowita
    • I to opóźnienie wznowienia polecenia ping w sekundach po restarcie wyjścia, liczba całkowita
    • J to czas restartowania wyjścia w sekundach, liczba całkowita
    • K to liczba kolejnych uruchomień przed zatrzymaniem funkcji watchdog (jeśli jest ustawiona na 0, ponowne uruchomienia mogą być wykonywane w nieskończoność), liczba całkowita
    • L to opóźnienie uruchomienia funkcji watchdoga po uruchomieniu urządzenia, liczba całkowita

    Przykład:

    http://192.168.1.100/stm.cgi?wdog1=1*0*1*ip.com*4*3*30*60*90*5*25&wdog2=0*0*0*ip.com*4*3*30*60*90*5*25&wdog3=0*0*2*ip.com*4*3*30*60*90*5*25&wdog4=0*0*0*ip.com*4*3*30*60*90*5*25&wdog5=0*0*0*ip.com*4*3*30*60*90*5*25&wdog6=0*0*0*ip.com*4*3*30*60*90*5*25
    

Ostatnia aktualizacja: 2021-02-11
Powrót do góry