Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In mijn laatste Instructable heb ik je laten zien hoe je een temperatuursensor via TTN op Lora kunt aansluiten. Nu ga ik je laten zien hoe je deze gegevens kunt lezen en weergeven in een Dashboard. We zullen ook bespreken hoe u de gegevens in IFTTT gebruikt.
Stap 1: Download Node-red
Als je node-red al hebt geïnstalleerd, kun je deze stap overslaan.
Installeer node-rood
Eerst moet je Node.js installeren. Nadat u de installatie hebt voltooid, opent u de CMD en voert u deze opdracht uit:
npm install -g --unsafe-perm node-red
om node-red te starten, open CMD en voer deze opdracht uit:
knoop-rood
Officiële installatiegids:
Stap 2: Installeer de knooppunten
Nu moeten we de knooppunten installeren die we nodig hebben.
Er zijn 2 manieren:
1) Open CMD en voer deze opdracht uit:
cd./.node-rednpm installeer node-red-dashboard
2) Zorg ervoor dat node-red actief is, open 127.0.0.1:1880, druk op de 3 balken in de rechterbovenhoek, ga naar palet beheren, ga naar installeren, zoek naar "node-red-dashboard", druk op installeren
Stap 3: Open Node-red en installeer Flow
Open node-red met door "127.0.0.1:1880" in uw browser te typen.
Kopieer de tekst in de node-red.txt van onderaf
Druk op de 3 streepjes in de rechterbovenhoek, ga naar importeren en druk op klembord. Plak nu de tekst die u eerder hebt gekopieerd.
Stap 4: MQTT-node configureren
Dubbelklik op het MQTT-knooppunt en bewerk het met het potlood in de rechterbovenhoek.
Stel de server in op: "eu.thethings.network" en de poort op "1883"
Druk op "Beveiliging" en voer uw inloggegevens in
u kunt uw inloggegevens vinden op de aanvraagsite.
Stap 5: Enkele extra's
In mijn Arduino-script heb ik de temperatuur vermenigvuldigd met de factor 100 om de decimalen te verwijderen. Als u deze functie niet wilt, kunt u eenvoudig het knooppunt verwijderen en "Parsefloat" verbinden met "Celsius/Farenheit".
Ik heb ook een knooppunt waarmee je kunt wisselen tussen Celsius en Farenheit. Om over te schakelen naar Farenheit, hoeft u alleen maar commentaar te geven op de eerste regel en de "//" uit de tweede regel te verwijderen.