Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:node-red

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
howto:node-red [2019/11/04 11:13] – V2.0 Push aktiv jauhowto:node-red [2023/07/07 21:11] (aktuell) – [Volkszaehler nodes] Installation nicht aus dem git jau
Zeile 8: Zeile 8:
 <code> <code>
 sudo apt-get install build-essential python-rpi.gpio sense-hat sudo apt-get install build-essential python-rpi.gpio sense-hat
-bash <(curl -sL https://raw.githubusercontent.com/node-red/raspbian-deb-package/master/resources/update-nodejs-and-nodered)+bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
 </code> </code>
  
Zeile 27: Zeile 27:
  
 ==== Volkszaehler nodes ==== ==== Volkszaehler nodes ====
-Es gibt ein paar vorgefertigte nodes für komplexere Abfragen. Zu finden bei [[http://github.com/andig/node-red-contrib-volkszaehler|github]]. Um sie in Node-RED einzubinden sind folgende Befehle an der Konsole einzugeben:+Es gibt ein paar vorgefertigte nodes für komplexere Abfragen. Zu finden bei [[https://flows.nodered.org/node/node-red-contrib-volkszaehler|Node-Red in der Library]] und [[http://github.com/andig/node-red-contrib-volkszaehler|github]]. Um sie in Node-RED einzubinden sind nacheinander folgende Befehle an der Konsole einzugeben:
 <code> <code>
-cd ~ +npm install node-red-contrib-volkszaehler
-git clone git://github.com/andig/node-red-contrib-volkszaehler +
-cd ~/.node-red +
-npm ~/install node-red-contrib-volkszaehler/+
 node-red-stop node-red-stop
 node-red-start node-red-start
Zeile 62: Zeile 59:
 </code> </code>
 Danach den Push-Server neu starten: Danach den Push-Server neu starten:
-<code>sudo systemctl stop push-server +<code>sudo systemctl restart push-server</code> 
-sudo systemctl start push-server</code>+ 
 +Und die Konfiguration des [[https://wiki.volkszaehler.org/software/middleware/push-server#vzlogger|vzlogger]] prüfen, ggf. nachbessern.
  
 ==== Push-Server empfangen ==== ==== Push-Server empfangen ====
Zeile 248: Zeile 246:
  
 Dazu die vzlogger.conf erweitern: Dazu die vzlogger.conf erweitern:
-<code>sudo nano /ect/vzlogger.conf</code>+<code>sudo nano /etc/vzlogger.conf</code>
 <code | vzlogger.conf> <code | vzlogger.conf>
 "push": [ "push": [
Zeile 555: Zeile 553:
 ---- ----
 ===== Beispielanwendungen ===== ===== Beispielanwendungen =====
 +
 +==== TP-Link HS110 ====
 +Die [[https://www.tp-link.com/de/home-networking/smart-plug/hs110/|HS110 von TP-Link]] ist eine Funksteckdose mit WLAN, Schaltaktor und Leistungsmessung. Man kann sie wowohl steuern als auch auslesen.\\
 +Zur Konfiguration ist leider die Kasa-App nötig, man kommt aber auch [[https://www.tp-link.com/de/support/faq/2437/|ohne die Cloud]] zurecht.\\
 +[[https://www.photovoltaikforum.com/thread/173831-shelly-plus-1pm-mit-volkszähler-verbinden/?postID=2618376#post2618376]]
  
 ==== Heizungssystem über eBus auslesen ==== ==== Heizungssystem über eBus auslesen ====
Zeile 573: Zeile 576:
 [[http://flows.nodered.org/flow/dc9754a796fac49c918ab5a94f0af58a|Node-RED Library: Push Volkszaehler Readings to Influxdb via MQTT]] [[http://flows.nodered.org/flow/dc9754a796fac49c918ab5a94f0af58a|Node-RED Library: Push Volkszaehler Readings to Influxdb via MQTT]]
  
-==== Stromzähler per Modbus auslesen ====+==== Stromzähler per Modbus ====
 Beispiel für [[/hardware/channels/meters/power/eastron_sdm630_modbus|Eastron SDM630]]:\\ Beispiel für [[/hardware/channels/meters/power/eastron_sdm630_modbus|Eastron SDM630]]:\\
 [[https://flows.nodered.org/flow/eb051b360f09c315ac961f85b94a0c05|Node-RED Library: SDM630 Modbus Gateway - Starter Kit]] [[https://flows.nodered.org/flow/eb051b360f09c315ac961f85b94a0c05|Node-RED Library: SDM630 Modbus Gateway - Starter Kit]]
 +
 +==== Messwerte von Schaltaktor per MQTT ====
 +Messwerte von Modulwechselrichtern an [[https://shelly.cloud/shelly-25-wifi-smart-relay-roller-shutter-home-automation/|Shelly 2.5]] Funkaktoren erfasst und per [[https://de.wikipedia.org/wiki/MQTT|MQTT]] an Volkszähler weitergereicht:\\
 +[[https://www.photovoltaikforum.com/thread/142674-shelly-mqtt-integrieren/]]
howto/node-red.1572862387.txt.gz · Zuletzt geändert: 2019/11/04 11:13 von jau