Innholdsfortegnelse:

Lora Temperature Dashboard: 5 trinn
Lora Temperature Dashboard: 5 trinn

Video: Lora Temperature Dashboard: 5 trinn

Video: Lora Temperature Dashboard: 5 trinn
Video: How to control Wio-E5 long range LoRa modules (Grove & development board) through AT commands 2024, Juli
Anonim
Lora Temperaturpanel
Lora Temperaturpanel

I min siste Instructable har jeg vist deg hvordan du kobler en temperatursensor til Lora via TTN. Nå skal jeg vise deg hvordan du kan lese disse dataene og vise dem i et dashbord. Vi vil også dekke hvordan du bruker dataene i IFTTT.

Trinn 1: Last ned Node-red

Last ned Node-red
Last ned Node-red

Hvis du allerede har installert node-red, kan du hoppe over dette trinnet.

Installer node-rød

Først må du installere Node.js. Når du er ferdig med installasjonen, åpner du CMD og utfører denne kommandoen:

npm install -g --unsafe-perm node-red

for å starte node-rød åpen CMD og utføre denne kommandoen:

node-rød

Offisiell installasjonsguide:

Trinn 2: Installer nodene

Installer nodene
Installer nodene
Installer nodene
Installer nodene
Installer nodene
Installer nodene
Installer nodene
Installer nodene

Nå må vi installere nodene vi trenger.

Det er 2 måter:

1) Åpne CMD og utfør denne kommandoen:

cd./.node-rednpm installer node-red-dashboard

2) Sørg for at node-rød kjører, åpne 127.0.0.1:1880, trykk på de tre stolpene øverst til høyre, gå til administrasjonspaletten, gå til installasjon, søk etter "node-red-dashboard", trykk installer

Trinn 3: Åpne Node-red og Install Flow

Åpne Node-rød og Installer flyt
Åpne Node-rød og Installer flyt

Åpne node-rød med ved å skrive "127.0.0.1:1880" i nettleseren din.

Kopier teksten i noden-red.txt nedenfra

Trykk på de tre stolpene øverst til høyre, gå til import og trykk på utklippstavlen. Lim inn teksten du kopierte før.

Trinn 4: Konfigurer MQTT-node

Konfigurer MQTT-node
Konfigurer MQTT-node
Konfigurer MQTT-node
Konfigurer MQTT-node
Konfigurer MQTT-node
Konfigurer MQTT-node
Konfigurer MQTT-node
Konfigurer MQTT-node

Dobbeltklikk på MQTT-noden og rediger den med blyanten øverst til høyre.

Sett serveren til: "eu.thethings.network" og porten til "1883"

Trykk på "Sikkerhet" og sett inn legitimasjonen din

du kan finne legitimasjonen din på applikasjonsnettstedet.

Trinn 5: Noen tillegg

I mitt Arduino -skript har jeg multiplisert temperaturen med faktoren 100 for å fjerne desimalene. Hvis du ikke vil ha denne funksjonen, kan du enkelt fjerne noden og koble "Parsefloat" til "Celsius/Farenheit".

Jeg har også en node som lar deg bytte mellom celsius og farenheit. For å bytte til Farenheit, bare kommenter den første linjen og fjern "//" fra den andre linjen.

Anbefalt: