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 wrestart
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 LK3.5+ SW 1.36
-
Ustaw stan wirtualnego zdarzenia Event (binarna zmienna).
GET /outs.cgi?voutA=B
A
to indeks zdarzenia EVENT1-EVENT8, liczba całkowita0-7
B
to stan do ustawienia, liczba całkowita0-1
Przykład:
http://192.168.1.100/outs.cgi?vout0=1
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 43 liczb całkowitych oddzielonych znakiem*
Przykład:
http://192.168.1.100/stm.cgi?postop=0*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1
/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 43 liczb całkowitych oddzielonych znakiem*
Przykład:
http://192.168.1.100/stm.cgi?posleft=0*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1*-1
/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 87 liczb całkowitych0-1
Przykład:
http://192.168.1.100/stm.cgi?echeck=111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
Zmienne¶
/eeprom.cgi?bitA=B¶
-
Ustaw zmienną jednobitową.
GET /eeprom.cgi?bitA=B
A
to pozycja, liczba całkowita0-7
B
to wartość, liczba całkowita0-1
Przykład:
http://192.168.1.100/eeprom.cgi?bit1=0
/eeprom.cgi?bajtA=B¶
-
Ustaw zmienną jednobajtową.
GET /eeprom.cgi?bajtA=B
A
to pozycja, liczba całkowita0-3
B
to wartość, liczba całkowita-128 - 127
Przykład:
http://192.168.1.100/eeprom.cgi?bajt0=127
/eeprom.cgi?wordA=B¶
-
Ustaw dwubajtową zmienną.
GET /eeprom.cgi?wordA=B
A
to pozycja, liczba całkowita0-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łkowita0-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łkowita0-1
B
to wartość, ciąg do 15 znaków
Przykład:
http://192.168.1.100/eeprom.cgi?string0=VARIABLE