Modul zur Anbindung Viessmann Heizung (Vitotronic 200 KW1)

Begonnen von Adam, 15 Februar 2014, 18:17:35

Vorheriges Thema - Nächstes Thema

darkness

Zitat von: kvo1 am 17 März 2017, 22:18:40

darkness    ich habe auch die Steuerung  VScotHO1 mit der ID 20CB !
                                kannst Du  die Solltemperatur lesen und senden ? mit welchem Wert ??

Gruss
kvo1

Jepp, das klappt soweit:

SET, PARTYTEMPSOLL,     01F4230801  , 1ByteU     , -


kvo1

hi Darkness

ich habe für die Raum-Soll-Temp.

POLL, 01F7230601, 1ByteU, 1     , Temp-Raum-Soll      , -

... das tut !

kvo1
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

darkness

Ok, aber mein Problem ist ja die Party-Steuerung(ON/OFF). Nicht die Temperaturen.


kvo1

Hi darkness

probier mal ...

POLL, 01F7230301, 1ByteU, state , state_party         , -
POLL, 01F7230201, 1ByteU, state , state_spar          , -


kvo1
RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

Omega

@darkness
Das Setzen des Partymodus geht bei mir auch nicht mehr.

Zuletzt hatte ich das am 31.12. eingeschaltet - da hat das auch noch funktioniert. Hat ca. 15 Minuten benötigt, bis das Reading state_party auf "on" stand.
Das Modul 89_vcontrol.pm wurde ja schon länger nicht geändert - Von daher sehr merkwürdig das Ganze.

LG
Holger
NUC6i3SYH (FHEM 5.8 in VM)
Homematic: HMLAN, HMUSB, HM-Sec-SD, HM-CC-RT-DN, HM-TC-IT, ... + diverse weitere
LaCrosseGateway, ESPEasy
ZWave

darkon

@ darkness @Omega

Bei funktioniert es einwandfrei mit der VScotH01 ID 20CB wie folgt:


POLL, 01F7230301, 1ByteU, state , state_Party         , -
POLL, 01F7230201, 1ByteU, state , state_Spar          , -



SET, Party       ,    01F4233001  , 1ByteU     , -
SET, Spar        ,    01F4233101  , 1ByteU     , -


Die Adressen 0x2303 und 0x2302 können ausschließlich gelesen werden.

kvo1

Hi darkon

ZitatSET, Party       ,    01F4233001  , 1ByteU     , -
SET, Spar        ,    01F4233101  , 1ByteU     , -

und das funktioniert bei Dir ???
Wie schaltest Du den Party an bzw. aus mit einem set ......?

ich habe , aber ungeprüft, folgende Werte !


SET, WW      , 01F423230101, state      , -
SET, HWW     , 01F423230102, state      , -
SET, AUS     , 01F423230100, state      , -
SET, S-OFF   , 01F423020100, state_spar , -
SET, S-ON    , 01F423020101, state_spar , P-OFF
SET, P-OFF   , 01F423030100, state_party, -
SET, P-ON    , 01F423030101, state_party, S-OFF



RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

darkness

Diese Werte habe ich auch

SET, S-OFF   , 01F423020100, state_spar , -
SET, S-ON    , 01F423020101, state_spar , P-OFF
SET, P-OFF   , 01F423030100, state_party, -
SET, P-ON    , 01F423030101, state_party, S-OFF


Wie gesagt, Sparen klappt. Nur Party schaltet nicht.

Vielleicht möchte meine Heizung ja nur für mich Geld sparen  ::)

kvo1

Zitat von: darkness am 23 März 2017, 08:23:32
Diese Werte habe ich auch

SET, S-OFF   , 01F423020100, state_spar , -
SET, S-ON    , 01F423020101, state_spar , P-OFF
SET, P-OFF   , 01F423030100, state_party, -
SET, P-ON    , 01F423030101, state_party, S-OFF


Wie gesagt, Sparen klappt. Nur Party schaltet nicht.

Vielleicht möchte meine Heizung ja nur für mich Geld sparen  ::)

kurz getestet !
ich kann beides, sparen und Party machen  ;)

RPi1: mit CUL: HM-CC-RT-DN,HM-ES-PMSw1-Pl,HM-LC-BL1-FM,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SCI-3-FM,HM-SEC-SC-2,KFM-Sensor
RPi2: Viessmann(optolink) mit 99_VCONTROL.pm,
Cubietruck: Wheezy / Apache / Owncloud
Cubietruck: Armbian(Jessie) / fhem 5.7 / LMS 7.9
RPi3: (Test) mit 7" Touch  &  HM-MOD-RPI-PCB

Omega

@darkon
Zitat
SET, Party       ,    01F4233001  , 1ByteU     , -
SET, Spar        ,    01F4233101  , 1ByteU     , -

Du hast recht mit den Adressen - der Les- bzw. Schreibbarkeit. Danke.

LG
Holger
NUC6i3SYH (FHEM 5.8 in VM)
Homematic: HMLAN, HMUSB, HM-Sec-SD, HM-CC-RT-DN, HM-TC-IT, ... + diverse weitere
LaCrosseGateway, ESPEasy
ZWave

amenomade

#1300
Hi

Ich habe die XML Dateien vom Hersteller (aus Viessmann-Software-Config.zip im ersten Post) in Excel kombiniert und zusammengefasst.
In Spalte C nach Modell filtern. Bei mir (auch ne Vitotronic 200 KW1 = V200KW1) scheint es zu stimmen.

Leider schaffe ich es nicht auf einmal hochzuladen, deswegen 3 Teile.

Dazu gibt es ein interessantes Dokument für die "Codierung" Werte, sprich "Montage- und Serviceanleitung für Fachkraft".
http://www.viessmann.com/vires/product_documents/5851699VSA00001_1.PDF
(Siehe S.68-84): da findet man die Erklärungen von den "Knn" in der Excel Datei und die mögliche Werte.

Gruß

EDIT: wie gesagt, ist die ZIP-Datei in drei Teile geteilt. Man muss alle drei Teile runterladen, und dann die 001 mit z.B. 7zip öffnen, um die ganze Datei lesen zu können.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Wuppi68

Zitat von: amenomade am 24 März 2017, 21:08:03
Hi

Ich habe die XML Dateien vom Hersteller (aus Viessmann-Software-Config.zip im ersten Post) in Excel kombiniert und zusammengefasst.
In Spalte C nach Modell filtern. Bei mir (auch ne Vitotronic 200 KW1 = V200KW1) scheint es zu stimmen.

Leider schaffe ich es nicht auf einmal hochzuladen, deswegen 3 Teile.

Dazu gibt es ein interessantes Dokument für die "Codierung" Werte, sprich "Montage- und Serviceanleitung für Fachkraft".
http://www.viessmann.com/vires/product_documents/5851699VSA00001_1.PDF
(Siehe S.68-84): da findet man die Erklärungen von den "Knn" in der Excel Datei und die mögliche Werte.

Gruß

EDIT: wie gesagt, ist die ZIP-Datei in drei Teile geteilt. Man muss alle drei Teile runterladen, und dann die 001 mit z.B. 7zip öffnen, um die ganze Datei lesen zu können.
Hallo Anemoda,

Danke :-)

Wie hast Du die beiden "Riesen" Tabellen in "eine" Zeile zusammen gefasst? Ich bin da ein wenig gescheitert :-( Wollte halt eine "schöne" Lösung und keine Fleissarbeit :-)

Für MAC User und Leute die Multipart Archive nicht öffnen können:


cat Datei.z01 Datei.z02 Datei.z03 >Datei.zip
unzip Datei.zip
Jetzt auf nem I3 und primär Homematic - kein Support für cfg Editierer

Support heißt nicht wenn die Frau zu Ihrem Mann sagt: Geh mal bitte zum Frauenarzt, ich habe Bauchschmerzen

amenomade

Zitat von: Wuppi68 am 26 März 2017, 00:28:49

Wie hast Du die beiden "Riesen" Tabellen in "eine" Zeile zusammen gefasst?

Import der XML Dateien, eine Makro um die leere Zellen zu füllen, und SVERWEIS Formeln um die Daten zu kombinieren.

Gruß
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

funclass

Ich habe nun seit langer Zeit auch mal wieder das Modul eingebunden um ein paar Werte aus meiner Wärmepumpe Vitocal 222-G (Gerätekennung 2048) auszulesen und diese zu steuern. Soweit klappt alles ganz gut, einzig die Einstellung "1x WW" kann ich nicht finden. Habe die Viessmann XML schon komplett durchsucht. Die 2. WW-Temp hab ich gefunden, nennt sich dort WW_Temp_Legionelle. Aber nun würde ich gern die einmalige Warmwasserbereitung auf diese Temp via FHEM ansteuern.

Ich bin schon so weit, dass ich mit

POLL, 01F7B00401, 2ByteU, 1, EinmalWW , -

die folgenden Werte bekomme.

1xWW Aus: 2
0x0002
0000 0000 0000 0010

1xWW Ein: 514
0x0202
0000 0010 0000 0010


Damit habe ich vermutet, dass im Byte B004 diese Info steckt. Nur wenn ich nur dieses eine Byte auslese, dann bleibt der Wert konstant bei 2, egal welche Einstellung an der WP grad gesetzt ist. Hat schon Jemand die Einmal-Warmwasser-Funktion erfolgreich ansteuern können?

Wuppi68

Zitat von: amenomade am 26 März 2017, 00:44:36
Import der XML Dateien, eine Makro um die leere Zellen zu füllen, und SVERWEIS Formeln um die Daten zu kombinieren.

Gruß

Genau auch mei Weg ....

Dachte nur, dass es vielleicht so eine "Matrix SVerweis" oder so gibt
Jetzt auf nem I3 und primär Homematic - kein Support für cfg Editierer

Support heißt nicht wenn die Frau zu Ihrem Mann sagt: Geh mal bitte zum Frauenarzt, ich habe Bauchschmerzen