openv / vcontrold

:fire: vcontrold Daemon for control and logging of Viessmann® type heating devices
https://github.com/openv/openv/wiki
GNU General Public License v3.0
101 stars 54 forks source link

vcontrold als Nodes in Node-RED #78

Open Ion3 opened 3 years ago

Ion3 commented 3 years ago

Hello,

would it be possible to port vcontrold as nodes in Node-RED? Has anyone looked into this before? I would love it as it would open up your cool project to a wider audience. I'm still shying away from installing vcontrold after reading here and there, it looks too complex for me and I am afraid of failing. Further processing of data including MQTT connection is just much more flexible with Node-RED.

Many thanks and respect for what you have done here, Timo

===

Hallo,

wäre es möglich vcontrold als Nodes in Node-RED zu portieren? Hat sich damit schon mal jemand beschäftigt? Ich würde es toll finden, da es euer cooles Projekt einer breiten Öffentlichkeit zugänglich macht. Ich scheue mich nach dem lesen hier und dort noch vor der Implementierung, da es für mich zu komplex aussieht und ich habe Angst, zu scheitern. Die Weiterverarbeitung der Daten inkl. MQTT-Anbindung ist durch Node-RED einfach deutlich flexibler.

Vielen Dank und Respekt für das was ihr hier geleistet habt, Timo

Sineos commented 3 years ago

Ich hab vcontrold mit einer Anbindung an IObroker am laufen. Um vcontrold wirst nicht rum kommen, da das der Schnittstellenprozess zur Heizung ist. Denkbar wäre vielleicht ein NR Adapter, der sich vom vcontrold die Werte abholt oder ggf. auch setzt.

speters commented 3 years ago

Hallo Timo, vcontrold unterscheidet sich nicht zuletzt in der verwendeten Programmiersprache massiv von Node-RED. Eine "Portierung" wäre weder trivial noch sinnvoll. Mittels node-red-contrib-telnet-client kann man aber m.E. recht einfach eine Anbindung schaffen.

Moderner ginge es mit dem HTTP-REST-API vom vogod. Dieser setzt allerdings komplett andere Konfigurationsdateien voraus. Screenshot_20210215_105251