|
|
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| {{Baustelle}}
| |
| {{Hinweis|Das Modul 89_VCONTROL300 ist zur Zeit noch nicht im offiziellen FHEM Repository verfügbar. Die vorliegende Wiki-Seite befindet sich im Aufbau.}} | | {{Hinweis|Das Modul 89_VCONTROL300 ist zur Zeit noch nicht im offiziellen FHEM Repository verfügbar. Die vorliegende Wiki-Seite befindet sich im Aufbau.}} |
|
| |
| {{Infobox Modul | | {{Infobox Modul |
| |ModPurpose=Modul für Viessman Vitotronic Steuerung | | |ModPurpose=Modul für Viessman Vitotronic Steuerung |
Zeile 40: |
Zeile 38: |
|
| |
|
| === Parameter des Define=== | | === Parameter des Define=== |
| | <code>define <name> VCONTROL300 <serial-device/LAN-Device:port> <configfile> [<intervall>] </code> |
| | :;''<serial-device/LAN-Device:port>'' |
| | ::USB Port (e.g. com4, /dev/ttyUSB3) or TCPIP:portnumber (USB-Port wird bevorzugt empfohlen) |
| | :;''<configfile>'' |
| | ::Pfad zur Konfigurationdatei mit den dort zu hinterlegenden VIESSMANN DATAPIONT-Adressen (memory-Addresses) |
| | ::Der Pfad-Standardwert -ohne jegliche Angabe- ist direkt im Stammverzeichnis von FHEM. |
| | :;''<intervall>'' |
| | ::Poll Interval in Sekunden. Empfohlen wird 300 (Sekunden) und keine dauerhaften kurze zyklische Write's. |
| | :;''<protocol>'' |
| | ::Definiert welches Protokoll verwendet werden soll. Mögliche Werte sind KW und 300 (keine Angabe = Standard = 300). |
| | :; ''<protocolparam>'' |
| | ::Definiert zusätzliche Paramter für das Protokoll. Standardwert ist "" LEER. (Bislang keine Anwendung bekannt / keine Bedeutung) |
|
| |
|
| define <name> VCONTROL300 <serial-device/LAN-Device:port> <configfile> [<intervall>]
| | ====Beispiel:==== |
| | | Der OptoLink Adapter liegt als serial device auf com4, Abruf (POLL/SET) alle 360 Sekunden (6 Minuten), Konfigurationdateiname ist "VCONTROL300_FCU.cfg", die Datei liegt im FHEM root Verzeichnis, Protokoll 300. |
| ;''<serial-device/LAN-Device:port>''
| |
| | |
| USB Port (e.g. com4, /dev/ttyUSB3) or TCPIP:portnumber (USB-Port wird bevorzugt empfohlen)
| |
| | |
| ;''<configfile>''
| |
| | |
| Pfad zur Konfigurationdatei mit den dort zu hinterlegenden VIESSMANN DATAPIONT-Adressen (memory-Addresses)
| |
| | |
| Der Pfad-Standardwert -ohne jegliche Angabe- ist direkt im Stammverzeichnis von FHEM.
| |
|
| |
|
| ;''<intervall>'' | | ;Windows: |
| | :<code>define FCU VCONTROL300 com4 VCONTROL300_FCU.cfg 360 300</code> |
| | ;Linux: |
| | :<code>define FCU VCONTROL300 /dev/ttyUSB3 VCONTROL300_FCU.cfg 360 300</code> |
|
| |
|
| Poll Interval in Sekunden. Empfohlen wird 300 (Sekunden) und keine dauerhaften kurze zyklische Write's.
| | OptoLink remote via serial2net on target host: |
| | :<code>define FCU VCONTROL300 <IP>:<Port> VCONTROL300_FCU.cfg 360 300</code> |
|
| |
|
| ;''<protocol>''
| |
|
| |
| Definiert welches Protokoll verwendet werden soll. Mögliche Werte sind KW und 300 (keine Angabe = Standard = 300).
| |
|
| |
| ; ''<protocolparam>''
| |
|
| |
| Definiert zusätzliche Paramter für das Protokoll. Standardwert ist "" LEER.
| |
|
| |
| (Bislang keine Anwendung bekannt / keine Bedeutung)
| |
|
| |
| ======Beispiel:======
| |
| serial device com4, Abruf (POLL/SET) alle 360 Sekunden (6 Minuten), Konfigurationdateiname ist "VCONTROL300_FCU.cfg", die Datei liegt im FHEM root Verezichnis, Protokoll 300.
| |
|
| |
| Windows: define FCU VCONTROL300 com4 VCONTROL300_FCU.cfg 360 300
| |
|
| |
| Linux: define FCU VCONTROL300 /dev/ttyUSB3 VCONTROL300_FCU.cfg 360 300
| |
|
| |
| Remote via serial2net on target host: define FCU VCONTROL300 <IP>:<Port> VCONTROL300_FCU.cfg 360 300
| |
| ==Konfiguration== | | ==Konfiguration== |
| {{Randnotiz|RNTyp=Warn|RNText=Achtung! Die Syntax für VCONTROL und VCONTROL300 unterscheidet sich voneinander in der Abfolge der Parameter und in der Kodierung der Adresse. Konfigurationsdateien können daher nicht eins zu eins übernommen werden, sondern müssen ggf. manuell umformatiert werden!}} | | {{Randnotiz|RNTyp=Warn|RNText=Achtung! Die Syntax für VCONTROL und VCONTROL300 unterscheidet sich voneinander in der Abfolge der Parameter und in der Kodierung der Adresse. Konfigurationsdateien können daher nicht eins zu eins übernommen werden, sondern müssen ggf. manuell umformatiert werden!}} |
Zeile 134: |
Zeile 121: |
| |{{Link2Forum|Topic=67744|Message=1232414|LinkText=Copy/Paste}} | | |{{Link2Forum|Topic=67744|Message=1232414|LinkText=Copy/Paste}} |
| |Adressen für Daten aus Solarthermie; Benutzer {{Link2FU|20404|guhu}} in {{Link2Forum|Topic=67744|Message=1232414|LinkText=diesem Forenbeitrag}} | | |Adressen für Daten aus Solarthermie; Benutzer {{Link2FU|20404|guhu}} in {{Link2Forum|Topic=67744|Message=1232414|LinkText=diesem Forenbeitrag}} |
| | |- |
| | | VITOVALOR |
| | | C3TB |
| | | [[VCONTROL300-VitovalorC3TB]] |
| | | [[Benutzer:300P]]; Viessmann Vitovalor-300P Typ C3TB mit Vitotronic 200-HOE3 mit 3 Heizkreisen plus Warmwasser |
| <!-- Schablone für neue Tabellenzeilen | | <!-- Schablone für neue Tabellenzeilen |
| |- | | |- |
Zeile 142: |
Zeile 134: |
| --> | | --> |
| |} | | |} |
|
| |
|
| |
| ====Beispiel einer cfg-Datei für eine Brennstoffzelle (VITOVALOR 300-P Typ C3TB)====
| |
| Einige Adressen in dieser Konfigurationsdatei sind nicht zu 100% überprüft ob die Namensgebung richtig ist. Es sollte auch vermieden werden, zu viele der darin deaktiven (mit # am Zeilenanfang) POLL-Werte zu aktivieren. Als Ergebnis werden dann mit Steigerung der Anzahl automatisch Übertragungsfehler auftreten.
| |
|
| |
| PS:
| |
| Einige dieser Adressen sind sicherlich für andere Geräte nutzbar<syntaxhighlight line="1">
| |
| ###############################################################################
| |
| # Anlage Viessmann Vitovalor-300P Typ C3TB mit Vitotronic 200-HOE3
| |
| # mit 3 Heizkreisen plus Warmwasser,
| |
| # Abfrage inkl. einiger wichtiger FCU-Werte
| |
| # cfg-Dateiname : 89_VCONTROL300_FCU.cfg
| |
| # Versionerstellung : ab 2018 - 300P
| |
| ###############################################################################
| |
| #POLL, SENDCMD, PARSE, DIVISOR, READING-NAME, KUMULATION
| |
| ###############################################################################
| |
|
| |
|
| |
| ##############################################################################
| |
| # Systemdaten (allgemein)
| |
| ##############################################################################
| |
| POLL, 088E, date, 1, AA-System-Zeit, -
| |
| POLL, 00F8, 2ByteH, 1, AA-System-ID, -
| |
| # Gerätekennung der Anlage hier z.B. 20E3 (Vitovalor300P)
| |
| POLL, 7700, 1ByteU, hscheme, AA-System-Heizkreiswarmwasserschema, -
| |
| # 1=A1 2=A1+WW 3=M2 4=M2+WW 5=A1+M1 6=A1+M2+WW 7=M2+M3 8=M2+M3+WW 9=A1+M2+M3 10=A1+M2+M3+WW
| |
| POLL, 7701, 1ByteU, 1, AA-Anlagentyp, -
| |
| # 1=Einkessel
| |
| # 2=Mehrkessel-LON-Kaskadenbetrieb
| |
| # 3=Mehrkessel-Kontaktsteuerung-Kaskaderegelegung über Schaltkontakte eingebunden (Kaskade anderer Hersteller)
| |
| POLL, 7751, 1ByteU, 1, AA-Hydr.-Weiche-Int.-Pumpe, -
| |
| # 0=läuft bei Anforderung
| |
| # 1=läuft bei Anforderung, aber nur wenn Brenner läuft
| |
| # 2=Pufferspeicher: Interne Pumpe läuft bei Anforderung nur, wenn der Brenner läuft.
| |
| POLL, 7777, 1ByteU, 1, AA-Viesmann-Teilnehmernummer-LON, -
| |
| # 1 = Kesselregelung 10 = Heizkreisregelung 5 = Kaskade
| |
| POLL, 7798, 1ByteU, 1, AA-Viesmann-Anlagennummer, -
| |
| # Anlagennummer innerhalb einer Viessmanndomain
| |
| ###############################################################################
| |
| # PUMPEN
| |
| ###############################################################################
| |
| POLL, 0A3C, 2ByteU, 1, PDrehzahl , -
| |
| POLL, 6762, 2ByteU, 1, PNachlauf , -
| |
| POLL, 6765, 1ByteU, valve , PBauartUmschaltventil , -
| |
| # 0:ohne
| |
| # 1:Viessmann_Ventil
| |
| # 2:Wilo_Ventil
| |
| # 3:Grundfos_Ventil
| |
| POLL, 7660, 2ByteU_1stByte, state, PStatus-intern ,-
| |
| POLL, 7660, 2ByteU_2ndByte, 1, PDrehzahl-intern ,-
| |
| POLL, 7663, 2ByteU_1stByte, state, M1_PStatus ,-
| |
| POLL, 7663, 2ByteU_2ndByte, 1, M1_PDrehzahl ,-
| |
| POLL, 7665, 1ByteU, state, M2_PStatus ,-
| |
| #POLL, 7666, 1ByteU, 1, M2_PDrehzahl ,- # error - n.i.O. 2022-09-29
| |
| POLL, 6513, 1ByteU, state, Pumpen-Speicherladepumpe ,-
| |
| ###############################################################################
| |
| # Volumenstrom, Vor- & Rücklauf
| |
| ###############################################################################
| |
| POLL, 0C20, 2ByteU, 100, BR-Temp-Ruecklauftemperatur, - #2022-09-29
| |
| POLL, 2544, 2ByteU, 10, BR-Temp-Vorlauftemperatur_Soll, - #2022-09-29
| |
| POLL, 0C24, 2ByteU, 1,AA-Volumenstrom, - #2022-09-29
| |
| POLL, 7688, 2ByteU, 1,AA-Foerderhoehe, - #2022-09-29
| |
| ###############################################################################
| |
| # TEMPERATUREN
| |
| # Vor- Rücklauftemperaturen
| |
| ###############################################################################
| |
| POLL, 0810, 2ByteU, 10, BR-Temp-Vorlauf , -
| |
| POLL, 2900, 2ByteS, 10, BR-Temp-Vorlauf-1 , -
| |
| POLL, 3900, 2ByteS, 10, BR-Temp-Vorlauf-M2, -
| |
| #POLL, 4900, 2ByteS, 10, BR-Temp-Ruecklauftemperatur_tHR , - # ???
| |
| POLL, 0B15, 1ByteU, 10, BR-Temp-Ruecklauf_tHR, -
| |
| POLL, 081A, 2ByteU, 10, BR-Temp-Vorlauf-2 , -
| |
| POLL, 080A, 2ByteU, 1, _BR-Temp-Ruecklauf , -
| |
|
| |
|
| |
| ###############################################################################
| |
| # WW-Temperatur
| |
| ###############################################################################
| |
| # POLL, 0804, 2ByteU, 10, BR-Temp-Warmwasser ,- #was ist der Unterschied zu 080C?
| |
| # POLL, 080C, 1ByteU, 1, BR-Temp-Warmwasser, - #was ist der Unterschied zu 0804?
| |
| # POLL, 6300, 1ByteU, 1, BR-Temp-Warmwasser-Soll , -
| |
| POLL, 0812, 2ByteU, 10, BR-Temp-Speicher-Ladesensor , - #identisch zur Wassertemperatur, angeblich ''Speicher Ladesensor''
| |
| POLL, A3C5, 2ByteU, 100, BR-Temp-Warmwasser-Soll-DHWC , -
| |
|
| |
| ###############################################################################
| |
| # Kessel-Temperaturen und diverses
| |
| ###############################################################################
| |
| POLL, 555A, 2ByteU, 10, BR-Temp-Kessel-Soll, - #Wert schwankt stark
| |
| POLL, A391, 1ByteU, 10, BR-Temp-Kessel-Soll-Active , -
| |
| POLL, A393, 1ByteU, 10, BR-Temp-Kessel-Vorlauf-Aktuell , -
| |
| POLL, 0802, 2ByteS, 10, BR-Temp-Kessel-Ist[°C], -
| |
| POLL, 6760, 1ByteU, 1, BR-Temp-Kesseloffset , -
| |
| #POLL, 5502, 1ByteS, 10, BR-Temp-Kessel-Soll[°C], - #Fehler beim auslesen
| |
| POLL, 0842, 1ByteU, state, BR-Brenner, -
| |
| POLL, 088A, 2ByteU, 1, BR-BrennerStarts, day
| |
| POLL, 7574, 4Byte , 1, BR-Gasverbrauch, -
| |
| POLL, 6515, 1ByteU, state, BR-Warmwasser-Zirkulationspumpe2 ,- # gleich wie ....0846 ??
| |
| POLL, 0846, 1ByteU, state, BR-Warmwasser-Zirkulationspumpe , - # gleich wie ...6615 ??
| |
| POLL, 55D3, 1ByteU, state, BR-Brennerstatus, -
| |
| POLL, 08AB, 4Byte , 3600, BR-BrennerStundenbisWartung, -
| |
| POLL, 08A7, 4Byte, 3600, BR-Betriebsstunden , day
| |
| POLL, 5726, 2ByteU, 10, BR-Gasverbrauch-Codierung, -
| |
| #POLL, 2305, 1ByteU, 10, BR-Neigung-HK3, - #???? unklar
| |
| #POLL, 2304, 1ByteU, 1, BR-Niveau-HK3, - #???? unklar
| |
| #POLL, B39D, 4Byte, 1, BR-Istleistung, - #V2019-07 ????
| |
| POLL, A38F, 2ByteU_1stByte, 2, BR-BrennerLeistung, - #2022-09-29
| |
| POLL, A38F, 2ByteU_2ndByte, 1, BR-BrennerStatus, - #2022-09-29
| |
| POLL, 55D3, 1ByteU, 1, BR-Modulation, - #2022-09-29
| |
|
| |
|
| |
|
| |
| ##############################################################################
| |
| # Brennerdaten
| |
| # allgemeine Temperaturen
| |
| ##############################################################################
| |
| POLL, 0808, 2ByteU, 10, BR-Temp-Ruecklauf_17A, -
| |
| POLL, 5525, 2ByteS, 10, BR-Temp-Aussen-Tiefpass_30, - # 5525 liefert "Tiefpass-Temperatur", 5527 liefert "gedaempft" ueber 30 Minuten
| |
| POLL, 5527, 2ByteS, 10, BR-Temp-Aussen-Gedaempft_30, - # 5525 liefert "Tiefpass-Temperatur", 5527 liefert "gedaempft" ueber 30 Minuten
| |
| POLL, 0800, 2ByteS, 10, BR-Temp-Aussen, -
| |
| POLL, 0804, 2ByteS, 10, BR-Temp-WarmWasser-Ist[°C], -
| |
| POLL, 6300, 1ByteU, 1, BR-Temp-WarmWasser-Soll[°C], -
| |
| POLL, 080E, 2ByteS, 10, BR-Temp-Aussen-HK3-Ist[°C], -
| |
|
| |
|
| |
| ###############################################################################
| |
| # EINSTELLUNGEN HK1 --- Kreis ohne Mischerregelegung
| |
| ###############################################################################
| |
|
| |
| #####################################################################################
| |
| # Einstellungen HK1
| |
| #####################################################################################
| |
| #POLL, 27D3, 1ByteU, 10, HK1-Kennlinie-Neigung ,-
| |
| #POLL, 27D4, 1ByteU, 1, HK1-Kennlinie-Niveau ,-
| |
| #POLL, 2309, date, 1 , _HK1-Urlaub-Beginn , -
| |
| #POLL, 2311, date, 1 , _HK1-Urlaub-Ende , -
| |
| #####################################################################################
| |
| # Temperaturen HK1
| |
| #####################################################################################
| |
| #POLL, 2544, 2ByteU, 10, HK1-Temp-Vorlauf-Soll, -
| |
| #POLL, 2306, 1ByteU, 1, HK1-Temp-Raum-Soll-3-37 , -
| |
| #POLL, 2307, 1ByteU, 1, HK1-Temp-Raum-Soll-Reduz-3-37 , -
| |
| #POLL, 27A3, 1ByteU, 1, HK1-Temp-Frostgrenze ,-
| |
| #####################################################################################
| |
| # Timer HK1
| |
| #####################################################################################
| |
| #POLL, 2000, timer, 1, _HK1_Timer_Heizen_1MO, -
| |
| #POLL, 2008, timer, 1, _HK1_Timer_Heizen_2DI, -
| |
| #POLL, 2010, timer, 1, _HK1_Timer_Heizen_3MI, -
| |
| #POLL, 2018, timer, 1, _HK1_Timer_Heizen_4DO, -
| |
| #POLL, 2020, timer, 1, _HK1_Timer_Heizen_5FR, -
| |
| #POLL, 2028, timer, 1, _HK1_Timer_Heizen_6SA, -
| |
| #POLL, 2030, timer, 1, _HK1_Timer_Heizen_7SO, -
| |
| #####################################################################################
| |
| # TIMER Set HK1
| |
| #####################################################################################
| |
| #SET, 2000, timer, 1, _HK1_Timer_Heizen_1MO , MO
| |
| #SET, 2008, timer, 1, _HK1_Timer_Heizen_2DI , DI
| |
| #SET, 2010, timer, 1, _HK1_Timer_Heizen_3MI , MI
| |
| #SET, 2018, timer, 1, _HK1_Timer_Heizen_4DO , DO
| |
| #SET, 2020, timer, 1, _HK1_Timer_Heizen_5FR , FR
| |
| #SET, 2028, timer, 1, _HK1_Timer_Heizen_6SA , SA
| |
| #SET, 2030, timer, 1, _HK1_Timer_Heizen_7SO , SO
| |
| #####################################################################################
| |
| # WWTimer HK_1
| |
| #####################################################################################
| |
| #POLL, 2100, timer, 1, _HK1_Timer_WWasser_1MO,-
| |
| #POLL, 2108, timer, 1, _HK1_Timer_WWasser_2DI,-
| |
| #POLL, 2110, timer, 1, _HK1_Timer_WWasser_3MI,-
| |
| #POLL, 2118, timer, 1, _HK1_Timer_WWasser_4DO,-
| |
| #POLL, 2120, timer, 1, _HK1_Timer_WWasser_5FR,-
| |
| #POLL, 2128, timer, 1, _HK1_Timer_WWasser_6SA,-
| |
| #POLL, 2130, timer, 1, _HK1_Timer_WWasser_7SO,-
| |
| #####################################################################################
| |
| # WWTimer SET HK_1 ( am besten erst get timer - dann sieht man es schreibt)
| |
| #####################################################################################
| |
| SET, 2100, timer, 1, _HK1_Timer_WWasser_1MO, MO
| |
| SET, 2108, timer, 1, _HK1_Timer_WWasser_2DI, DI
| |
| SET, 2110, timer, 1, _HK1_Timer_WWasser_3MI, MI
| |
| SET, 2118, timer, 1, _HK1_Timer_WWasser_4DO, DO
| |
| SET, 2120, timer, 1, _HK1_Timer_WWasser_5FR, FR
| |
| SET, 2128, timer, 1, _HK1_Timer_WWasser_6SA, SA
| |
| SET, 2130, timer, 1, _HK1_Timer_WWasser_7SO, SO
| |
| #####################################################################################
| |
| # Warmwasser Zirkulationspumpe TIMER Get commands
| |
| #####################################################################################
| |
| POLL, 2200, timer, 1, _HK1_Timer_WWasserZirkP_1MO,-
| |
| POLL, 2208, timer, 1, _HK1_Timer_WWasserZirkP_2DI,-
| |
| POLL, 2210, timer, 1, _HK1_Timer_WWasserZirkP_3MI,-
| |
| POLL, 2218, timer, 1, _HK1_Timer_WWasserZirkP_4DO,-
| |
| POLL, 2220, timer, 1, _HK1_Timer_WWasserZirkP_5FR,-
| |
| POLL, 2228, timer, 1, _HK1_Timer_WWasserZirkP_6SA,-
| |
| POLL, 2230, timer, 1, _HK1_Timer_WWasserZirkP_7SO,-
| |
| #####################################################################################
| |
| # Warmwasser Zirkulationspumpe TIMER Set commands
| |
| # ( am besten erst get timer - dann sieht man es schreibt)
| |
| #####################################################################################
| |
| SET, 2200, timer, 1, _HK1_Timer_WWasserZirkP_1MO , MO
| |
| SET, 2208, timer, 1, _HK1_Timer_WWasserZirkP_2DI , DI
| |
| SET, 2210, timer, 1, _HK1_Timer_WWasserZirkP_3MI , MI
| |
| SET, 2218, timer, 1, _HK1_Timer_WWasserZirkP_4DO , DO
| |
| SET, 2220, timer, 1, _HK1_Timer_WWasserZirkP_5FR , FR
| |
| SET, 2228, timer, 1, _HK1_Timer_WWasserZirkP_6SA , SA
| |
| SET, 2230, timer, 1, _HK1_Timer_WWasserZirkP_7SO , SO
| |
| #####################################################################################
| |
| # Betriebsart HK1
| |
| #####################################################################################
| |
| POLL, 2323, 1ByteU, mode, HK1-Betriebsart ,- #0:Abschaltbetrieb, 1:Nur_Warmwasser, 2:Heizen_und_Warmwasser, 3:reduz, 4:voll
| |
| SET, 2323, 1ByteU, mode, HK1-Betriebsart ,- #0:Abschaltbetrieb, 1:Nur_Warmwasser, 2:Heizen_und_Warmwasser, 3:reduz, 4:voll
| |
|
| |
| #POLL, 2302, 1ByteU, state, HK1-Betriebsart-Spar, -
| |
| #POLL, 2303, 1ByteU, state, HK1-Betriebsart-Party, -
| |
| #POLL, 2330, 1ByteU, state, HK1-Betriebsart-Status , -
| |
| #POLL, 2331, 1ByteU, state, HK1-Betriebsart-Status-Reduziert , -
| |
| #POLL, 2335, 1ByteU, 1, HK1-Betriebsart-Urlaub, - #2525 liefert nur konstant 18 zurueck,
| |
| ################################################################
| |
| # WW = nur Warmwasser
| |
| # WW+Hzg = Warmwasser und Heizung, letztere zeitgesteuert (Tag=Voll, Nacht=reduziert)
| |
| # aus = kein Warmwasser, Heizung auf Frostschutz
| |
| ################################################################
| |
|
| |
| ###############################################################################
| |
| # EINSTELLUNGEN HK2 mit Mischerregelung = Heizkörper
| |
| ###############################################################################
| |
|
| |
| #####################################################################################
| |
| # Einstellungen HK2
| |
| #####################################################################################
| |
| #POLL, 37D3, 1ByteU, 10, HK2-Kennlinie-Neigung ,-
| |
| #POLL, 37D4, 1ByteU, 1, HK2-Kennlinie-Niveau ,-
| |
| #POLL, 3309, date, 1 , _HK2-Urlaubs-Beginn , -
| |
| #POLL, 3311, date, 1 , _HK2-Urlaubs-Ende , -
| |
| #POLL, 354C, 1ByteU, 1 , HK2-Mischerposition , - # geht nicht bei vitovalor
| |
| #####################################################################################
| |
| # Temperaturen HK2
| |
| #####################################################################################
| |
| #POLL, 3544, 2ByteU, 10, HK2-Temp-Soll-Vorlauf, -
| |
| #POLL, 3306, 1ByteU, 1, HK2-Temp-Soll-Raum-3-37 , -
| |
| #POLL, 3307, 1ByteU, 1, HK2-Temp-Soll-Reduz-3-37 , -
| |
| #POLL, 37A3, 1ByteU, 1, HK2-Temp-Frostgrenze ,-
| |
| #####################################################################################
| |
| # Timer HK2
| |
| #####################################################################################
| |
| #POLL, 3000, timer, 1, _HK2_Timer_Heizen_1MO, -
| |
| #POLL, 3008, timer, 1, _HK2_Timer_Heizen_2DI, -
| |
| #POLL, 3010, timer, 1, _HK2_Timer_Heizen_3MI, -
| |
| #POLL, 3018, timer, 1, _HK2_Timer_Heizen_4DO, -
| |
| #POLL, 3020, timer, 1, _HK2_Timer_Heizen_5FR, -
| |
| #POLL, 3028, timer, 1, _HK2_Timer_Heizen_6SA, -
| |
| #POLL, 3030, timer, 1, _HK2_Timer_Heizen_7SO, -
| |
| #####################################################################################
| |
| # TIMER Set HK2
| |
| #####################################################################################
| |
| #SET, 3000, timer, 1, _HK2_Timer_Heizen_1MO , MO
| |
| #SET, 3008, timer, 1, _HK2_Timer_Heizen_2DI , DI
| |
| #SET, 3010, timer, 1, _HK2_Timer_Heizen_3MI , MI
| |
| #SET, 3018, timer, 1, _HK2_Timer_Heizen_4DO , DO
| |
| #SET, 3020, timer, 1, _HK2_Timer_Heizen_5FR , FR
| |
| #SET, 3028, timer, 1, _HK2_Timer_Heizen_6SA , SA
| |
| #SET, 3030, timer, 1, _HK2_Timer_Heizen_7SO , SO
| |
| #####################################################################################
| |
| # WWTimer HK2
| |
| #####################################################################################
| |
| #POLL, 3100, timer, 1, _HK2_Timer_WWasser_1MO,-
| |
| #POLL, 3108, timer, 1, _HK2_Timer_WWasser_2DI,-
| |
| #POLL, 3110, timer, 1, _HK2_Timer_WWasser_3MI,-
| |
| #POLL, 3118, timer, 1, _HK2_Timer_WWasser_4DO,-
| |
| #POLL, 3120, timer, 1, _HK2_Timer_WWasser_5FR,-
| |
| #POLL, 3128, timer, 1, _HK2_Timer_WWasser_6SA,-
| |
| #POLL, 3130, timer, 1, _HK2_Timer_WWasser_7SO,-
| |
| #####################################################################################
| |
| # WWTimer SET HK_2
| |
| #####################################################################################
| |
| #SET, 3100, timer, 1, _HK2_Timer_WWasser_1MO, MO
| |
| #SET, 3108, timer, 1, _HK2_Timer_WWasser_2DI, DI
| |
| #SET, 3110, timer, 1, _HK2_Timer_WWasser_3MI, MI
| |
| #SET, 3118, timer, 1, _HK2_Timer_WWasser_4DO, DO
| |
| #SET, 3120, timer, 1, _HK2_Timer_WWasser_5FR, FR
| |
| #SET, 3128, timer, 1, _HK2_Timer_WWasser_6SA, SA
| |
| #SET, 3130, timer, 1, _HK2_Timer_WWasser_7SO, SO
| |
| #####################################################################################
| |
| # Warmwasser Zirkulationspumpe TIMER Get commands
| |
| #####################################################################################
| |
| #POLL, 3200, timer, 1, _HK2_Timer_WWasserZirkP_1MO,-
| |
| #POLL, 3208, timer, 1, _HK2_Timer_WWasserZirkP_2DI,-
| |
| #POLL, 3210, timer, 1, _HK2_Timer_WWasserZirkP_3MI,-
| |
| #POLL, 3218, timer, 1, _HK2_Timer_WWasserZirkP_4DO,-
| |
| #POLL, 3220, timer, 1, _HK2_Timer_WWasserZirkP_5FR,-
| |
| #POLL, 3228, timer, 1, _HK2_Timer_WWasserZirkP_6SA,-
| |
| #POLL, 3230, timer, 1, _HK2_Timer_WWasserZirkP_7SO,-
| |
| #####################################################################################
| |
| # Warmwasser Zirkulationspumpe TIMER Set commands
| |
| #####################################################################################
| |
| #SET, 3200, timer, 1, _HK2_Timer_WWasserZirkP_1MO , MO
| |
| #SET, 3208, timer, 1, _HK2_Timer_WWasserZirkP_2DI , DI
| |
| #SET, 3210, timer, 1, _HK2_Timer_WWasserZirkP_3MI , MI
| |
| #SET, 3218, timer, 1, _HK2_Timer_WWasserZirkP_4DO , DO
| |
| #SET, 3220, timer, 1, _HK2_Timer_WWasserZirkP_5FR , FR
| |
| #SET, 3228, timer, 1, _HK2_Timer_WWasserZirkP_6SA , SA
| |
| #SET, 3230, timer, 1, _HK2_Timer_WWasserZirkP_7SO , SO
| |
| #####################################################################################
| |
| # Betriebsarten HK2
| |
| #####################################################################################
| |
| POLL, 3323, 1ByteU, mode, HK2-Betriebsart ,- #0:Abschaltbetrieb, 1:Nur_Warmwasser, 2:Heizen_und_Warmwasser, 3:reduz, 4:voll
| |
| SET, 3323, 1ByteU, mode, HK2-Betriebsart ,- #0:Abschaltbetrieb, 1:Nur_Warmwasser, 2:Heizen_und_Warmwasser, 3:reduz, 4:voll
| |
| #POLL, 3302, 1ByteU, state, HK2-Betriebsart-Spar, -
| |
| #POLL, 3303, 1ByteU, state, HK2-Betriebsart-Party, -
| |
| #POLL, 3330, 1ByteU, state, HK2-Betriebsart-Status , -
| |
| #POLL, 3331, 1ByteU, state, HK2-Betriebsart-Status-Reduziert , -
| |
| #POLL, 3335, 1ByteU, 1, HK2-Betriebsart-Urlaub, - #2525 liefert nur konstant 18 zurueck,
| |
| ################################################################
| |
| # WW = nur Warmwasser
| |
| # WW+Hzg = Warmwasser und Heizung, letztere zeitgesteuert (Tag=Voll, Nacht=reduziert)
| |
| # aus = kein Warmwasser, Heizung auf Frostschutz
| |
| ################################################################
| |
|
| |
| ###############################################################################
| |
| # EINSTELLUNGEN HK3 mit Mischerregelung ist normal die Fußbodenheizung
| |
| ###############################################################################
| |
|
| |
| #####################################################################################
| |
| # Einstellungen HK3
| |
| #####################################################################################
| |
| POLL, 47D3, 1ByteU, 10, HK3-Kennlinie-Neigung ,-
| |
| POLL, 47D4, 1ByteU, 1, HK3-Kennlinie-Niveau ,-
| |
| SET, 47D3, 1ByteU, 10, HK3-Kennlinie-Neigung ,-
| |
| SET, 47D4, 1ByteU, 1, HK3-Kennlinie-Niveau ,-
| |
| #POLL, 4309, date, 1 , _HK3-Urlaubs-Beginn , -
| |
| #POLL, 4311, date, 1 , _HK3-Urlaubs-Ende , -
| |
| #####################################################################################
| |
| # Temperaturen HK3
| |
| #####################################################################################
| |
| #POLL, 4544, 2ByteU, 10, HK3-Temp-Vorlauf-Soll, -
| |
| POLL, 4306, 1ByteU, 1, HK3-Temp-Raum-Soll-3-37 , -
| |
| SET, 4306, 1ByteU, 1, HK3-Temp-Raum-Soll-3-37 , -
| |
| #POLL, 4307, 1ByteU, 1, HK3-Temp-Raum-Soll-Reduziert-3-37 , -
| |
| #POLL, 47A3, 1ByteU, 1, HK3-Temp-Frostgrenze ,-
| |
| #POLL, 454C, 1ByteU, 1, HK3-Mischerposition , - # geht nicht bei vitovalor
| |
| #####################################################################################
| |
| # Timer HK3
| |
| #####################################################################################
| |
| #POLL, 4000, timer, 1, _HK3_Timer_Heizen_1MO, -
| |
| #POLL, 4008, timer, 1, _HK3_Timer_Heizen_2DI, -
| |
| #POLL, 4010, timer, 1, _HK3_Timer_Heizen_3MI, -
| |
| #POLL, 4018, timer, 1, _HK3_Timer_Heizen_4DO, -
| |
| #POLL, 4020, timer, 1, _HK3_Timer_Heizen_5FR, -
| |
| #POLL, 4028, timer, 1, _HK3_Timer_Heizen_6SA, -
| |
| #POLL, 4030, timer, 1, _HK3_Timer_Heizen_7SO, -
| |
| #####################################################################################
| |
| # TIMER Set HK3
| |
| #####################################################################################
| |
| #SET, 4000, timer, 1, _HK3_Timer_Heizen_1MO , MO
| |
| #SET, 4008, timer, 1, _HK3_Timer_Heizen_2DI , DI
| |
| #SET, 4010, timer, 1, _HK3_Timer_Heizen_3MI , MI
| |
| #SET, 4018, timer, 1, _HK3_Timer_Heizen_4DO , DO
| |
| #SET, 4020, timer, 1, _HK3_Timer_Heizen_5FR , FR
| |
| #SET, 4028, timer, 1, _HK3_Timer_Heizen_6SA , SA
| |
| #SET, 4030, timer, 1, _HK3_Timer_Heizen_7SO , SO
| |
| #####################################################################################
| |
| # WWTimer HK3
| |
| #####################################################################################
| |
| #POLL, 4100, timer, 1, _HK3_Timer_WWasser_1MO,-
| |
| #POLL, 4108, timer, 1, _HK3_Timer_WWasser_2DI,-
| |
| #POLL, 4110, timer, 1, _HK3_Timer_WWasser_3MI,-
| |
| #POLL, 4118, timer, 1, _HK3_Timer_WWasser_4DO,-
| |
| #POLL, 4120, timer, 1, _HK3_Timer_WWasser_5FR,-
| |
| #POLL, 4128, timer, 1, _HK3_Timer_WWasser_6SA,-
| |
| #POLL, 4130, timer, 1, _HK3_Timer_WWasser_7SO,-
| |
| #####################################################################################
| |
| # WWTimer SET HK_3
| |
| #####################################################################################
| |
| #SET, 4100, timer, 1, _HK3_Timer_WWasser_1MO, MO
| |
| #SET, 4108, timer, 1, _HK3_Timer_WWasser_2DI, DI
| |
| #SET, 4110, timer, 1, _HK3_Timer_WWasser_3MI, MI
| |
| #SET, 4118, timer, 1, _HK3_Timer_WWasser_4DO, DO
| |
| #SET, 4120, timer, 1, _HK3_Timer_WWasser_5FR, FR
| |
| #SET, 4128, timer, 1, _HK3_Timer_WWasser_6SA, SA
| |
| #SET, 4130, timer, 1, _HK3_Timer_WWasser_7SO, SO
| |
| #####################################################################################
| |
| # Warmwasser Zirkulationspumpe TIMER Get commands
| |
| #####################################################################################
| |
| #POLL, 4200, timer, 1, _HK3_Timer_WWasserZirkP_1MO,-
| |
| #POLL, 4208, timer, 1, _HK3_Timer_WWasserZirkP_2DI,-
| |
| #POLL, 4210, timer, 1, _HK3_Timer_WWasserZirkP_3MI,-
| |
| #POLL, 4218, timer, 1, _HK3_Timer_WWasserZirkP_4DO,-
| |
| #POLL, 4220, timer, 1, _HK3_Timer_WWasserZirkP_5FR,-
| |
| #POLL, 4228, timer, 1, _HK3_Timer_WWasserZirkP_6SA,-
| |
| #POLL, 4230, timer, 1, _HK3_Timer_WWasserZirkP_7SO,-
| |
| #####################################################################################
| |
| # Warmwasser Zirkulationspumpe TIMER Set commands
| |
| #####################################################################################
| |
| #SET, 4200, timer, 1, _HK3_Timer_WWasserZirkP_1MO , MO
| |
| #SET, 4208, timer, 1, _HK3_Timer_WWasserZirkP_2DI , DI
| |
| #SET, 4210, timer, 1, _HK3_Timer_WWasserZirkP_3MI , MI
| |
| #SET, 4218, timer, 1, _HK3_Timer_WWasserZirkP_4DO , DO
| |
| #SET, 4220, timer, 1, _HK3_Timer_WWasserZirkP_5FR , FR
| |
| #SET, 4228, timer, 1, _HK3_Timer_WWasserZirkP_6SA , SA
| |
| #SET, 4230, timer, 1, _HK3_Timer_WWasserZirkP_7SO , SO
| |
| #####################################################################################
| |
| # Betriebsarten HK3
| |
| #####################################################################################
| |
| POLL, 4323, 1ByteU, mode, HK3-Betriebsart ,- #0:Abschaltbetrieb, 1:Nur_Warmwasser, 2:Heizen_und_Warmwasser, 3:reduz, 4:voll
| |
| SET, 4323, 1ByteU, mode, HK3-Betriebsart ,- #0:Abschaltbetrieb, 1:Nur_Warmwasser, 2:Heizen_und_Warmwasser, 3:reduz, 4:voll
| |
| #POLL, 4302, 1ByteU, state, HK3-Betriebsart-Spar, -
| |
| #POLL, 4303, 1ByteU, state, HK3-Betriebsart-Party, -
| |
| POLL, 4330, 1ByteU, state, HK3-Betriebsart-Status , -
| |
| #POLL, 4331, 1ByteU, state, HK3-Betriebsart-Status-Reduziert , -
| |
| #POLL, 4335, 1ByteU, 1, HK3-Betriebsart-Urlaub, - #2525 liefert nur konstant 18 zurueck,
| |
| ################################################################
| |
| # WW = nur Warmwasser
| |
| # WW+Hzg = Warmwasser und Heizung, letztere zeitgesteuert (Tag=Voll, Nacht=reduziert)
| |
| # aus = kein Warmwasser, Heizung auf Frostschutz
| |
| ################################################################
| |
|
| |
|
| |
| ##############################################################################
| |
| # BEGINN speziell Vitovalor300P
| |
| ##############################################################################
| |
| POLL, 0952, 2ByteS, 10 , FCU-Temp-Aussen-Celsius, -
| |
| POLL, D7B4, 4Byte , 1 , FCU-Betriebsstunden, day
| |
| POLL, 0B17, 2ByteU, 10 , FCU-Temp-Pufferspeicher-oben[°C], -
| |
| POLL, 0B19, 2ByteU, 10 , FCU-Temp-Pufferspeicher-unten[°C], -
| |
| POLL, CE21, 1ByteU, 1 , FCU-Strom-Eigenerzeugung[%], -
| |
| POLL, CFF7, 2ByteU, 1 , FCU-Strom-aktuelle-Leistung, -
| |
| POLL, D7BE, 4Byte, 1 , FCU_Erzeugung_akt_Zaehlerstand, day
| |
| POLL, 768A, 1ByteU, 1 , FCU-Betriebsmodus, -
| |
| # 1 = Energiemanagement ein. geprüft 19.5.20
| |
| # 2 = Energiemanagement aus. geprüft 19.5.20
| |
| # 3 = Abschaltbetrieb Stromerzeugung aus. geprüft 19.5.20 - für Schornsteinfegertermin 1 Stunde vorher wieder in Mode 2 schalten
| |
| # 4 = CSM ein ??? was ist das ??
| |
| # 7 = Servicemodus ein - für Wartungsarbeiten VI-Monteur
| |
| POLL, CE08, 1ByteU, 1, FCU-Strom-Netzbezug, -
| |
| POLL, CE1B, 1ByteU, 1, FCU-Strom-Eigenverbrauch, -
| |
| POLL, D64C, 4Byte, 100, FCU-Gasverbrauch_Vorjahr, -
| |
| POLL, D648, 4Byte, 100, FCU-Gasverbrauch_akt_Jahr, day
| |
| POLL, 8693, 4Byte, 1, FCU-Waermemengenzaehler, day
| |
| POLL, CE13, 4Byte, 100, FCU-Thermische_Leistung, -
| |
| POLL, D7BE, 4Byte, 1, FCU_Energie_gesamt, day
| |
| POLL, A38F, 1ByteU, 2, FCU-Strom-Erzeugung-rel[%], -
| |
| POLL, CE1F, 1ByteU, 1, FCU-Strom-Eigennutzung[%], -
| |
| # (Wert i.O. -> 255 = keine Stromerzeugung !!!)
| |
| #POLL, 7BE5, 2ByteS, 100, FCU-Gas_PrimaerenergieFaktor, - # errormeldung
| |
| # Historie_Stromerzeugung Vorjahr
| |
| POLL, D528, 2ByteU, 10, FCU_Erzeugung_Vorjahr_01, -
| |
| POLL, D534, 2ByteU, 10, FCU_Erzeugung_Vorjahr_02, -
| |
| POLL, D540, 2ByteU, 10, FCU_Erzeugung_Vorjahr_03, -
| |
| POLL, D54C, 2ByteU, 10, FCU_Erzeugung_Vorjahr_04, -
| |
| POLL, D558, 2ByteU, 10, FCU_Erzeugung_Vorjahr_05, -
| |
| POLL, D564, 2ByteU, 10, FCU_Erzeugung_Vorjahr_06, -
| |
| POLL, D570, 2ByteU, 10, FCU_Erzeugung_Vorjahr_07, -
| |
| POLL, D57C, 2ByteU, 10, FCU_Erzeugung_Vorjahr_08, -
| |
| POLL, D588, 2ByteU, 10, FCU_Erzeugung_Vorjahr_09, -
| |
| POLL, D594, 2ByteU, 10, FCU_Erzeugung_Vorjahr_10, -
| |
| POLL, D5A0, 2ByteU, 10, FCU_Erzeugung_Vorjahr_11, -
| |
| POLL, D5AC, 2ByteU, 10, FCU_Erzeugung_Vorjahr_12, -
| |
| # Historie_Stromerzeugung aktuelles Jahr
| |
| POLL, D5B8, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_01, -
| |
| POLL, D5C4, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_02, -
| |
| POLL, D5D0, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_03, -
| |
| POLL, D5DC, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_04, -
| |
| POLL, D5E8, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_05, -
| |
| POLL, D5F4, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_06, -
| |
| POLL, D600, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_07, -
| |
| POLL, D60C, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_08, -
| |
| POLL, D618, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_09, -
| |
| POLL, D624, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_10, -
| |
| POLL, D630, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_11, -
| |
| POLL, D63C, 2ByteU, 10, FCU_Erzeugung_akt_Jahr_12, -
| |
| # History_Gasverbrauch aktuelles Jahr
| |
| POLL, D648, 4Byte, 100, FCU_Gasverbauch_akt_Jahr_01, -
| |
| ##############################################################################
| |
| # ENDE POLL (speziell Vitovalor300P)
| |
| ##############################################################################
| |
|
| |
|
| |
| ##############################################################################
| |
| # BEGINN SET (speziell Vitovalor300P)
| |
| ##############################################################################
| |
| # Beginn Betriebmodus FCU setzen
| |
| # Erläuterung :
| |
| # 1 = Energieerzeugung ein - mit internem Energiemanager. (geprüft 19.5.20)
| |
| # 2 = Energieerzeugung ein - internes Energiemanagement aus (Dauerbetrieb - meist für PV). (geprüft 19.5.20)
| |
| # 3 = Abschaltbetrieb. / Stromerzeugung aus. (geprüft 19.5.20)
| |
| # 4 = CSM ein ??? was ist das ??
| |
| # 7 = Servicemodus ein (geprüft 19.07.20)
| |
| SET, 768A, 1ByteU, 1, FCU-Betriebsmodus, -
| |
| # Ende Betriebmodus FCU setzen
| |
| ##############################################################################
| |
| # ENDE SET (speziell Vitovalor300P)
| |
| ##############################################################################
| |
| </syntaxhighlight>
| |
|
| |
|
| ==Zusätzliche Materialien== | | ==Zusätzliche Materialien== |