NEWS
Viessmann-Adapter
-
JS Controller 1.2.3.
Upps… Das schaut alt aus, oder? `
Sehr alt, wie sind seit April auf 1.4.2!
Sent from my iPhone using Tapatalk
-
Oh wie peinlich Hatte nicht auf dem Schirm, daß der JS Controller separat upgedated werden muß…
Jetzt habe 1.4.2 drauf und dann neu gestartet. Problem ist aber leider noch das gleiche...
-
Oh wie peinlich Hatte nicht auf dem Schirm, daß der JS Controller separat upgedated werden muß…
Jetzt habe 1.4.2 drauf und dann neu gestartet. Problem ist aber leider noch das gleiche... `
Adapter deinstallieren dann neu… Und probier das Mal ohne laden der Daten aus
-
Erledigt. Immer noch nix in der Liste…
Die beiden "unreachable code" kommen immer noch - auch schon wenn ich noch keine Daten für die ssh Verbindung eingegeben habe.
-
Erledigt. Immer noch nix in der Liste…
Die beiden "unreachable code" kommen immer noch - auch schon wenn ich noch keine Daten für die ssh Verbindung eingegeben habe. `
Kannst du zwischen den Tabs springen?
-
Sorry, bin mir nicht sicher, was Du meinst…
Ich kann beliebig zwischen den Tabs wechseln. Die jeweilige Seite wird angezeigt.
Beim tab "ABFRAGEPUNKTE" kommt "Abfragedatenpunkte aus der VITO.XML" und dann die vier Spalten-Überschriften, aber keine Zeilen darunter.
-
Okay, ich denke ich weiß woher die Meldungen kommen.
Es wird wohl so sein, das der Aufbau der Vito nicht ganz passt. Bitte überprüfe ob diese dem der readme Seite des Adapter entspricht.
-
Könnte es sein, daß beim Parsen der .xml etwas schief geht? Ich habe die von hier https://github.com/openv/openv/wiki/Vor … terdateien für die 204D verwendet.
Vielen Dank schon mal für Deine Hilfe! `
Habe mir die gerade angeschaut, sieht eigentlich ganz gut aus.
Schalt den Adapter mal auf Debug, und lass mir die Logs zukommen
-
Okay, habe auch noch keinen Fehler gefunden. Aber ich werde das morgen in Ruhe mal nebeneinander legen.
Debug Logs schicke ich dann auch noch.
Vielen Dank, wünsche einen angenehmen Abend!
-
Hallo blauholsten,
Du hast Recht - es lag an der vito.xml. Der Aufbau war wohl fehlerhaft. Jetzt habe ich eine andere .xml verwendet, angepasst und alles funktioniert! Yippie…
Vielen Dank für Deine Hilfe!
Sammy
-
Generell kann ich nur empfehlen, sich die vito.xml anhand der vitosoft 300 demo mitgelieferten Beschreibungsdateien selsbt zu basteln oder zumindest zu überprüfen. Es geistert auch viel Mist herum. Die benötigten Infos/Dateien findet man nach der Installation im Verzeichnis: …\Viessmann Vitosoft 300 SID1\ServiceTool\MobileClient\Config
Eurn Heizungstypen könnt ihr auch vorab mit dem Optolinkkabel, der Vitosoft Demo und einem Laptop in Erfahrung bringen..
-
Kannst du mal ein Beispiel posten, was Vitosoft 300 da so ausspuckt?
Ich möchte irgendwie vermeiden, dass mir die Installation Müll auf meinem Windows-10-System hinterlässt, da es offensichtlich Probleme mit der Installation geben könnte, wie https://www.viessmann-community.com/t5/Experten-fragen/Vitosoft-300-Neuinstallation-auf-Win-10-Fehlermeldung-quot/qaq-p/37900 beschrieben.
Ansonsten gebe ich dir aber natürlich Recht. Ich habe auch bei mir jede einzelne Adresse der vito.xml samt zugehöriger Codierung in der vcontrold.xml überprüft und alles rausgeschmissen, was nicht funktionierte. Daher kann ich guten Gewissens sagen, dass meine xml-Dateien "sauber" sind in Verbindung mit unserer VScotHO1. 8-) Na ja, fast. Das fehlerhaft Setzen der Systemzeit und der Ferien habe ich noch drin. räusper
-
Hallo zusammen,
ich bin gerade dabei eine Vitotronic 300 GW2 anzubinden.
vcontrold und der Viessmann-Adapter laufen soweit.
Ich hab schwierigkeiten herauszufinden welches Protocol ich verwenden muss.
Hat jemand für die Heizungssteuerung eine Vito.xml?
Ich denke mir würde auch weiterhelfen wenn ich verstehen könnte wie ich die Adressen herraus finden kann.
Vielleicht kann mir jemand dabei etwas weiterhelfen.
Vielen Dank!
Grüße B4n4n3
-
Generell kann ich nur empfehlen, sich die vito.xml anhand der vitosoft 300 demo mitgelieferten Beschreibungsdateien selsbt zu basteln oder zumindest zu überprüfen. Es geistert auch viel Mist herum. Die benötigten Infos/Dateien findet man nach der Installation im Verzeichnis: …\Viessmann Vitosoft 300 SID1\ServiceTool\MobileClient\Config
Eurn Heizungstypen könnt ihr auch vorab mit dem Optolinkkabel, der Vitosoft Demo und einem Laptop in Erfahrung bringen.. `
Wie bist du daran gekommen an die Software ?
-
Hier gibts die 90 Tage Demo:
-
Wie hoch ist Chance, das man seine Parameter von der Heizung zerschießt?
Habe zu Anfang mit den ganzen Tools,
testweise eine Verbindung aufgebaut.
Eigentlich mit allen Tools für Windows,
die im Wiki gelistet sind, wo auch die Anleitung
für eine Installation für den Pi und vcontrold
sind.
Habe mit dem einem test Tool auch einen Wert
glaube das war 2020 ausversehen gesendet.
Habe mir jetzt mal die Demo von Vitosoft 300 geladen.
Und mir alle Parameter mal so angeschaut.
Dabei sind mir ein paar seltsame Werte aufgefallen.
Siehe Bilder
Siehe HK Name:
Siehe mehrere Parameter mit 255:
-
Ich hab vor einigen Tagen festgestellt das das Schreiben des Niveau mit Werten kleiner Null nicht funktioniert. Scheint aber kein Problem des Adapters zu sein, vcontrold macht das anscheinend nicht korrekt.
-
Ich bin gerade auf einen interessanten thread in vcontrold github gestoßen:
https://github.com/openv/openv/issues/218
Axel Hoogestraat beschreibt hier sehr schön, wie er:
1. die verfügbaren Mess- und Verstellgrößen der eigenen Anlage aus der Vitosoft 300 Demo bekommt (wie hier auch schon beschrieben)
2. verschieden Messgrößen auf der selben Adresse aber unterschiedlichen Bits auslesen kann (wie hier in den letzten Jahren des öfteren Beschriebene Adresse 0x2500 für HK_RaumsolltemperaturaktuellA1M1, HK_Frostgefahr_aktivA1M1 und HK_AktuelleBetriebsartA1M1)
3. alle verfügbaren Anlagentypen und deren Mess-/Verstellgrößen in eine Datenbank gespeichert hat
Ich versuche gerade den Ansatz nachzuvollziehen sowie herauszufinden, ob Axel seine DB jemals veröffentlicht hat.
Diese Konversation ist leider ein Übertrag aus dem openv /vcontrold wikispace, welches geschlossen wurde. Axel schreibt aber von der CCU.IO, daher habe ich gehofft ihn hier zu finden oder zumindest jemand der weiß was aus der Datenbank bzw. seinen Berechnungen geworden ist. Im Netz bin ich jedenfalls bisher auf keine xml Dateien gestoßen, welche auf ein und der selben Adresse zwei Messwerte ermitteln können.
-
Ich zeige euch hier mal meine vis-Steuerung unserer Viessmann Vitodens 200W (VScotHO1), weil ich bereits mehrfach darum gebeben wurde. Das Ganze ist aber absolut ohne Gewähr und Support. Aber es funktioniert bei mir nun so schon seit geraumer Zeit ohne Probleme.
Die Seite zum Anzeigen der aktuellen Timer-Werte:
Hier als txt-Datei zum Importieren:
Das zugehörige Javaskript (sicherlich an einigen Stellen noch verbesserungswürdig, da ich kein "großer" Javaskript-Programmierer bin 8-)
EDIT (15.01.2020): Da es Probleme gab mit der Datenübernahme bei der Forumsumstellung, habe ich den fehlerhaft übernommenen Code vorerst entfernt. Ich werde ihn aber zeitnah neu einfügen.
-
@ Thorsten: Vielen Dank für deine Files!
Ich habe es mittlerweile geschafft die Brennerleistung und den Status für die VScotHO1 hinzuzufügen. Beides auf der selben Adresse, allerdings verschiedene Bytes (0/1).Prinzipiell funktioniert es also. Leider kann man mit vcontrold derzeit meines Wissens zwar lange Blöcke lesen, aber nciht auswerten. Für die Auswertung sind derzeit nur 10 Bytes zugelassen.
Für manche vl nichts Neues, für andere hier Brennerstatus/-leistung:
vcontrold.xml
! <unit name="Prozent"><abbrev>PC1</abbrev>
! <calc get="V/2" set="V*2"><type>short</type>
! <entity>%</entity></calc></unit>
! <unit name="StatusByte2"><abbrev>STB2</abbrev>
! <calc get="B1" set="B1"><type>char</type></calc></unit>vito.xml
! <command name="getVitoPWRState_CFDM_value" protocmd="getaddr"></command>
! <addr>A38F</addr>
! <len>1</len>
! <unit>PC1</unit>
! <description>Brennerleistung in %</description>
! <command name="getVitoPWRState_CFDM_state" protocmd="getaddr"></command>
! <addr>A38F</addr>
! <len>2</len>
! <unit>STB2</unit>
! <description>Brennerstatus</description>Ich mache mich jetzt an den vcontrold source code um die 0..9Byte Begrenzung https://github.com/openv/openv/wiki/vcontrold.xml aufzuheben. Um zB den Frostschutzstatus, oder die Aktuelle SollRaumTemp zu lesen benötigt man mindestens 16 Byte.
Ich habe gerade ein Problem mit dem Viessmann Adapter. Wenn ich meiner Vito.xml Messgrößen hinzufüge und die xml im Adapter neu einlese werden diese hinzugefügt, lösche ich allerdings im xml Messgrößen, werden diese im Adapter nicht entfernt. Einzige Lösung für mich: Adapter deinstallieren.