open-lv / air-guard

Do-it-yourself electronics kit for building an air quality monitor for your school, work and home.
https://gaisasargs.lv
MIT License
7 stars 3 forks source link

On-device webpage for configuring wifi credentials and remote data logging opt-in to our MQTT endpoint #12

Open kasparsd opened 2 years ago

kasparsd commented 2 years ago

Ierīces web serveris ļauj ieslēgt (1) datu sūtīšanu un (2) attēlošanu Gaisa sarga “mākonī”.

WiFi konfigurēšana

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:

Sūtījuma dati:

kasparsd commented 2 years ago

@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?

festlv commented 2 years ago

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.