Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V mojom poslednom Instructable som vám ukázal, ako pripojiť teplotný senzor k Lore cez TTN. Teraz vám ukážem, ako môžete tieto údaje čítať a zobrazovať na informačnom paneli. Tiež sa budeme zaoberať tým, ako používať údaje v IFTTT.
Krok 1: Stiahnite si Node-red
Ak ste už nainštalovali node-red, môžete tento krok preskočiť.
Nainštalovať uzol-červený
Najprv musíte nainštalovať Node.js. Po dokončení inštalácie otvorte CMD a spustite tento príkaz:
npm install -g --unsafe-perm node-red
Ak chcete spustiť CMD v červenom uzle, spustite tento príkaz:
uzol-červený
Oficiálna inštalačná príručka:
Krok 2: Nainštalujte uzly
Teraz musíme nainštalovať uzly, ktoré budeme potrebovať.
Existujú 2 spôsoby:
1) Otvorte CMD a spustite tento príkaz:
cd./.node-rednpm nainštalovať node-red-dashboard
2) Uistite sa, že je spustený node-red, otvorte 127.0.0.1:1880, stlačte 3 pruhy v pravom hornom rohu, prejdite na správu palety, prejdite na inštaláciu, vyhľadajte „node-red-dashboard“, kliknite na tlačidlo Inštalovať
Krok 3: Otvorte Node-red a nainštalujte Flow
Otvorte node-red zadaním „127.0.0.1:1880“do prehliadača.
Skopírujte text v uzle-red.txt zospodu
Stlačte tri pruhy v pravom hornom rohu, prejdite na import a stlačte schránku. Teraz prilepte text, ktorý ste predtým skopírovali.
Krok 4: Konfigurujte uzol MQTT
Dvakrát kliknite na uzol MQTT a upravte ho ceruzkou v pravom hornom rohu.
Nastavte server na: „eu.thethings.network“a port na „1883“
Kliknite na „Zabezpečenie“a zadajte svoje poverenia
svoje poverenia nájdete na stránke aplikácie.
Krok 5: Niektoré doplnky
V mojom skripte Arduino som vynásobil teplotu faktorom 100, aby som odstránil desatinné miesta. Ak nechcete túto funkciu, môžete uzol ľahko odstrániť a pripojiť „Parsefloat“k „Celsius/Farenheit“.
Mám tiež uzol, ktorý vám umožňuje prepínať medzi stupňami Celzia a Farenheit. Ak chcete prejsť na Farenheit, komentujte prvý riadok a z druhého riadka odstráňte znak „//“.