This is an old revision of the document!


IoT moodulite konfigureerimine

Lühijuhend IoT Kodulabori moodulite konfigureerimiseks nii, et need töötaks mõne muu valitud ruuteri või MQTT-broker-iga. IoT Kodulabori kontrollerimoodulite konfigureerimiseks on vajalik järgmine:

  1. Wifi nimi ja parool.
  2. MQTT broker-i IP aadress, port, kasutajanimi ja parool (Kui see on määratud).
  3. Sülearvuti/PC, millel on olemas WiFi tugi ja programm HTTP POST päringute saatmiseks.

Vajalik tarkvara

IoT Kodulabori moodulite konfigureerimisekson vajalik programm, mis võimaldab teha HTTP POST päringuid. Selles näites kasutame programmi Advanced REST Client (ARC), mida saab alla laadida siit.

IoT mooduliga ühendumine

IoT kontrollerimooduli esimest korda sisse lülitamisel, kui konfiguratsioon puudub või kui moodul ei saa ruuteri või MQTT serveriga ühendust, läheb see seadistusrežiimi. See tähendab, et luuakse Wifi pääsupunkt, millega saab ühenduda, kasutades arvutit.

Pärast mooduli sisselülitamist ilmub see arvuti WiFi võrkude loendis kujul:

NB! IoT kontrollerimoodul ei tee WiFi võrku, kui sellel on toimiv ühendus MQTT serveriga. Mõne teise serveriga või WiFi võrguga ühendamiseks tuleb moodul olemasoleva WiFi võrgu levialast välja viia. Seda võib teha kas lülitades ruuteri välja või kui see ei ole võimalik, siis tuleb kontroller füüsiliselt ruuteri leviulatusest välja viia.

ARC programmi kasutamine

Peale ARC programmi avamist tuleb esimesena valida POST meetod. Peale seda tuleb sisestada väljale Request URL field järgmine rida:

http://192.168.4.1/set/config

. Seejärel sisestada Body parameter kopeerides järgneva:

{"dname":"ESP44","wname":"raspberryIoT","wpass":"piIoT123","msrv":"192.168.4.1","mport":"1883","muser":"test","mpass":"test","mssl":"false"}

Kui kasutate meie pakutavat Raspberry SD kaardi tõmmist, muutke ainult välja dname nime. Kui kasutate mõnda muud MQTT serverit, tuleb muuta kõik väljad sobivaks. Väljad on järgmised:

VäliSelgitus
dnameKontrollermooduli nimi. Nimi on soovitatav moodulile pandud kleepsule kirjutada, et vältida nende segi minekut.
wnameWifi ruuteri SSID, millega soovite ühenduse luua
wpassWifi-ühenduse parool
msrvMQTT serveri IP aadress
mportMQTT serveri port (Tavaliselt 1883, kui ühendutakse kasutades SSL ja kui mitte, siis 8883).
muserMQTT serveri kasutajanimi. Vajalik, kui kasutatakse SSL ühendusega serverit.
mpassMQTT serveri parool. Vajalik, kui kasutatakse SSL ühendusega serverit.
mssl Tõeväärtus, mis näitab, kas SSL-i kasutatakse või mitte.

Kui kõik väljad on vastavalt vajadusele konfigureeritud, vajutada SEND, et konfiguratsioon moodulisse üles laadida. Mõne sekundi pärast peaks body väljale ilmuma teade success. Kui see ei õnnestu, kontrollige, kas ühendus mooduliga on endiselt aktiivne ja kas pole vorminguvigu kuskil.

et/iot/examples/setup/arcconf.1584439015.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0