Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Ve svém posledním Instructable jsem vám ukázal, jak připojit teplotní senzor k Lora přes TTN. Nyní vám ukážu, jak můžete tato data přečíst a ukázat je na hlavním panelu. Rovněž se budeme zabývat tím, jak používat data v IFTTT.
Krok 1: Stáhněte si Node-red
Pokud jste již nainstalovali node-red, můžete tento krok přeskočit.
Nainstalujte node-red
Nejprve musíte nainstalovat Node.js. Po dokončení instalace otevřete CMD a spusťte tento příkaz:
npm install -g --unsafe-perm node-red
Chcete-li spustit CMD v uzlu, otevřete CMD a spusťte tento příkaz:
uzlově červená
Oficiální instalační průvodce:
Krok 2: Nainstalujte uzly
Nyní musíme nainstalovat uzly, které budeme potřebovat.
Existují 2 způsoby:
1) Otevřete CMD a spusťte tento příkaz:
cd./.node-rednpm install node-red-dashboard
2) Ujistěte se, že je spuštěn node-red, otevřete 127.0.0.1:1880, stiskněte 3 pruhy v pravém horním rohu, přejděte na správu palety, přejděte na instalaci, vyhledejte „node-red-dashboard“, stiskněte instalaci
Krok 3: Otevřete Node-red a nainstalujte Flow
Otevřete node-red zadáním „127.0.0.1:1880“do prohlížeče.
Zkopírujte text v souboru uzel-red.txt zespodu
Stiskněte 3 pruhy v pravém horním rohu, přejděte na import a stiskněte schránku. Nyní vložte text, který jste zkopírovali dříve.
Krok 4: Konfigurace uzlu MQTT
Dvakrát klikněte na uzel MQTT a upravte jej tužkou v pravém horním rohu.
Nastavte server na: „eu.thethings.network“a port na „1883“
Stiskněte „Zabezpečení“a vložte své přihlašovací údaje
své přihlašovací údaje najdete na webu aplikace.
Krok 5: Některé doplňky
V mém skriptu Arduino jsem znásobil teplotu faktorem 100, abych odstranil desetinná místa. Pokud tuto funkci nechcete, můžete uzel snadno odebrat a připojit „Parsefloat“k „Celsius/Farenheit“.
Mám také uzel, který vám umožňuje přepínat mezi celsiem a farenheitem. Chcete -li přepnout na Farenheit, stačí okomentovat první řádek a z druhého řádku odstranit „//“.