INHOUDSOPGAWE:

Installeer Node RED op u Raspberry Pi: 4 stappe
Installeer Node RED op u Raspberry Pi: 4 stappe

Video: Installeer Node RED op u Raspberry Pi: 4 stappe

Video: Installeer Node RED op u Raspberry Pi: 4 stappe
Video: Install Node-RED with Docker or with Node.js or using Home Assistant 2024, Julie
Anonim
Installeer Node RED op u Raspberry Pi
Installeer Node RED op u Raspberry Pi

Node-RED is 'n vloei-gebaseerde programmeerhulpmiddel om hardeware-toestelle, API's en aanlyndienste op nuwe en interessante maniere aan te sluit. Dit bied 'n blaaier-gebaseerde redakteur wat dit maklik maak om strome met 'n wye reeks nodusse saam te dra.

In hierdie handleiding sal ek u wys hoe u Node-RED op u Raspberry Pi kan installeer.

Voorrade

Om Node-RED te installeer, benodig u die volgende toerusting:

  • Framboos Pi
  • MicroSD -kaart met Raspbian
  • Ethernet -kabel of WiFi -Dongle (Pi 3 het WiFi ingebou)
  • Kragadapter

Aanbeveel:

  • Framboos Pi -omhulsel
  • Framboos Pi Heatsink

Stap 1: Opstel

Hoe om die Raspberry Pi op te stel?

As u 'Raspbian Stretch met desktop en aanbevole sagteware' op u Pi aflaai en installeer, is Node-RED reeds geïnstalleer.

Aan die einde van die handleiding kan u sien hoe u dit kan begin.

Stap 2: Kyk vir opdaterings

Tik hierdie opdrag in om na opdaterings te kyk:

sudo apt-get update

Stap 3: Laai NodeJS af en installeer dit

Laai NodeJS af en installeer dit
Laai NodeJS af en installeer dit

U moet eers uitvind watter weergawe van NodeJS u benodig. Tik hierdie opdrag in om uit te vind: uname -m As die antwoord met armv6 begin, benodig u die ARMv6 -weergawe. Andersins, as dit met armv7 begin, benodig u die ARMv7 -weergawe.

  1. Kopieer die skakel van die weergawe wat u benodig vanaf die NodeJS -webwerf
  2. Plak dit nadat u 'wget' in die konsole van u Piwget [YOUR_NODEJS_DOWNLOAD_LINK] tik, bv. wget
  3. Druk enter. NodeJS sal nou aflaai
  4. Nadat die aflaai klaar is, pak die filetar xf [YOUR_DOWNLOADED_NODEJS_FILE] uit, bv. tar xf node-v10.16.0-linux-armv7l.tar.xz
  5. Navigeer na die onttrekde directorycd [YOUR_EXTRACTED_DIRECTORY] bv. cd node-v10.16.0-linux-armv7l
  6. Kopieer alle lêers na '/usr/local/' sudo cp -R */usr/local

Kyk of alles suksesvol geïnstalleer is:

node -v

npm -v

Hierdie opdragte moet nou die weergawe van node en npm teruggee. As hulle dit nie doen nie, het u waarskynlik die verkeerde NodeJS -weergawe afgelaai.

Stap 4: Installeer en begin Node-RED

Installeer Node-RED via die Node Package Manager:

sudo npm installeer -g --onsafe-perm node-rooi

Nadat Node-RED geïnstalleer is, kan u dit begin met hierdie opdrag:

knoop-rooi

Die antwoord moet so wees:

Welkom by Node-RED =====================

25 Maart 22:51:09 - [info] Node -ROOI weergawe: v0.20.5

25 Mrt 22:51:09-[info] Node.js weergawe: v10.15.3 25 Mrt 22:51:09-[info] Laai paletknope 25 Maart 22:51:10-[waarsku] ------ ------------------------------------ 25 Maart 22:51:10-[waarsku] [rpi- gpio] Inligting: Negeer Raspberry Pi-spesifieke knoop 25 Maart 22:51:10-[waarsku] ------------------------------ ------------ 25 Maart 22:51:10-[info] Instellingslêer: /home/nol/.node-red/settings.js 25 Maart 22:51:10-[info] Kontekswinkel: 'standaard' [module = localfilesystem] 25 Mrt 22:51:10 - [info] Gebruikersgids: /home/nol/.node-red 25 Mrt 22:51:10 - [waarsku] Projekte gedeaktiveer: stel redakteurTema.projects.enabled = waar om 25 Maart 22:51:10 in staat te stel - [info] Bediener loop nou op https://127.0.0.1:1880/ 25 Maart 22:51:10 - [info] Skep nuwe vloei -lêer: flows_noltop.json 25 Mrt 22:51:10 - [info] Beginstrome 25 Mrt 22:51:10 - [info] Begin vloei

Die adres van die bediener sal in die antwoord vertoon word. (dit is vet in hierdie voorbeeldantwoord)

Node-RED is nou beskikbaar by: https:// [IP_OF_YOUR_PI]: 1880/

Aanbeveel: