Czujniki I2C i 1-Wire¶
/stm.cgi?dswrite¶
Odczytaj lub ustaw identyfikator DS w zależności od parametrów.
Aby odczytać kolejne ID do zmiennej <--#dsid-->, której wartość jest pod kluczem kluczem dsid w /json/dsi2c.json:
GET /stm.cgi?dswrite=0
Aby ustawić DS ID na wybranej pozycji:
GET /stm.cgi?dswrite=A:B
Aokreśla, dla której pozycji ustawiany jest identyfikator, liczba całkowita1-8(DS1-DS8)Bto ID do ustawienia, ciąg znaków (w postaciXX:XX:XX:XX:XX:XX:XX:XX, gdzieXto0-9, A-F)
Przykład:
http://192.168.1.100/stm.cgi?dswrite=1:0:0:0:0:0:0:0:0
/stm.cgi?i2csensors¶
Ustaw czujniki I2C.
GET /stm.cgi?i2csensors=A
Aokreśla, które czujniki są wybrane, liczba całkowita1-24(5 bitów - pierwsze cztery to czujnik główny NONE, BME280, AM2320, HTS221, z których tylko jeden może być ustawiony na1na raz, piąty to czujnik dodatkowy SPS30)
Przykład:
http://192.168.1.100/stm.cgi?i2csensors=1
/stm.cgi?i2csfreq¶
Ustaw częstotliwość komunikacji z czujnikiem I2C.
GET /stm.cgi?i2csfreq=A
Ato częstotliwość w kHz, liczba całkowita5-100
Przykład:
http://192.168.1.100/stm.cgi?i2csfreq=20