You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ierīces web serveris ļauj ieslēgt (1) datu sūtīšanu un (2) attēlošanu Gaisa sarga “mākonī”.
WiFi konfigurēšana
Hotspot AP ar SSID “GAISASARGS{$MACID}” un vienotu paroli (?) 5 minūtes pēc iekārtas ieslēgšanas, lai ļautu nokonfigurēt lokālā tīkla uzstādījumus, ja (1) tie jau nav norādīti vai (2) neizdodas pievienoties.
Hotspot SSID un piekļuves paroles attēlošana ekrānā vai ekrāna lapā, kamēr tas pieejams.
Web lapa iekārtas konfigurēšanai:
Wifi tīkla uzstādījumu mainīšana. Svarīgi paredzēt situāciju, kad tiek norādīti nepareizi piekļuves dati un iekārta vairs nav piejama. Pie Wifi savienojuma kļūdas atkal tiek iedarbināts Hotspot AP.
Lokālās IP adreses attēlošana ekrāna stūrī, ja tas pieslēdzies pie vietējā tīkla, lai atviegotu pieslēgšanos pie iekārtas.
Opcija: mDNS serviss uz iekārtas, kas ļauj tai pieslēgties izmantojot “gaisasargs{MACID}.local” lokālo domēnu.
Datu sūtīšana
Ja datu sūtīšana ieslēgta, tad iekārta reizi minūtē sūta MQTT ziņu uz mqtt.gaisasargs.lv:1883, kurā norāda:
MQTT servisa piekļuves dati:
Lietotājs: iekārtas MACID ([a-z0-9]{12})
Parole: Pirmie četri baiti no MicroPython machine.unique_id() HEX pierakstā ([a-z0-9]{8}). Vai būs pietiekami unikāli, lai nebūtu sadursmes starp iekārtām?
Sūtījuma dati:
CO2 mērījums (int)
Temperatūras mērījumu (int, jo sensors to dod neprecīzu)
Publisko datu attēlošanas atļauja (boolean)
The text was updated successfully, but these errors were encountered:
@festlv Cik sarežģīti ir uztaisīt kaut ko no šī? Vai ir jau kādas gatavas bibliotēkas, kas nodrošina web serveri un kaut kādu konfigurācijas parametru kartēšanu uz mainīgo vērtībām?
Pašlaik vēl neesmu pētījis, @RonnyLV izrādīja interesi palīdzēt ar šo uzdevumu.
Vienīgā piezīme, ka man izskatās, ka MicroPython machine.unique_id() atgriež to pašu MAC adresi.
Ierīces web serveris ļauj ieslēgt (1) datu sūtīšanu un (2) attēlošanu Gaisa sarga “mākonī”.
WiFi konfigurēšana
Hotspot AP ar SSID “GAISASARGS{$MACID}” un vienotu paroli (?) 5 minūtes pēc iekārtas ieslēgšanas, lai ļautu nokonfigurēt lokālā tīkla uzstādījumus, ja (1) tie jau nav norādīti vai (2) neizdodas pievienoties.
Hotspot SSID un piekļuves paroles attēlošana ekrānā vai ekrāna lapā, kamēr tas pieejams.
Web lapa iekārtas konfigurēšanai:
Lokālās IP adreses attēlošana ekrāna stūrī, ja tas pieslēdzies pie vietējā tīkla, lai atviegotu pieslēgšanos pie iekārtas.
Opcija: mDNS serviss uz iekārtas, kas ļauj tai pieslēgties izmantojot “gaisasargs{MACID}.local” lokālo domēnu.
Datu sūtīšana
Ja datu sūtīšana ieslēgta, tad iekārta reizi minūtē sūta MQTT ziņu uz
mqtt.gaisasargs.lv:1883
, kurā norāda:MQTT servisa piekļuves dati:
[a-z0-9]{12}
)machine.unique_id()
HEX pierakstā ([a-z0-9]{8}
). Vai būs pietiekami unikāli, lai nebūtu sadursmes starp iekārtām?Sūtījuma dati:
The text was updated successfully, but these errors were encountered: