Seite 1 von 1
Container mit vcontrold für Viessmann Heizungsanbindung
Verfasst: Fr Sep 14, 2018 11:52 pm
von tger977
Hallo zusammen,
ich habe nun endlich auch den vcontrold auf dem Timberwolf als Docker Container am Laufen!
Eine Anleitung muss ich noch schreiben, bzw. ich würde eigentlich gleich gerne ein fertiges Image zur Verfügung stellen. Dazu möchte ich aber jetzt mal warten wie das mit einem repository für den Timberwolf weitergeht und auch abwarten wie das Basisimage von ElabNet aussehen wird um dann ggf. darauf aufbauend ein Image zur Verfügung stellen.
Zumindest ist mal der Beweis erbracht daß es geht und ich habe wieder eine Baustelle weniger bei der Migration vom wiregate zum TWS

Re: Container mit vcontrold für Viessmann Heizungsanbindung
Verfasst: Sa Sep 15, 2018 7:17 am
von gbglace
Andi, damit hast von mir für diese Woche schonmal den Titel Betauser der Woche verdient.
Super Sache.
Im ganz groben ist der Docker ein Paket welches mit der Viessmann spricht. Geht die Kommunikation darin noch via eibd und KNX?
Ich denke schon.
Wäre es für Dich aus einem Systemstruktur Gedanken denkbar den später so zu modifizieren, das die Kommunikation ggf nur über KOs geht die direkt im TWS angelegt wurden. Also erstmal am KNX selbst vorbei direkt in den TWS und dort für eine Logikengine abgreifbar.
Klar benötigen wir dafür auch erst noch die Logikengine aber auch das wird ja demnächst kommen.
[mention]StefanW[/mention] Solche Konstruktionen sind doch sicher auch noch Mal in einer Ausbaustufe möglich? Also Signale vom Docker direkt in TWS-Objekte und dann von dort dahin wo sie gebraucht werden (KNX/DMX/Mod)?
Ach und das vorm Frühstück, genial.
Grüße Göran
Re: Container mit vcontrold für Viessmann Heizungsanbindung
Verfasst: Sa Sep 15, 2018 8:48 am
von tger977
Hallo Göran,
danke für die Blumen
ganz grundsätzlich: vcontrold ist ein Dämon der mit einer USB Optolink Schnittstelle kommuniziert und damit mit einer Viessmann Heizung kommuniziert. Man kann dann über eine Telnet Verbindung/port dem Dämon Befehle schicken oder aber eben auch über den vclient per Skripte das automatisiert machen. Bei mir habe ich nun nur den Dämon umgezogen der bisher auf dem wiregate lief, der client läuft bei mir eh auf einem anderen Rechner (EDOMI).
Aber: falls Du das ganze bisher nicht woanders am Laufen hast: das Ganze einrichten ist leider schon ne Menge Arbeit, speziell erstmal die passenden xml Konfigfiles für Deine Anlage zu erstellen war bei mir ziemlicher Aufwand, da Viessmann da ein wenig zugeknöpft ist und die Protokolle nicht wirklich offen legt.
Also prinzipiell ist da fast alles möglich, man braucht nur die Zeit dafür... Ob man direkt in TWS Objekte reinkommt, dazu muss Stefan was sagen. Im Moment lese ich die Werte bei mir per vclient LBS von EDOMI aus und schicke Sie in EDOMI Objekte und von dort auf den KNX Bus und in die Datenbank zum speichern. Sollte aber aus meiner Sicht auch mit dem TWS direkt dann gehen.
Re: Container mit vcontrold für Viessmann Heizungsanbindung
Verfasst: Sa Sep 15, 2018 11:13 am
von StefanW
gbglace hat geschrieben: ↑Sa Sep 15, 2018 7:17 amSolche Konstruktionen sind doch sicher auch noch Mal in einer Ausbaustufe möglich? Also Signale vom Docker direkt in TWS-Objekte und dann von dort dahin wo sie gebraucht werden (KNX/DMX/Mod)?
Ja, daran arbeiten wir gerade.
Es wird für jedes Subsystem seine eigenen Objekte geben, deren Präfix ("K" für KNX, "OW" oder "1W" für 1-Wire) der Nutzer SELBST vergeben kann, genauso wie die Objektbezeichnung (außer KNX, da wird die als laufende Ordnungsnummer von der ETS vergeben).
Bedeutet, es wird dann Visu-Objekte (für verschiedene Visus) genauso geben, wie Docker-Objekte. Alle diese Objekte lassen sich verknüpfen. Mehr darf ich noch nicht sagen.... aber das wird sagenhaft
lg
Stefan