Port szeregowy¶
/stm.cgi?usart_sensor¶
Wybierz moduł podłączony do portu szeregowego.
GET /stm.cgi?usart_sensor=A
-
Ato podłączony moduł, liczba całkowita0-9{ "0": "OFF", "1": "GSM SIM800L", "2": "DURALUX", "3": "PM SDS011", "4": "CO2 MH-Z16/19", "5": "PM SPS30", "6": "Bar/Qr Code Scanner", "7": "Ultrasonic distance sensor", "8": "RHEWA 82comfort", // dodany w SW 1.38 "9": "GMQ125", // dodany w SW 1.40 }{ "0": "OFF", "1": "GSM SIM800L", "2": "DURALUX", "3": "PM SDS011", "4": "CO2 MH-Z16/19", "5": "PM SPS30", "6": "SDM120", "7": "SDM72D-M", }
Przykład:
http://192.168.1.100/stm.cgi?usart_sensor=0
GSM¶
/stm.cgi?gsmcmd¶
Wyślij polecenie do modemu GSM.
GET /stm.cgi?gsmcmd=A
Ato polecenie, ciąg znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmcmd=at+gsn
/stm.cgi?gsmcode¶
Ustaw kod autoryzacyjny dla modemu GSM.
GET /stm.cgi?gsmcode=A
Ato kod, ciąg znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmcode=1234
/stm.cgi?gsmapn¶
Dodane w HW 3.5+ SW 1.40
Ustaw APN, nazwę użytkownika i hasło dla modemu GSM.
GET /stm.cgi?gsmapn=A
Ato nazwa APN, nazwa użytkownika i hasło w formacie"apn","username","password", ciąg znaków do 63 znaków
Przykład:
# "internet","",""
http://192.168.1.100/stm.cgi?gsmapn=%22internet%22%2C%22%22%2C%22%22
/stm.cgi?gsmnumber¶
Ustaw numer odbiorcy.
GET /stm.cgi?gsmnumberA=B
Ato pozycja SMS, liczba całkowita1-4(SMS 1-4)Bto numery telefonów rozdzielone:, ciąg znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmnumber1=1234567891:0987654321
GET /stm.cgi?gsmnumberA=B
Ato pozycja SMS, liczba całkowita1-4(SMS 1-4)Bto numer telefonu, ciąg znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmnumber1=1234567891
GET /stm.cgi?gsmnumber=A
Ato numer telefonu, ciąg znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmnumber=1234567891
/stm.cgi?gsmsms¶
Ustaw teksty wiadomości SMS.
GET /stm.cgi?gsmsmsA=B*C
Ato numer zapisanego SMS, liczba całkowita1-4Bto tekst SMSa do wysłania przy aktywacji wpisu zdarzenia, ciąg znaków, do 160 znakówCto tekst SMSa do wysłania przy deaktywacji wpisu zdarzenia, ciąg znaków, do 160 znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmsms1=sms1on*sms1off
GET /stm.cgi?gsmsms=A*B*C*D*E*F*G*H
A-Hto teksty SMS-ów - pierwsze 4 wysyłane przy aktywacji wpisów zdarzeń, a kolejne 4 przy dezaktywacji, ciągi znaków
Przykład:
http://192.168.1.100/stm.cgi?gsmsms=sms1on*sms2on*sms3on*sms4on*sms1off*sms2off*sms3off*sms4off
/stm.cgi?gsmsendsms¶
Wyślij testową wiadomość SMS.
GET /stm.cgi?gsmsendsms
Przykład:
http://192.168.1.100/stm.cgi?gsmsendsms
Duralux¶
/stm.cgi?duralux=1¶
Połącz się z modułem Duraluxe.
GET /stm.cgi?duralux=1
Przykład:
http://192.168.1.100/stm.cgi?duralux=1
Moduły SDM¶
/stm.cgi?sdm120bitrate=9600¶
Ustaw szybkość transmisji dla modułu SDM.
GET /stm.cgi?sdm120bitrate=9600
Przykład:
http://192.168.1.100/stm.cgi?sdm120bitrate=9600