Solmupunainen on tehokas ja joustava visuaalinen ohjelmointityökalu laitteiden, sovellusliittymien ja palveluiden yhdistämiseen. Suorittamalla solmupunainen Raspberry PI: llä, voit automatisoida tehtävät, prosessoida IoT-tietoja ja rakentaa interaktiivisia työnkulkuja. Tämä opas opastaa solmukoneiden asettamisen ja juoksemisen läpi vadelmapiiriin.
Mitä tarvitset
- Raspberry Pi (Mikä tahansa malli, jolla on GPIO -tuki, esim. Pi 3, pi 4)
- MicroSD -kortti (vähintään 8 Gt, luokka 10 tai parempi)
- Virtalähde (5 V, 2,5A PI 3; 5V, 3A PI 4: lle)
- Raspberry Pi OS (Lite tai työpöytäversio)
- Internet -yhteys
Vaihe 1: Päivitä Raspberry Pi
- Varmista, että vadelmasi pi on ajan tasalla:
sudo apt update && sudo apt upgrade -y
Vaihe 2: Asenna solmupunainen
Suositeltu tapa asentaa solmupunainen Raspberry PI: hen on virallisen asennuskomentosarjan kautta.
-
Suorita solmupunainen asennuskomentosarja:
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
-
Anna skriptin suorittaa asennus. Tämä tulee:
- Asenna tai päivitä node.js
- Asenna tai päivitä solmupunainen
- Määritä solmupunainen toimimaan palveluna
-
Asennuksen jälkeen aloita solmupunainen:
node-red-start
-
Varmistaaksesi, että solmupunainen alkaa automaattisesti käynnistyksessä, ota palvelu käyttöön:
sudo systemctl enable nodered.service
Vaihe 3: Pääsy solmupuna-rajapintaan
-
Määritä Raspberry Pi: n IP -osoite:
hostname -I
-
Avaa verkkoselain samaan verkkoon kytkettyyn laitteeseen ja siirry osoitteeseen:
http://<raspberry-pi-ip>:1880
-
Näet solmupunainen editor-käyttöliittymän.
Vaihe 4: Rakenna ensimmäinen virtaus
- Lisää solmu: Vedä ja pudota solmut vasemmalla olevasta paletista.
- Yhdistä solmut: Yhdistä yhden solmun lähtö toisen tuloon.
- Määritä solmut: Kaksoisnapsauta solmua sen ominaisuuksien määrittämiseksi.
- Ota virtaus käyttöön: Napsauttaa Ottaa käyttöön Painike oikeassa yläkulmassa aktivoidaksesi virtauksen.
Esimerkki: Luo yksinkertainen virtaus aikaleiman pistämiseksi ja kirjaa se virheenkorjauskonsoliin.
- Vetää Pistää solmu ja a Virheenkorjaus Solmu työtilaan.
- Kytke ne linjalla.
- Asenna virtaus ja napsauta painiketta Pistää Solmu nähdäksesi tulosteen virheenkorjauspaneelissa.
Vaihe 5: Laajenna solmu-punainen ylimääräisillä solmuilla
- Avaa Hallita palettia Valinta oikeassa yläkulmassa olevasta valikosta.
- Selaa ja asenna lisäsolmut laajentaaksesi solmupunaisia ominaisuuksia, kuten:
- Solmu-punainen puukote: Luo verkkopohjaisia kojetauluja.
- Solmupunainen-contrib-mqtt: Yhdistä MQTT -välittäjiin.
- Solmupunainen solmu-eversti: Lähetä ja vastaanota sähköposteja.
Vaihe 6: Solmu-punaisen sovellukset
- IoT -automaatio: Yhdistä anturit ja toimilaitteet älykkäisiin kotiprojekteihin.
- Tietojenkäsittely: Käsittele ja visualisoi sovellusliittymien tai laitteiden reaaliaikainen tieto.
- Kodin automaatio: Integroitu alustoihin, kuten Home Assistant tai OpenHab.
- Ilmoitukset: Lähetä hälytyksiä sähköpostitse, tekstiviestillä tai viestisovelluksilla, kuten Telegram.
Vianetsintä
-
Solmupunainen ei ole saatavilla:
- Varmista, että solmupunainen palvelu on käynnissä:
sudo systemctl status nodered.service
- Varmista IP -osoite ja portti (oletus:
1880
).
- Varmista, että solmupunainen palvelu on käynnissä:
-
Solmun asennusvirheet:
- Varmista, että Node.js on ajan tasalla:
node -v
- Asenna ongelmalliset solmut uudelleen käyttämällä Hallita palettia.
- Varmista, että Node.js on ajan tasalla:
-
Suorituskykyongelmat:
- Vähennä aktiivisten virtausten lukumäärää tai ota ne käyttöön tehokkaampaan Raspberry PI -malliin (esim. Pi 4).
Johtopäätös
Solmupunainen on tehokas työkalu työnkulkujen luomiseen ja automatisointiin, jolla on minimaalinen ohjelmointitieto. Sen käyttäminen Raspberry PI: llä tarjoaa edullisen alustan IoT-projekteille, tietojen visualisoinnille ja kodin automaatiolle. Seuraa tätä opasta, jotta voit asettaa solmupunainen ja aloita sen loputtomien mahdollisuuksien tutkiminen!