ich habe schon in einigen Threads versucht das Problem anzusprechen aber bisher sind alle Bemühungen ins Leere gelaufen. Da mittlerweile Beiträge in den verschiedensten Threads existieren ist dies wenig zielführend und ich möchte deswegen hier einen neuen Thread zu diesem Problem eröffnen.
Natürlich wäre es schick eine Komplettlösung zu haben. Dass dies aber aus entwicklungstechnischer Sicht finanziell nicht möglich ist, dürfte allen klar sein.
Doch nun zum genauen Problem:
Es geht darum die Daten einer Viessmann-Wärmepumpe per Optolink-Kabel (USB) aus der Heizung zu lesen und mit dem Timberwolf Hutschienen-Server auf dem Bus zur Verfügung zu stellen. Da dies ein recht komplexes Thema ist, gibt es bisher keinerlei Howto um das zu realisieren. Alle bisherigen Beiträge setzen recht hohe Programmierkenntnisse voraus, die viele leider nicht haben.
Eine Lösung hat z.B. murelli146 hier viewtopic.php?f=25&t=683 mit openvdocker aufgezeigt. Der Haken daran ist, dass openvdocker nur für die 2xxx-Server verfügbar ist.

Das Schlüsselwort scheint ja erst einmal "vcontrold" zu sein. Nach meinen Recherchen ist das auch der erste große Fallstrick, da dort 2 xml-Dateien entsprechnd der vorhanden Heizung angepasst werden müssen vcontrold-xml und vito.xml). Doch wie genau - das konnte ich bisher auch nicht weiter herausfinden, da ich kein Programmierer bin.
Die nächste Frage ist, wie man vcontrold auf den TWS bekommt. Das müsste doch normalerweise in einen Container zu packen sein, da es Anleitungen für einen Raspi gibt, vcontrold dort zu installieren.
Doch vcontrold direkt bietet mir noch keine Möglichkeit die Daten auf den Bus zu senden.
Eine Möglichkeit wäre vielleicht über über den IOBroker. Dafür gibt es bereits ein gutes Video, diesen auf einem TWS zu installieren. Man muss nur beachten, dass man z.B. das Westhoff-Image nimmt, da das im Video beschriebene Image leider nur für die großen TWS funktioniert. Im IOBroker existiert eine Viessmann-Instanz. Doch die wiederum benötigt vcontrold.

Eine andere Möglichkeit wäre vielleicht folgende:
Es gibt ein Modul "vitocollect". Die ruft die Daten aus vcontrold ab und schreibt sie in eine InfluxDB. Da InfluxDB und Grafana bereits auf dem TWS existieren, dürfte es doch nicht sooooo kompliziert sein die Daten auch auf den Bus zu stellen.
Nähere Angaben findet Ihr hier: vcontrold mit Raspberry Pi und InfluxDB
Gibt es irgend jemanden hier im Forum, der eine funktionierende Lösung für die Hutschienenserver betreibt und diese einmal hier als Howto beschreiben könnte? Und wenn das Ganze dann auch noch so beschrieben würde, dass man das Alles auch als nicht-Unix-Programmierer versteht?
Das wäre echt super und ich kann mir vorstellen, dass es bestimmt Einige hier gibt, die dies nutzen würden.
Es kann doch nicht sein, dass ich mir noch einen Raspi neben den TWS auf die Hutschiene packe, um dort vcontrold zu installieren um dann mit dem IOBroker vom TWS die Daten aus dem Raspi hole. Oder wäre das momentan wirklich die einzige Möglichkeit?

Vielen Dank jetzt schon einmal an Alle, die etwas dazu beitragen können!!!
Viele Grüße,
Peter