Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
configuration:ein-node-red-server-unter-einem-lxc-container [2022/08/24 08:57]
gray
configuration:ein-node-red-server-unter-einem-lxc-container [2023/11/09 14:41] (current)
216.244.66.234 ↷ Links adapted because of a move operation
Line 54: Line 54:
 Der Container bekommt über den DHCP Dienst seine IP Adresse. Diese kann sich ändern was wir aber nicht wollen. Wir legen diese über den Dienst Static Host für den Container fest. Der Container bekommt über den DHCP Dienst seine IP Adresse. Diese kann sich ändern was wir aber nicht wollen. Wir legen diese über den Dienst Static Host für den Container fest.
  
-Wir suchen die MAC vom Container, diese wir 00:​FF:​AA:​00:​44:​00 sein.+Wir suchen die MAC vom Container, diese wird 00:​FF:​AA:​00:​44:​00 sein.
  
 {{:​configuration:​configuration:​mac_adresse.png|}} {{:​configuration:​configuration:​mac_adresse.png|}}
Line 124: Line 124:
 See the optional parameters by re-running this command with --help See the optional parameters by re-running this command with --help
 Are you really sure you want to do this ? [y/N] ? y Are you really sure you want to do this ? [y/N] ? y
 +Ich habe keine Pi wo ich Node-RED drauf instaliere also hier nein
 +
 +Would you like to install the Pi-specific nodes ? [y/N] ? n
 +
 +
 +Die Istallation starte jetzt und kann 20-30 Minuten dauern.
 +
 +This can take 20-30 minutes on the slower Pi versions - please wait.
 +
 +  Stop Node-RED ​                      ​\u2714
 +  Remove old version of Node-RED ​     \u2714
 +  Remove old version of Node.js ​      ​\u2714 ​  
 +  Install Node.js 16 LTS              ​
 +  Clean npm cache                     
 +  Install Node-RED core               
 +  Move global nodes to local          ​
 +  Npm rebuild existing nodes          ​
 +  Install extra Pi nodes              ​
 +  Add shortcut commands ​              
 +  Update systemd script ​              
 +                                      ​
 +
 +Any errors will be logged to   /​var/​log/​nodered-install.log
 +
 +Wenn die installation durchgelaufen ist kann man Node-RED dann starten.
 </​konsole>​ </​konsole>​
  
-test+Wenn Sie das ganze erst mal testen wollen können Sie die Node-RED Server mit dem Befehl „node-red-start“ erst mal per Hand starten. 
 + 
 +Wenn das ganze automatisch mit dem starten des LXC Container erfolgen soll, müssen sie dieses mit dem Befehl „sudo systemctl enable nodered.service“ einrichten. 
 + 
 +Über einen Webbrowser kommen Sie auf die Oberfläche von Node-RED. Hier müssen Sie nur die IP-Adresse vom Container und den Port 1880 eingeben. 
 + 
 +''​Wenn Sie weiter den Smartmeter einrichten wollen, kommen Sie über den Link wieder zurück''​ 
 + 
 +   * [[configuration:​ein-smartmeter-auf-einem-lxc-container]] 
 + 
 + 
 +{{:​configuration:​configuration:​node_browser.png|}} 
 + 
 +Sie bekommen dann die Oberfläche von Node-RED angezeigt. 
 + 
 +{{:​configuration:​configuration:​node-red_web.png|}} 
 + 
 + 
 +Für Node-RED müssen noch zwei Programme installiert werden um hier bacnet und InfluxDB nutzen zu können. 
 + 
 +Auf der Rechteseite unter dem Menü mit den drei strichen bitte die Option „Palette verwalten“ auswählen. 
 + 
 +{{:​configuration:​configuration:​installation_plugin.png|}} 
 + 
 +Hier bitte auf den Reiter Installation und im Suchfeld „bacnet“ eingeben. Hier dann „node-red-contrib-bacnet“ installieren. 
 + 
 +{{:​configuration:​configuration:​bacnet.png|}}
  
 +Nach der der Installation bitte noch „node-red-contrib-influxdb“ installieren.
  
 +Jetzt haben Sie zu den zwei Installation auch die Funktion in Node-RED
  
 +{{:​configuration:​configuration:​plugin_node.png|}}