NEWS
Viessmann: Konfiguration Adapter (bzw. vcontrold)
-
Hab jetzt endlich vcontrold zum Laufen gebracht, knabbere jetzt aber an der Konfiguration des Adapters. Wenn ich da nämlich auf die Einstellungen gehe, dann wird als Anlagen-ID "2094" angezeigt, obwohl ich in der vcontrold.xml "20CB" eingetragen habe (Name der Anlage und Protokoll stimmen damit natürlich auch nicht). IP des RasPi ist korrekt eingetragen und der Port auch ("3002"). Jetzt bin ich mit meinem Latein (wieder mal) am Ende, vor allem weil ich nichts weiter über die Konfiguration der vito.xml gefunden habe. Hab die meiner Meinung nach passenden Dateien von https://github.com/openv/openv/wiki/Vor … terdateien geladen (da steht die richtige Anlagen-ID drin und als Protokoll auch "P300"). vcontrold läuft (testhalber mit "-n"), Port ist lt. Meldung geöffnet und der Client verbunden; die Anzeige des Adapter steht auch auf grün.
Gehe ich trotzdem auf die Objekte, dann werden mir unter "get" zwar eine Reihe von Datenpunkten angezeigt, 9 davon jedoch ohne irgendwelche Werte, 6 mit "ERR: command unknown" und nur einer mit einem Zahlenwert ("TempWWist"); bei den Einträgen mit "ERR: command unknown" handelt es sich um die, für die ich Abfrageintervalle definiert habe (zusamen mit dem einzigen korrekt angezeigten Wert "TempWWist"). Die Einträge für die ebenfalls definierten Abfrageintervalle für "BetriebArt" und "TempAussen" tauchen überhaupt nicht auf.
irgendeinen Rat?
-
Vor genau demselben Problem stehe ich auch.
Wenn ich via telnet direkt auf den vcontrold gehe, kann ich die Werte fehlerfrei abfragen und teilweise auch setzen.
(Vitodens 300-W B3HB mit USB Adapter vom Vitoconnect 100 OPTO1 an einem RPi0)
-
Bei mir ist das Problem gelöst. Abweichend von der https://github.com/openv/openv/wiki/vcontrold-mit-Raspberry-Pi steht nämlich in der Beschreibung beim Adapter in ioBroker (also beim Fragezeichen neben dem Plus zum Anlegen einer Instanz)
> Um die Kommandos aus der VITO.XML einzulesen, ist es nötig, diese in das Adapter Verzeichnis zu kopieren (../iobroker/node_modules/iobroker.viessmann). Nach dem Starten der Instanz, wird diese dann automatisch eingelesen.
Sprich es reicht <u>nicht</u>, gemäß der Beschreibung die beiden xml-Dateien in das Verzeichnis /etc/vcontrold zu kopieren. Die vito.xml muß dort auch stehen, ehe die Instanz für den Viessmann-Adapter erzeugt wird.Bin da nur durch Zufall drauf gestoßen, weil die überdimensionalen Screenhots alles überlagern und die Schrift auch sehr klein ist. Jetzt werden bei der Konfiguration des Adapters auch die richtige ID und das richtige Protokoll angezeigt.
Daten werden mir inzwischen angezeigt, allerdings nicht alle, die ich mir wünsche. Hab die vito.xml von https://github.com/openv/openv/wiki/Vor … terdateien, die - zumindest was die Device-ID "20CB" angeht - die richtigen Einträge aufweist. Diese Datei ist gegenüber den Dateien, die ich mir von https://github.com/openv/vcontrold/tree/master/xml/300 geholt habe, eingeschränkt und ich muß erstmal schauen, wo die Unterschiede liegen und ob ich die fehlenden Parameter noch ergänzen kann.
Bin auch insofern noch nicht ganz fertig, als ich den automatischen Start von vcontrold noch nicht konfiguriert habe (läuft im Augenblick mit "vcontrold -n" direkt).
-
Sorry,
ich habe das Thema jetzt erst gefunden! Aber es gab einen Upload Fehler von mir bei der NPM Version. Ich habe meine Vito da aus versehen mit hochgeladen.
Bitte die Git Version installieren, oder von NPM die 0.5.1
-
Ich habe iobroker und den Viessmann Adapter installiert.
Das Gateway ist mit Viessmann verbunden und läuft auch auf der App.
Leider bekomme ich den Adapter von IOBroker nicht mit Viessmann verbunden.
Hat da vielleicht jemand eine Anleitung?
-
Ich habe iobroker und den Viessmann Adapter installiert.
Das Gateway ist mit Viessmann verbunden und läuft auch auf der App.
Leider bekomme ich den Adapter von IOBroker nicht mit Viessmann verbunden.
Hat da vielleicht jemand eine Anleitung? `
Welchen Adapter hast du installiert? Der Viessmann Adapter ist nicht für die Kommunikation über das Gateway konzipiert.
-
Hast du es mal mit https://forum.iobroker.net/viewtopic.php?f=23&t=3048#p27794 versucht? Ich habe allerdings eine Anlage mit nur einem Heizkreis.
Gruß,
Thorsten
-
Ich habe es mit den Viessmann Adapter probiert.
Zwischen den Feiertage habe ich frei, dann werde ich das mit den XML ausprobieren.
Kann ich die einfach installieren?