Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Node-RED je programovací nástroj založený na toku pro propojení hardwarových zařízení, API a online služeb novými a zajímavými způsoby. Poskytuje editor založený na prohlížeči, který usnadňuje propojení toků pomocí široké škály uzlů.
V tomto tutoriálu vám ukážu, jak nainstalovat Node-RED na váš Raspberry Pi.
Zásoby
K instalaci Node-RED potřebujete následující vybavení:
- Raspberry Pi
- MicroSD karta s Raspbianem
- Ethernetový kabel nebo WiFi dongle (Pi 3 má integrované WiFi)
- Napájecí adaptér
Doporučeno:
- Pouzdro Raspberry Pi
- Chladič Raspberry Pi
Krok 1: Nastavení
Jak nastavit Raspberry Pi?
Pokud si na svůj Pi stáhnete a nainstalujete 'Raspbian Stretch s desktopem a doporučeným softwarem', Node-RED je již nainstalován.
Na konci tutoriálu se můžete podívat, jak jej spustit.
Krok 2: Zkontrolovat aktualizace
Chcete -li zkontrolovat aktualizace, zadejte tento příkaz:
sudo apt-get update
Krok 3: Stáhněte a nainstalujte NodeJS
Nejprve musíte zjistit, jakou verzi NodeJS potřebujete. Chcete -li zjistit, zadejte tento příkaz: uname -m Pokud odpověď začíná armv6, budete potřebovat verzi ARMv6. V opačném případě, pokud začíná armv7, budete potřebovat verzi ARMv7.
- Zkopírujte odkaz na verzi, kterou potřebujete, z webu NodeJS
- Vložte jej poté, co do konzoly svého Piwget [YOUR_NODEJS_DOWNLOAD_LINK] zadáte např. „Wget“. wget
- Stiskněte Enter. NodeJS se nyní stáhne
- Po dokončení stahování rozbalte soubor filetar xf [YOUR_DOWNLOADED_NODEJS_FILE], např. tar xf node-v10.16.0-linux-armv7l.tar.xz
- Přejděte do extrahovaného adresářecd [YOUR_EXTRACTED_DIRECTORY], např. cd uzel-v10.16.0-linux-armv7l
- Zkopírujte všechny soubory na '/usr/local/' sudo cp -R */usr/local
Zkontrolujte, zda se vše úspěšně nainstalovalo:
uzel -v
npm -v
Tyto příkazy by nyní měly vrátit verzi uzlu a npm. Pokud to neudělají, pravděpodobně jste si stáhli špatnou verzi NodeJS.
Krok 4: Nainstalujte a spusťte Node-RED
Node-RED nainstalujte přes Node Package Manager:
sudo npm install -g --unsafe-perm node-red
Po instalaci Node-RED jej můžete spustit pomocí tohoto příkazu:
uzlově červená
Odpověď by měla být něco takového:
Vítejte v Node-RED =====================
25. března 22:51:09 - [info] Verze Node -RED: v0.20.5
25. března 22:51:09-[info] Verze Node.js: v10.15.3 25. března 22:51:09-[info] Načítání uzlů palety 25. března 22:51:10-[varovat] ------ ------------------------------------ 25. března 22:51:10-[varovat] [rpi- gpio] Informace: Ignorování konkrétního uzlu Raspberry Pi 25. března 22:51:10-[varovat] ------------------------------ ------------ 25. března 22:51:10-[info] Soubor nastavení: /home/nol/.node-red/settings.js 25. března 22:51:10-[info] Kontextový obchod: 'výchozí' [modul = localfilesystem] 25. Března 22:51:10 - [informace] Uživatelský adresář: /home/nol/.node-red 25..projects.enabled = true pro povolení 25.3..json 25. března 22:51:10 - [info] Počáteční toky 25. března 22:51:10 - [info] Zahájené toky
V odpovědi se zobrazí adresa serveru. (v této ukázkové odpovědi je tučně)
Node-RED je nyní k dispozici na adrese: https:// [IP_OF_YOUR_PI]: 1880/