Przejdź do treści

Inne

/stm.cgi?lk3restart=1

Uruchom ponownie urządzenie.

GET /stm.cgi?lk3restart=1

Przykład:

http://192.168.1.100/stm.cgi?lk3restart=1

/stm.cgi?restart_power_on=1

Ustaw flagę restartu dla funkcji potwierdzającej, czy urządzenie zostało zrestartowane czy nie. Flaga jest przechowywana w zmiennej <!--#restart--> dostępnej w restart w /json/status.json.

GET /stm.cgi?restart_power_on=1

Przykład:

http://192.168.1.100/stm.cgi?restart_power_on=1

/outs.cgi?voutA=B

Dodane w HW 3.5+ SW 1.36

Ustaw stan zmiennej EVENT (binarna zmienna).

GET /outs.cgi?voutA=B
  • A to indeks zmiennej EVENT1-EVENT8, liczba całkowita 0-7
  • B to stan do ustawienia, liczba całkowita 0-1

Przykład:

http://192.168.1.100/outs.cgi?vout0=1

/stm.cgi?eventname

Dodane w HW 3.5+ SW 1.60a

Ustaw nazwę dla zmiennej EVENT.

GET /stm.cgi?eventname=AB
  • A to indeks zmiennej EVENT1-EVENT8, liczba całkowita 0-7
  • B to nazwa do ustawienia, ciąg do 15 znaków

Przykład:

http://192.168.1.100/stm.cgi?diffname=0T_In-Out

Strony Status

/post.cgi?pictureupload

Prześlij zdjęcie do wykorzystania na stronie Status dla użytkownika.

POST /post.cgi?pictureupload

A
  • A jest plikiem binarnym (obraz)

/stm.cgi?delpicture=0

Usuń zdjęcie ze strony Status dla użytkownika.

GET /stm.cgi?delpicture=0

Przykład:

http://192.168.1.100/stm.cgi?delpicture=0

/stm.cgi?postop

Ustaw górne przesunięcie dla elementów na stronie Status dla użytkownika.

GET /stm.cgi?postop=0*A
  • A to lista wartości dla górnych przesunięć, ciąg 79 (78 przed SW 1.49, 43 przed SW 1.44) liczb całkowitych oddzielonych znakiem *

Przykład:

http://192.168.1.100/stm.cgi?postop=0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0

/stm.cgi?posleft

Ustaw lewe przesunięcie dla elementów na stronie Status dla użytkownika.

GET /stm.cgi?posleft=0*A
  • A to lista wartości dla lewych przesunięć, ciąg 79 (78 przed SW 1.49, 43 przed SW 1.44) liczb całkowitych oddzielonych znakiem *

Przykład:

http://192.168.1.100/stm.cgi?posleft=0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0

/stm.cgi?echeck

Ustaw widoczność elementów na stronie Status.

GET /stm.cgi?echeck=A
  • A określa, które elementy są widoczne na stronie Status, łańcuch 132 liczb całkowitych 0-1 (118 przed SW 1.49, 87 przed SW 1.44)

Przykład:

http://192.168.1.100/stm.cgi?echeck=11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

Zmienne

/eeprom.cgi?bitA=B

Ustaw zmienną jednobitową.

GET /eeprom.cgi?bitA=B
  • A to pozycja, liczba całkowita 0-7
  • B to wartość, liczba całkowita 0-1

Przykład:

http://192.168.1.100/eeprom.cgi?bit1=0

/eeprom.cgi?byteA=B

Ustaw zmienną jednobajtową.

GET /eeprom.cgi?byteA=B
  • A to pozycja, liczba całkowita 0-3
  • B to wartość, liczba całkowita -128 - 127

Przykład:

http://192.168.1.100/eeprom.cgi?byte0=127

/eeprom.cgi?wordA=B

Ustaw dwubajtową zmienną.

GET /eeprom.cgi?wordA=B
  • A to pozycja, liczba całkowita 0-3
  • B to wartość, liczba całkowita -32768 - 32767

Przykład:

http://192.168.1.100/eeprom.cgi?word0=0

/eeprom.cgi?dwordA=B

Ustaw czterobajtową zmienną.

GET /eeprom.cgi?dwordA=B
  • A to pozycja, liczba całkowita 0-3
  • B to wartość, liczba całkowita -2147483648 - 2147483647

Przykład:

http://192.168.1.100/eeprom.cgi?dword0=0

/eeprom.cgi?stringA=B

Ustaw zmienną łańcuchową.

GET /eeprom.cgi?stringA=B
  • A to pozycja, liczba całkowita 0-1
  • B to wartość, ciąg do 15 znaków

Przykład:

http://192.168.1.100/eeprom.cgi?string0=VARIABLE