NodeRed und logi.RTS

Post Reply
elsinger
Posts: 5
Joined: 24 Aug 2021, 22:38

NodeRed und logi.RTS

Post by elsinger »

Hallo,

Möchte mit NodeRed Dashboard ein Projekt mit logiCAD am RevPi Core3 visualisieren.
Das Anzeigen von Werten im Dashboard funktioniert soweit,
mit dem Node revpi-getpin kann ich beliebig Ein- oder Ausgänge anzeigen.
Beim Einstellen von Werten über das Dashboard habe ich aber folgendes Problem:
Verwende ein virtuelle IO-Device und schreibe mit revi-output auf die entsprechenden Ausgänge,
das funktioniert aber nur, wenn die logi.RTS am Core3 gestoppt ist.
Läuft di logi.RTS überschreibt sie im Taskzyklus immer alle Ausgänge!
Darauf hätte ich probiert, ob ich mit einem Node auf die Eingänge das virtuellen IO Device schreiben kann,
dazu gibt es aber leider keinen Node und der revi-output lässt nur Ausgänge einstellen.
Im Forum habe ich dazu folgenden Artikel gefunden
Transferring input from Node-red to Logi.cal - Revolution Pi Forum (kunbus.de)
https://revolution.kunbus.de/forum/view ... icad#p9161
das Problem erscheint dort aber noch nicht gelöst .
Hat vielleicht jemand eine Idee, oder gibt es vielleicht schon eine Lösung dazu?
Gibt es vielleicht schon einen Node revpi-setpin?
Oder kann man den Node revpi-output irgendwie dazu bringen, auch auf Eingänge zu schreiben?
Oder gibt es vielleicht einen Möglichkeit von Nodered auf globale Variablen zu schreiben?

Vielen Dank für jede Idee
Grüße
Georg
elsinger
Posts: 5
Joined: 24 Aug 2021, 22:38

Re: NodeRed und logi.RTS

Post by elsinger »

Hallo,

schon eine Lösung in den Tutorials gefunden:
https://revolutionpi.de/tutorials/node- ... erstellen/
schreiben auf die Eingänge des virtual IO Device funktioniert einfach mit dem Funktion-Node "exec",
damit kann man bei laufender logi.RTI Daten in die Steuerung über die Eingänge des virtual IO-Device bringen und Daten über dessen Ausgänge auslesen,
die RevolutionPi Nodes braucht man dazu gar nicht
Grüße
Georg
Post Reply