Keistad-ICT
  1. U bevindt zich hier:  
  2. Startpagina
  3. Node-RED

Node-RED

Node-RED - Backup terugzetten van Node-RED

Gegevens
Categorie: Node-RED
Gepubliceerd: 21 december 2022
Hits: 134
  1. Klik in Node-RED op het hamburger menu
  2. Klik Import
  3. Klik select a file to import en blader naar het backup bestand (zie vorige uitleg)
  4. Kies bij Import to waar je de flow(s) wilt invoegen
  5. Klik op Import
  6. Indien nodig kun je de flows naar een nieuwe/andere flow kopiƫren.

Node-RED - Backup maken van Node-RED

Gegevens
Categorie: Node-RED
Gepubliceerd: 21 december 2022
Hits: 133

Het meeste werk en tijd zul je in Node-RED stoppen. Het is daarom van extra belang om hier een backup van te maken en te bewaren. De backup kun je op je laptop opslaan.

  1. Klik in Node-RED op het hamburger menu
  2. Klik Export
  3. Bij Export kun je kiezen waar je een backup van wilt maken
  4. Meestel wil je dit van alle flows doen, dus klik op all flows
  5. Klik Download
  6. Sla het bestand op je laptop op; hernoem json naar <nuttige_naam>.json.

Node-RED - MQTT berichten ontvangen

Gegevens
Categorie: Node-RED
Gepubliceerd: 21 december 2022
Hits: 128
  1. Maak een nieuwe flow en noem hem MQTT-broker
  2. Installeer in Node-RED node-red-contrib-aedes
  3. Voeg de volgende nodes aan de flow toe:
    1. Aedes-broker
    2. Inject
    3. Mqtt-out
    4. Mqtt-in
    5. Debug
  4. Verbind de inject node met de mqtt-out node
  5. Verbind de mqtt-in node met de debug node
  6. Ga naar de eigenschappen van de inject node
    1. Zet payload op timestamp
    2. Zet topic op string en type datum
  7. Ga naar de eigenschappen van de mqtt-out node
    1. Zet QoS op 0 (lees: nul)
  8. Ga naar de eigenschappen van de mqtt-in node
    1. Klik achter Server op het potloodje
    2. Type achter Server localhost
    3. Klik op Add, Done en Deploy
    4. Type bij Topic een #
    5. Zet QoS op 0 (lees: nul)
    6. Zet Output op auto-detect (string or buffer)
  9. Open het debug venster
  10. Klik op de knop van de inject node
  11. Als de knop niet werkt, dan moet je Node-RED herstarten
  12. Je zou nu debug-berichten moeten zien

Node-RED en Google Home Mini - Wat vliegt daar over?

Gegevens
Categorie: Node-RED
Gepubliceerd: 21 december 2022
Hits: 131
  1. Klik in Node-RED op het hamburger menu, klik Manage palette en klik Import
  2. Klik select a file to import
  3. Klik onderin bij Import to op new flow
  4. Blader naar het bestand json
  5. Klik Import
  6. Als je in de geofence node de melding No geofence assigned ziet, dan is er iets misgegaan in de configuratie van Node-RED. Roep je docent dan om hulp
  7. Hernoem de flow naar Flightradar24
  8. Dubbelklik een Cast node en verander het IP-adres naar dat van jouw Google Home Mini
  9. Dubbelklik op de node Amersfoort. Pas de coordinaten aan voor Apeldoorn
  10. Dubbelklik op de node geofence. Op de kaart kun je de cirkel verplaatsen naar Apeldoorn
  11. Deploy de flow, start hem en bekijk het resultaat
  12. Bekijk de code van de node vliegtuigen die overvliegen
  13. Kun je de code aanpassen zodat ook het vliegtuigtype (model) wordt genoemd?
  14. Kun je nog andere gegevens toevoegen? Waar haal je die informatie vandaan?
  15. Hoe zet je het volume van de Google Home Mini zachter?

Node-RED - Vliegtuigen spotten

Gegevens
Categorie: Node-RED
Gepubliceerd: 21 december 2022
Hits: 136
  1. Klik in Node-RED aan de rechterkant op het hamburger menu en klik Manage palette
  2. Klik het Install tabblad
  3. Installeer na elkaar de volgende nodes:
    1. node-red-dashboard
    2. node-red-contrib-web-worldmap
    3. node-red-contrib-flightradar24
    4. node-red-node-geofence
    5. node-red-contrib-throttle
  4. Ga terug naar het hoofdscherm van Node-RED
  5. Klik in het Node-RED werkblad naast het tabblad op het plusje: Er komt een tabblad Flow 3 Een Flow komt altijd in een eigen tabblad
  6. Dubbel-klik op Flow 3 en hernoem het Vliegtuigspotter
  7. Sleep respectievelijk de inject, de flightradar24 en de groene worldmap node naar de flow. De groene worldmap zorgt ervoor dat je een dashboard menu krijgt
  8. Verbind de nodes aan elkaar
  9. Dubbelklik op flightradar en vul bij Latitude 211157 in en bij Longitude 5.9699231. Vul bij Name Apeldoorn in
  10. Klik op Done
  11. Dubbelklik op worldmap
  12. Klik op het potloodje achter Group om een dashboard groep aan te maken
  13. Je komt in het Properties scherm van de worldmap node
  14. Vul bij Name Apeldoorn in
  15. Klik op het potloodje achter Tab
  16. Verander Name in Mijn Dashboard en klik op Add, Add en Je hebt nu een naam voor je dashboard gemaakt. De naam van een dashboard staat tussen [ ] en daarachter de naam van een menu item
  17. Klik in het volgende scherm ook weer op Add
  18. Er is nu een nieuwe menu Group Apeldoorn aangemaakt in het dashboard [Mijn Dashboard] aangemaakt
  19. Klik op de knop van de timestamp
  20. Open in je webbrower een nieuw tabblad (of slimmer: in een andere webbrowser)
  21. Type in de adresbalk: <ipadres_van_de_raspberrypi>:1880/endpoint/ui
  22. Vul de inlognaam en het wachtwoord in van jouw Node-RED configuratie
  23. Bekijk hoe je de kaart verder naar wens kunt instellen en controleer steeds het resultaat
  24. Hoe krijg je ook gegevens van de scheepvaart te zien?
  25. En van het weer?
  26. Voeg nu in de Vliegtuigspotter flow, andere steden toe (bijv. Amsterdam, Londen, Dubai)
  27. Kijk op https://weerlive.nl/plaatsnamen of gebruik Google door te zoeken op de coƶrdinaten
  28. Zie de bijlage voor het voorbeeld
  29. Waar haalt deze flow de informatie over de vliegtuigen vandaan? Op de website van Node-RED vind je veel informatie.
  1. Node-RED - Google Home Mini aansturen
  2. Node-RED - Een eerste kennismaking
  3. Node-RED - Node-RED installeren

Pagina 1 van 2

  • 1
  • 2

Main Menu

  • Home
  • Arduino
  • ESP8266
  • Microsoft SQL Server
  • Raspberry Pi
  • Maqueen V3.0
  • PowerShell
  • Proxmox
  • Home Assistant
  • Node-RED
  • Beleggen
  • Sparen
  • Traden - Handelen
  • Linux - Ubuntu
  • MySQL