Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V zadnjem Instructable sem vam pokazal, kako temperaturni senzor povezati z Loro prek TTN. Zdaj vam bom pokazal, kako lahko preberete te podatke in jih prikažete na nadzorni plošči. Prav tako bomo obravnavali, kako uporabiti podatke v IFTTT.
1. korak: Prenesite Node-red
Če ste že namestili node-red, lahko ta korak preskočite.
Namestite node-red
Najprej morate namestiti Node.js. Ko končate namestitev, odprite CMD in izvedite ta ukaz:
npm install -g --unsafe-perm node-red
za zagon odprtega vozlišča CMD in izvedite ta ukaz:
vozlišče-rdeče
Uradni vodnik za namestitev:
2. korak: Namestite vozlišča
Zdaj moramo namestiti vozlišča, ki jih potrebujemo.
Obstajata 2 načina:
1) Odprite CMD in izvedite ta ukaz:
cd./.node-rednpm install node-red-dashboard
2) Prepričajte se, da node-red deluje, odprite 127.0.0.1:1880, pritisnite 3 vrstice v zgornjem desnem kotu, pojdite na upravljanje palete, pojdite na namestitev, poiščite "node-red-dashboard", pritisnite install
3. korak: Odprite Node-red in namestite tok
Odprite node-red with z vnosom "127.0.0.1:1880" v brskalnik.
Kopirajte besedilo od spodaj v node-red.txt
Pritisnite 3 vrstice v zgornjem desnem kotu, pojdite na uvoz in pritisnite odložišče. Zdaj prilepite besedilo, ki ste ga prej kopirali.
4. korak: Konfigurirajte vozlišče MQTT
Dvokliknite vozlišče MQTT in ga uredite s svinčnikom v zgornjem desnem kotu.
Strežnik nastavite na: "eu.thethings.network", vrata pa na "1883"
Pritisnite "Varnost" in vnesite poverilnice
poverilnice najdete na spletnem mestu aplikacije.
5. korak: Nekaj dodatkov
V svojem scenariju Arduino sem temperaturo pomnožil s faktorjem 100, da sem odstranil decimalna mesta. Če te funkcije ne želite, lahko preprosto odstranite vozlišče in "Parsefloat" povežete s "Celsius/Farenheit".
Imam tudi vozlišče, ki vam omogoča preklapljanje med celzijem in farenheitom. Če želite preklopiti na Farenheit, samo komentirajte prvo vrstico in odstranite "//" iz druge vrstice.