Seite 1 von 2

Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Do Sep 27, 2018 10:10 am
von gospelrock
Hallo,

ich habe eine Viessmann Wärmepumpe (Vitocal 343G). Diese bietet eine optische Schnittstelle und dafür ist ein Optolink-Kabel (optisch / USB) erhältlich. Ich würde es begrüßen, wenn es eine Option gäbe über diese Schnittstelle Daten aus der WP auslesen zu können und im TWS weiterzuverarbeiten.

Hier gibt es Details zu den verwendeten Protokollen: Protokoll-Details

Danke,
Peter

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Do Sep 27, 2018 11:27 am
von StefanW
Ansich wäre es eine ideale Sache, wenn man sowas mit Python oder so in einem Docker Container anlegt. Weil eine richtige Entwicklung mit Oberfläche und allem drum und dran wäre wünschenswert, aber da müsste man wissen, WIEVIELE Kunden das gibt.

==> Bitte das Voting benutzen, damit wir ein Gefühl für die Wichtigkeit bekommen, merci


Stefan

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Do Sep 27, 2018 12:38 pm
von gbglace
Ein guter Docker, der dann mit den passenden Objekten in der TWS-Logik / KNX-Objekten versorgt wird wäre sicher schon ausreichend.
Offensichtlich gibt es ja wirklich schon sehr viele Projekte die eine Viessmann-Anbindung vorsehen (siehe Link).

Alternativ ggf eine direkte LON-Bus Kommunikation, aber der stand bisher noch nicht auf der Featureliste?!?

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Do Sep 27, 2018 7:49 pm
von tger977
Hallo zusammen,

den oben verlinkten vcontrold habe ich bereits bei mir auf dem TW am Laufen im Zusammenspiel mit dem Optolink USB Adapter. Allerdings läuft der Client, der dann die Daten abfrägt bei mir (noch) im wiregate, das ist dann der nächste Schritt der noch kommt. Allerdings braucht man dazu dann den Logikeditor um die Daten in die Timberwolf Objekte zu bekommen. Alternativ geht es derzeit auch per LBS link in EDOMI den vclient werkelt zu lassen und über EDOMI die Daten auf den Bus zu bekommen.

Thread den ich aufgemacht habe findet sich hier: viewtopic.php?f=25&t=207. Dort werde ich dann auch eine Anleitung reinstellen wenn es dann hoffentlich mit der BETA10 alles sauber funktioniert.

Problem an dem ganzen Viessmann gedöhns ist leider die schlechte und nicht wirklich offene Doku der Protokolldetails von Viessmann. Man muss für seine Anlage die passenden xml config Dateien selbst erstellen und das war bei mir echt eine stundelange try and error Aktion.

Hinzugefügt nach 8 Minuten 8 Sekunden:
gbglace hat geschrieben: Do Sep 27, 2018 12:38 pm Alternativ ggf eine direkte LON-Bus Kommunikation, aber der stand bisher noch nicht auf der Featureliste?!?
Dann benötigt man halt das LON Modul anstatt des USB Moduls... Und ob das dann wirklich einfacher zu implementieren ist weiß ich nicht. Vmtl. ist auch da eher das Problem an die Protokolldetails für die einzelnen Anlagen ranzukommen.

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Sa Sep 29, 2018 9:21 am
von StefanW
Dann sollte man für die diversen Vissmann-Versionen die von der Crowd zusammengetragenen xml irgendwie organisieren. Am Besten auf Github oder auch hier in der Knowledgebase. Da muss man eben zusammenhalten.

Wenn wir mal Luft haben, könnte man bei Vissmann mal offiziell um eine Lösungspartnerschaft anfragen, hinichtlich eines "offiziellen" KNX-Adapters für Ihre Heizungen. Aber im Moment ist nix mit Luft...

Stefan

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Sa Sep 29, 2018 9:58 am
von gbglace
Viessman hat ja mit der Vitocom200 auch schon einen KNX Adapter, nur sind die Kosten da nicht unerheblich für (bei der verkaufbaren Stückzahl sicher nachvollziehbar) und mit der Optolink-Schnittstelle geht dann doch mehr. Wenn man die Vitocom noch mit einem weiteren Modul koppelt sind wohl sogar Schreibbefehle nutzbar.

Für uns "Freaks" ist bisher der vcontrold wohl die umfangreichste Option die Anlagen auf den Bus zu bekommen.

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Mo Okt 08, 2018 11:41 am
von Mercator
Hallo
In den letzten Wochen ging die Tendenz immer weiter in Richtung zur Umstellung auf den TW und nun steht tstsächlich eine Umsetzung an.

Nun stellt sich die Frage, welche Variante es wird.

Eine Aufgabe für den TW wird die Anbindung unserer Viessmann Heizung sein.

Eigentlich dachte ich an das Hutschienenmodell 950.
Der hat ja aber nun kein Docker...

Der 2100 hat Docker, könnte noch Edomi, hat aber z.b. kein Grafana.

Wäre die Anbindung der Heizung auch ohne Docker möglich? Wie kann ich Diagramme auf dem TW generieren wenn kein Grafana installiert ist? Grafana zwingend notwendig?

LG
Andre

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Mo Okt 08, 2018 11:51 am
von gospelrock
Hallo Andre,

der 950Q bietet aber lt. Datenblatt die Möglichkeit für 5 Docker-Container.

LG,
Peter

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Mo Okt 08, 2018 11:58 am
von Mercator
Oh. Das habe ich dann wohl übersehen. Werd gleich noch mal schauen!

Re: Daten aus Viessmann-Heizung per Optolink-Kabel lesen

Verfasst: Mo Okt 08, 2018 12:15 pm
von StefanW
Hallo Andre,

den besten Überblick, was wo enthalten ist, findest Du in der Preisliste (das ist auch das am besten gepflegte Dokument, weil wir das intern auch verwenden). Es gibt eine Seite für die HArdware und eine Seite für die Softwarefeatures.


Zu Deinem Thema: Vissmann

==> Docker ist das eine, die CPU-Architektur ist das andere!

Bedeutet:

- Software, die für Intel Prozessoren kompiliert wurde, läuft auch nur auf solchen Architekturen die auf einem Intel x86 Prozessor basieren bzw. kompatibel sind (und damit auf unseren Desktop-Versionen, die mit einer kompatiblen AMD64 Plattform ausgestattet ist).

- Für die Nutzung von Software unter der ARM Cortex A9 HW-Plattform der Hutschienenserver (950 / 960) benötigt man Software, die für SW-Architektur "ARM v7 A" kompiliert wurde. Kurz, darauf funktioniert diejenigen Software, die auch auf dem "Rapberry PI 2 Model B" bereitgestellt wird (ebenfalls ARM v7 A)

==> Dementsprechend immer prüfen, ob eine gewünschte Software nicht nur in einem Docker Container sondern auch auf der gewünschten Plattform verfügbar ist.

Beim vcontrold für die Vissmann-Heizungen scheint es das zu geben: https://github.com/openv/openv/wiki/vco ... spberry-Pi

lg

Stefan