Moin ihr! 🙂
Optolink ist 'alt', aber noch in Benutzung (bei mir auch). Öfter gab es Anfragen zum Betrieb zu lokalen Zwecken aber trotzdem weiter das Vitoconnect für Viessmann Cloud/Vicare/Viguide/Vi.API/Garantieverlängerung zu benutzen. Dazu jetzt hier die benutzerfreundliche Lösung, natürlich wieder open-source und kostenlos:
Er verbindet euer Optolink Gerät auf total einfache Weise mit allem was das Herz begehrt.
Kein Gehassel mit komplizierter Einrichtung und irgendwelchen kryptischen xml's. Einfach nen Raspi, ein paar Python Module draufkopiert, Optolinkadapter und bei Bedarf das Vitoconnect angesteckt, ggf. noch ein paar Anpassungen in der Settings_ini (COM Ports, IP Adressen, MQTT Passwort, Poll-Liste, ...) und los.
viel Spass damit & Grüsse!
Phil 🖖
Was an Vitosoft funktioniert nicht?
Wird der Optolink Adapter im Gerätemanager als funktionsfähig angezeigt oder hat er ein !
dann must du noch den Treiber installieren
Tjo ich hatte es installiert und hatte keine Verbindung bekommen.
Habe dann dummerweise das Update gemacht. Danach sagte es mir, dass die Lizenz abgelaufen sei.
darauf alles deinstalliert und wieder neu.
jetzt kommt gleich von Anfang an Lizenz ungültig.
Gibt es eine Möglichkeit auf diesen Rechner es nochmals zum laufen zu bekommen?
Das weiss ich nicht.
Schau mal ob nach der Deinstallation noch etwas in der Registry im Maschinen Pfad und Benutzer Pfad stehen bleibt. Das würde ich dann löschen.
Sonst anderen Rechner nehmen.
Werde ich schauen.
Mir gehen die Rechner aus. 🙄
Versuche mal:
JAZ für heizen r;0x1680;1;0.1
JAZ für WW r;0x1682;1;0.1
COP heizen r;0x1690;1;0.1
COP WW r;0x1691;1;0.1
Bei mir stimmt das und ich habe auch eine WO1C.
Hysterese Heizgrenze: r;0x7003;2;0.1 ??
Servus
Ich konnte die kurz im MQTT Explorer testen. Und es ging.
Wie bist du jetzt zu diesen Adressen gekommen? Im Excel sind diese nicht drinnen, zumindest 0x1680 und 0x1682 sind da nicht.
Super wären alle Adressen, die ich für das Schema benötige. 😁
Was komisch ist, ich bekomme keine Verbindung mehr zwischen der Vitocal und dem Rapbi mit Opto2 zusammen.
Ich fand die Parameter im Blatt CU401B_A und CU401B_G beide auch WO1C Controller.
Vielleicht die Optolink Switch service neu starten, das hilft oftmals.
Komisch, ich dachte ich muss mich an das Blatt CU401B_S halten.
Könntest du mir deine Adressen geben die man für das Schema benötigt?
Verbindung geht wieder, hatte einen Beistrich vergessen, dann geht nix mehr.
Ich könnte mit die Parameter die ich am 10-11-2024 beschrieben habe diese Wiedergabe in Homeassistant herstellen. Für mich reicht es. Ich habe kein WW im Vitocal, Kühlung ist mit eine NC box. Die COP berechne ich selber mit eine externe Energiezähler da die Vitocal COP nur die Energie der Verdichter enthält und nicht die etwa 200W der Pumpe und Elektronik.
Die Vitosoft Database ist nicht ganz complet und auch nicht ohne Fehler aber bis jetzt besser als was ich weiter gefunden habe.
Das Vitosoft Programm kan man neu installieren mit eine neue Lizenz wenn man es deinstalliert und auch alle Dateien löscht.
So ich habe es doch geschafft das Vitiosoft nochmals zu installieren und diesmal auch zum laufen zu bringen.
Habe das Abnahmeprotokoll erstellt.
@BP77 sehr schön
Dann siehst du schon mal was man alles abfragen kann.
Teilweise steht die Adresse im PDF mit dabei.
Sonst gibt es in einem der Menüs eine Debug Option wo das Programm die Kommunikation und die Adressen anzeigt.
Dann fragst du gezielt den gesuchten DP ab., in dem du ihn z.B. per TrendDiagramm zyklisch pollst.
hat eigentlich inzwischen jemand raus, wie die System/Anlagenzeit (0x088e) bei den Wärmepumpen codiert ist?
wenn nicht, wäre ich dankbar für eine Datenreihe mit Zeit und jeweils den 8 Bytes von 088e. Kann auch ruhig mit Unix Timestamp oder so sein. oder einfach ne influx Datenreihe...
0x088e gibt is bei mir nicht Vitocal 300_G (CU401B_G)
WPR_Uhrzeit~0x08E0 0x08E0 DateTimeBCD R/W 8
WPR3_08E1_Uhrzeit_UTC~0x08E1 0x08E1 NoConversion R/W 4
1;0x08E0;2024111403202003 20:17:01
1;0x08E1;1731615803 20:20:21
1;0x08E0;2024111403202416 20:21:13
1;0x08E0;2024111403202539 20:22:37
Die Anlage geht 3 Minuten vor.
oki, danke! kein Wunder dass mir dann graue Haare wachsen, wenn ich versuche die Daten an 0x088e in eine Zeit umzuwandeln...
Servus FransO
Ich finde einfach die Werte die ich für das Schema benötige bei mir nicht.
Ich würde das auch gerne so nachmachen. Aber die Werte aus der Tabelle was du am 10-11-2024 gepostet hast
funktionieren bei mir nicht (teilweise) oder es kommen Werte die mir nichts sagen.
Wenn ich die Adressen im Excel vergleiche, den da stehen die Erklärungen dabei, dann werde ich nicht schlau draus.
Kannst du mir hier nochmals helfen? Vor allem welche Adresse ist für was.
Hallo,
die Drücke, HeissgasTemp und Ventilöffnung sind im Protokoll vorhanden?
Dann kannst du die Adressen wie beschrieben herausbekommen.
Dazu habe ich in meine Darstellung:
Links-oben die Aussentemperatur 0x0101, 2, 0.1, True
Rechts oben die Fehler Indikation 0x0491, 1, 1, False
Mitte oben die Leistungsaufnahme von Verdichter 0x16A4, 4, 1, False
Indie Mitte die momentane COP = Heizleistung 0x16A0, 4, 1, False / Leistungsaufnahme Verdichter 0x16A4, 4, 1, False
Die aktuelle Überhitzung fand ich nicht.
Hui super, genau sowas habe ich gesucht.
Perfekt Danke.
Ich werde mich heute damit beschäftigen.
Was mir dann noch fehlt, schaffen wir sicher noch alle zusammen zu finden🙄
Danke für das Abnahmeprotokoll.
Das ist aber irgendeine Diagramm aus dem Internet und nicht von deiner Anlage??!
In dem das du mir geschickt hat findet man doch alles für das Kältekreis Diagramm
-Heissgastemperatur
-Sauggastdruck
-Heissgasdruck
Diese DP nimmst du der Reihe nach in ein Trenddiagramm im Vitososft auf und im DebugFenster siehst du die Adresse die das Programm verwendet.
VG
Servus,
dass Abnahmeprotokoll ist von meiner Anlage.
Was kommt dir komisch vor dabei?
Ja die sehe ich auch, aber du meintest es stehen die Adressen dabei. Oder irre ich mich?
Das Datum ist doch von 2020, oder stimmt die Uhr am Rechner nicht.
es steht nur bei manchen die Adresse gleich dabei, diese sind dann in Klammern
z.B. (7000) Anlagenschema ---> 0x7000
deswegen der Weg die gesuchten DP in das einzeln Trendiagramm aufnehmen und dann im debug Fenster identifizieren
Ja, dass Datum von meinem Laptop ist soweit hinten, da ich es seit dem Datum nicht mehr nutzte 🙄
Und ich hatte davor schon Vitasoft installiert, wenn ich es jetzt ändere, ist die Lizenz wieder ungültig.