howto:node-red
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
howto:node-red [2018/05/13 17:09] – SDM630 jau | howto:node-red [2020/04/20 18:50] – [Push-Server einrichten] einfacher boenki | ||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
</ | </ | ||
+ | ==== Hintergrunddienst ==== | ||
Um Node-RED als Hintergrunddienst einzurichten folgende Befehle nacheinander ausführen: | Um Node-RED als Hintergrunddienst einzurichten folgende Befehle nacheinander ausführen: | ||
< | < | ||
Zeile 24: | Zeile 25: | ||
Um den Dienst beim Boot automatisch zu starten: | Um den Dienst beim Boot automatisch zu starten: | ||
< | < | ||
+ | |||
+ | ==== Volkszaehler nodes ==== | ||
+ | Es gibt ein paar vorgefertigte nodes für komplexere Abfragen. Zu finden bei [[http:// | ||
+ | < | ||
+ | cd ~ | ||
+ | git clone git:// | ||
+ | cd ~/.node-red | ||
+ | npm install ~/ | ||
+ | node-red-stop | ||
+ | node-red-start | ||
+ | </ | ||
===== Editor ===== | ===== Editor ===== | ||
Zeile 44: | Zeile 56: | ||
Für Echtzeitdaten eignet sich zum Beispiel der [[software/ | Für Echtzeitdaten eignet sich zum Beispiel der [[software/ | ||
- | Der Push-Server muss, wie in der [[software/ | + | Seit Version 2.0 ist der Push-Server |
< | < | ||
<code | volkszaehler.conf.php> | <code | volkszaehler.conf.php> | ||
Zeile 50: | Zeile 62: | ||
</ | </ | ||
Danach den Push-Server neu starten: | Danach den Push-Server neu starten: | ||
- | < | + | < |
- | sudo systemctl start push-server</ | + | |
==== Push-Server empfangen ==== | ==== Push-Server empfangen ==== | ||
Zum Empfang der Daten wird der PS [[howto/ | Zum Empfang der Daten wird der PS [[howto/ | ||
- | {{ : | + | {{ : |
<code | flow> | <code | flow> | ||
Zeile 232: | Zeile 243: | ||
==== vzlogger empfangen ==== | ==== vzlogger empfangen ==== | ||
- | {{ : | + | {{ : |
Die Echtzeitdaten des [[software/ | Die Echtzeitdaten des [[software/ | ||
Zeile 442: | Zeile 453: | ||
==== API: GET data ==== | ==== API: GET data ==== | ||
- | //Ausstehend// | + | Um Parameter |
+ | |||
+ | {{ : | ||
+ | <code | flow> | ||
+ | [ | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | " | ||
+ | ] | ||
+ | ] | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | " | ||
+ | ] | ||
+ | ] | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | " | ||
+ | ] | ||
+ | ] | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | [ | ||
+ | " | ||
+ | ] | ||
+ | ] | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | }, | ||
+ | { | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | " | ||
+ | } | ||
+ | ] | ||
+ | </ | ||
---- | ---- |
howto/node-red.txt · Zuletzt geändert: 2023/07/07 21:11 von jau