openv / openv

:fire: OpenV Wiki
https://github.com/openv/openv/wiki
254 stars 29 forks source link

DB mit dokumentierten Adressen #132

Open WikiSpaxe opened 7 years ago

WikiSpaxe commented 7 years ago

Hallo Frank habe deinen Vorschlag in den Navigations-Bereich unter "Adressen" eingetragen, damit man diesen auch wieder finden kann ;-)

Ich arbeite an einer Datenbank, aus der die XML Dateien heruntergeladen werden können. Der user ramack hat dazu web space zur Verfügung gestellt.

Ich gebe hier mal das Login bekannt, für interessierte user, die das testen wollen.

URL: https://vito.rampro.de user: openv pw: PDc8phinVW

Es ist alles nur readonly, Erweiterungen editiere ich zuerst in meiner lokalen DB, bevor ich die Webseite aktualisiere.

Bitte um Feedback, ob Ihr mit dem Download und dem Zusammensetzen der XML Dateien zurechtkommt (siehe Register "Download")

Es reicht nicht, nur eine vito.xml pro Device zur Verfügung zu stellen, denn es sind auch neue Units für vcontrold.xml dazugekommen. Durch die Listen-Darstellung hat man einen besseren Überblick über die Daten und die zugehörigen Units. Deshalb bevorzuge ich die Datenbanklösung gegenüber manuell erstellten XML Dateien.

Gruss Hanspeter

WikiSpaxe commented 7 years ago

Hallo Hanspeter,

ich habe die Dateien von der Datenbank in Verwendung. Hierbei ist mir aufgefallen, das für die 555A unterschiedliche Datenpunkte verwendet werden.

Kesselsoll_eff VPlusHO1 555A TD getTempKSoll getaddr RKR_11KTSolleff_Kessel VPlusHO1 555A TD getTempKSoll

Ebenso gibt es bei der VPlusHO1 die Commands "getGwgBetriebsartM2". Was bedeutet hier das Gwg?

Viele Grüße

Franz

WikiSpaxe commented 7 years ago

Hallo Franz

GWG steht für "Gas Wand Gerät"

Das mit der Adresse 555A ist ein Fehler, den ich gelegentlich beheben werde. Danke für den Hinweis

Gruss, Hanspeter

WikiSpaxe commented 7 years ago

Update gemacht. Unter Impressum - History sind jeweils die jetzten Änderungen ersichtlich

WikiSpaxe commented 7 years ago

Hallo Hanspeter,

bei der VPlusHO1 gibt es noch weitere Adressen (0886, 08A7, 2323, 2*55D8) mit dem GWG im Text, sie haben keine Werte geliefert, habe sie bei mir entfernt. Langsam wird es übersichtlicher : -)

Viele Grüße Franz

WikiSpaxe commented 7 years ago

Super Sache mit der Datenbank. Wäre schön, wenn man auch für Programm Viess-Data exportieren könnte (geht aber auch mit einer zusätzlichen Konvertierung). Kann man hier auch über Datenpunkte diskutieren (Änderungsvorschläge, neue Datenpunkte etc. oder gibt es dazu eine andere Diskussion?

WikiSpaxe commented 7 years ago

Habe aus eigner Erfahrung ein paar Adress-Ergänzungen zur V150KB1.

Meines Wissens hat die V150KB1 keinen Anschluss für einen Abgastemperatursensor, also kein 0808 und kein 0816.

Zusätzlich zum aktuellen DB-Stand habe ich:

0200 Anlagenzeit wie 88E 0240 Zweite Warmwassersolltemperatur (Code 58 Zusatzfunktion für Trinkwassererwärmung) 2302 Bedien Sparbetrieb A1M1 5500 Kessel Ist-Temperatur wie 0802 5504 Kessel Einschaltpunkt (Sollwert - 3K) 5506 Kessel Ausschaltpunkt1 (Sollwert + 3K) 5508 Kessel Ausschaltpunkt (Sollwert + 9K) 5527 Außen-Temperatur gemischt 6500 Warmwasser Soll-Temperatur aktuell 6502 Kessel Soll-Temperatur bei Warmwasserbereitung

WikiSpaxe commented 7 years ago

Servus, vielen Dank für die Datenbank und OPENV generell. Echt gut! Bei meiner V200KW2 bekomme ich den Ölverbrauch durch folgende Umrechnung sauber dargestellt hin: in vito.xml:

  <addr>7574</addr>
  <len>4</len>
  <unit>OV</unit>
  <description>Ermittle angezeigten Oelverbrauch</description>
</command>

in

OV int l

getestet am Objekt :-)

PS:Um die abgefragten Daten in Node-Red/IOBroker leichter per Node-Red "split" Kommando verarbeiten zu können, nutze ich folgende Kommandozeile in einem Node-Red Shell Block: vclient -h localhost -p 3002 -c getOelverbrauch getBrennerstarts -k | sed 's/v1:' | sed 's/ v[0-9]\:/;/g' Dann erhält man direkt einen per Semikolon getrennten String auf der Kommandozeile (497.272949;8231.000000). Besser währe aber vermutlich eine json Ausgabe zu erzeugen.

WikiSpaxe commented 7 years ago
OV int l

ist natürlich in vcontrold.xml

WikiSpaxe commented 7 years ago

Hallo, leider funktioniert bei mir das logon für die oben von vitoopen erwähnte Datenbank "DB mit dokumentierten Adressen" nicht. Kann jemand helfen? Grüße Klaus

WikiSpaxe commented 7 years ago

Thank you for the file! But there seem to be no addresses for the GWG protocol. Does anybody have a working vito.xml and vcontrol.xml for a Vitodens 200 WB2 with GWG protocol? Thank you

WikiSpaxe commented 7 years ago

Hallo, bei mir funktioniert leider auch nicht der login für die oben erwähnte Datenbank "DB mit dokumentierten Adressen". Vielleicht kann mir auch jemand helfen. Vielen Dank!