Permalink
Fetching contributors…
Cannot retrieve contributors at this time
1753 lines (1752 sloc) 54.8 KB
<?xml version="1.0"?>
<vito>
<devices>
<device ID="2098" name="V200KW2" protocol="KW2"/>
<device ID="2053" name="GWG_VBEM" protocol="GWG"/>
<device ID="20CB" name="VScotHO1" protocol="P300"/>
<device ID="2094" name="V200KW1" protocol="KW2"/>
</devices>
<commands>
<!-- Gerätedaten -->
<!-- AUSSENTEMPERATUR -->
<command name="getTempA" protocmd="getaddr">
<addr>0800</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Aussentemperatur in Grad C</description>
<device ID="2053">
<addr>6F</addr>
<unit>UT1</unit>
<len>1</len>
</device>
</command>
<command name="getTempAtp" protocmd="getaddr">
<addr>5525</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Aussentemperatur in Grad C (Tiefpass)</description>
<device ID="2053"/>
</command>
<command name="getTempAged" protocmd="getaddr">
<addr>5527</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Aussentemperatur in Grad C (Gedaempft)</description>
<device ID="2053"/>
</command>
<!-- WARMWASSER -->
<command name="getTempWWist" protocmd="getaddr">
<addr>0804</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Warmwassertemperatur in Grad C</description>
</command>
<command name="getTempWWsoll" protocmd="getaddr">
<addr>6300</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Warmwassersolltemperatur in Grad C</description>
</command>
<command name="setTempWWsoll" protocmd="setaddr">
<addr>6300</addr>
<len>2</len>
<unit>UTI</unit>
<description>Setze die Warmwassersolltemperatur in Grad C</description>
</command>
<command name="getTempStp2" protocmd="getaddr">
<addr>0814</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die WW Auslauftemperatur in Grad C (Tiefpass)</description>
<device ID="2053"/>
<device ID="2098"/>
</command>
<command name="getWWUWPNachlauf" protocmd="getaddr">
<addr>6762</addr>
<len>2</len>
<unit>CO</unit>
<description>Ermittle Warmwasserpumpennachlauf </description>
</command>
<command name="setWWUWPNachlauf" protocmd="setaddr">
<addr>6762</addr>
<len>2</len>
<unit>CO</unit>
<description>Setze Warmwasserpumpennachlauf</description>
</command>
<command name="getSpeichervorrang" protocmd="getaddr">
<addr>27A2</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle den Status Speichervorrang Heizkreis ohne Mischer A1 bzw. mit Mischer M1</description>
</command>
<command name="setSpeichervorrang" protocmd="setaddr">
<addr>27A2</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze den Status Speichervorrang Heizkreis ohne Mischer A1 bzw. mit Mischer M1</description>
</command>
<command name="getSpeichervorrangM2" protocmd="getaddr">
<addr>37A2</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle den Status Speichervorrang Heizkreis mit Mischer M2</description>
</command>
<command name="setSpeichervorrangM2" protocmd="setaddr">
<addr>37A2</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze den Status Speichervorrang Heizkreis mit Mischer M2</description>
</command>
<command name="getSpeichervorrangM3" protocmd="getaddr">
<addr>47A2</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle den Status Speichervorrang Heizkreis mit Mischer M3</description>
</command>
<command name="setSpeichervorrangM3" protocmd="setaddr">
<addr>47A2</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze den Status Speichervorrang Heizkreis mit Mischer M3</description>
</command>
<!-- KESSEL -->
<!-- Differenztemperatur Kesselkreis zu HKM(2) -->
<command name="getTempKOffset" protocmd="getaddr">
<addr>6760</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle Kesseloffset KT ueber WWsoll in Grad C</description>
</command>
<!-- Differenztemperatur Kesselkreis zu HKM(2) -->
<command name="setTempKOffset" protocmd="setaddr">
<addr>6760</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze Kesseloffset KT ueber WWsoll in Grad C</description>
</command>
<command name="getTempKist" protocmd="getaddr">
<addr>0802</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Kesseltemperatur in Grad C</description>
<device ID="2053">
<addr>70</addr>
<unit>UT1</unit>
<len>1</len>
</device>
</command>
<command name="getTempAbgas" protocmd="getaddr">
<addr>0808</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Abgastemperatur in Grad C</description>
<device ID="20CB">
<addr>0808</addr>
<unit>UT</unit>
<len>2</len>
</device>
</command>
<command name="getTempKtp" protocmd="getaddr">
<addr>0810</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Kesseltemperatur in Grad C (Tiefpass)</description>
<device ID="2053"/>
</command>
<command name="getTempKsoll" protocmd="getaddr">
<addr>5502</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Kesselsolltemperatur in Grad C</description>
<device ID="2053">
<addr>71</addr>
<unit>UT1</unit>
<len>1</len>
</device>
<device ID="20CB">
<addr>555A</addr>
<unit>UT</unit>
<len>2</len>
</device>
</command>
<command name="getVolStrom" protocmd="getaddr">
<addr>0C24</addr>
<len>2</len>
<unit>VS</unit>
<description>Ermittle den Volumenstrom l/h des Heizkreises</description>
</command>
<command name="getBetriebszeitStandby" protocmd="getaddr">
<addr>08B8</addr>
<len>4</len>
<unit>CS</unit>
<description>Ermittle die NRF_BetriebszeitStandby</description>
<device ID="2053" protocmd="geteaddr">
<addr>17</addr>
<len>2</len>
<unit>BH</unit>
</device>
</command>
<!-- BRENNER -->
<command name="getBrennerStatus" protocmd="getaddr">
<addr>55D3</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Brennerstatus</description>
<device ID="2053">
<addr>22</addr>
<len>1</len>
<bit>1</bit>
<unit>BST</unit>
</device>
<device ID="2094">
<addr>0842</addr>
<len>1</len>
<unit>ST</unit>
</device>
<device ID="20CB">
<addr>55D3</addr>
<len>1</len>
<unit>PR1</unit>
</device>
</command>
<command name="getBrennerStatus2" protocmd="getaddr">
<addr>0849</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle den Brennerstatus Stufe 2</description>
<device ID="2094">
<addr>0849</addr>
<len>1</len>
<unit>ST</unit>
</device>
</command>
<command name="getBrennerStufe" protocmd="getaddr">
<addr>551E</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Brennerstatus aktuelle Stufe</description>
<device ID="2053">
<addr>22</addr>
<len>1</len>
<bit>1</bit>
<unit>BST</unit>
</device>
</command>
<command name="getBrennerStarts" protocmd="getaddr">
<addr>088A</addr>
<len>4</len>
<unit>CO</unit>
<description>Ermittle die Brennerstarts</description>
<device ID="2053"/>
</command>
<command name="setBrennerStarts" protocmd="setaddr">
<addr>088A</addr>
<len>2</len>
<unit>CO</unit>
<description>Setze die Brennerstarts</description>
<device ID="2053"/>
</command>
<command name="getBrennerStunden1" protocmd="getaddr">
<addr>08A7</addr>
<len>4</len>
<unit>CS</unit>
<description>Ermittle die Brennerstunden Stufe 1</description>
<device ID="2053" protocmd="geteaddr">
<addr>17</addr>
<len>2</len>
<unit>BH</unit>
</device>
</command>
<command name="setBrennerStunden1" protocmd="setaddr">
<addr>08A7</addr>
<len>4</len>
<unit>CO</unit>
<description>Setze die Brennerstunden Stufe 1</description>
<device ID="2053" protocmd="setaddr">
<addr>17</addr>
<len>2</len>
<unit>BH</unit>
</device>
</command>
<command name="getBrennerStunden2" protocmd="getaddr">
<addr>08AB</addr>
<len>4</len>
<unit>CS</unit>
<description>Ermittle die Brennerstunden Stufe 2</description>
<device ID="2053"/>
</command>
<command name="getLeistungIst" protocmd="getaddr">
<addr>A38F</addr>
<len>2</len>
<unit>PR3</unit>
<description>Ermittle Anlagen Ist-Leistung</description>
<device ID="2053"/>
</command>
<command name="getOeldurchsatz" protocmd="getaddr">
<addr>5726</addr>
<len>4</len>
<unit>CO</unit>
<description>Eingestellter Oeldurchsatz Brenner in Dezi-Liter pro Stunde</description>
</command>
<command name="setOeldurchsatz" protocmd="setaddr">
<addr>5726</addr>
<len>4</len>
<unit>CO</unit>
<description>Oeldurchsatz Brenner in Dezi-Liter pro Stunde einstellen</description>
</command>
<command name="getOelverbrauch" protocmd="getaddr">
<addr>7574</addr>
<len>4</len>
<unit>COL</unit>
<description>Ermittle den Oelverbrauch kumuliert</description>
<device ID="2053"/>
</command>
<!-- HEIZKURVEN -->
<command name="getNeigungM1" protocmd="getaddr">
<addr>2305</addr>
<len>1</len>
<unit>UN</unit>
<description>Ermittle Neigung Heizkennlinie M1</description>
<device ID="2053">
<addr>65</addr>
<unit>UN</unit>
<len>1</len>
</device>
<device ID="20CB">
<addr>27D3</addr>
<unit>UN</unit>
<len>1</len>
</device>
</command>
<command name="getNeigungM2" protocmd="getaddr">
<addr>3305</addr>
<len>1</len>
<unit>UN</unit>
<description>Ermittle Neigung Heizkennlinie M2</description>
<device ID="2053">
<addr>C4</addr>
<unit>UN</unit>
<len>1</len>
</device>
<device ID="20CB">
<addr>37D3</addr>
<unit>UN</unit>
<len>1</len>
</device>
</command>
<command name="getNiveauM1" protocmd="getaddr">
<addr>2304</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle Niveau Heizkennlinie M1</description>
<device ID="2053">
<addr>64</addr>
<unit>ST</unit>
<len>1</len>
</device>
<device ID="20CB">
<addr>27D4</addr>
<unit>ST</unit>
<len>1</len>
</device>
</command>
<command name="getNiveauM2" protocmd="getaddr">
<addr>3304</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle Niveau Heizkennlinie M2</description>
<device ID="2053">
<addr>C5</addr>
<unit>ST</unit>
<len>1</len>
</device>
<device ID="20CB">
<addr>37D4</addr>
<unit>ST</unit>
<len>1</len>
</device>
</command>
<command name="setNeigungM1" protocmd="setaddr">
<!-- min zul.0.2 0.1 und 0.0 nicht erlaubt -->
<addr>2305</addr>
<len>1</len>
<unit>UN</unit>
<description>Setze Neigung Heizkennlinie M1</description>
<device ID="2053"/>
<device ID="20CB">
<addr>27D3</addr>
<unit>UN</unit>
<len>1</len>
</device>
</command>
<command name="setNeigungM2" protocmd="setaddr">
<!-- min zul.0.2 0.1 und 0.0 nicht erlaubt -->
<addr>3305</addr>
<len>1</len>
<unit>UN</unit>
<description>Setze Neigung Heizkennlinie M2</description>
<device ID="2053"/>
<device ID="20CB">
<addr>37D3</addr>
<unit>UN</unit>
<len>1</len>
</device>
</command>
<command name="setNiveauM1" protocmd="setaddr">
<addr>2304</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze Niveau Heizkennlinie M1</description>
<device ID="2053"/>
<device ID="20CB">
<addr>27D4</addr>
<unit>ST</unit>
<len>1</len>
</device>
</command>
<command name="setNiveauM2" protocmd="setaddr">
<addr>3304</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze Niveau Heizkennlinie M2</description>
<device ID="2053"/>
<device ID="20CB">
<addr>37D4</addr>
<unit>ST</unit>
<len>1</len>
</device>
</command>
<!-- HEIZKREISE -->
<command name="getTempVListM1" protocmd="getaddr">
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Vorlauftemperatur M1 in Grad C</description>
<device ID="2053"/>
<device ID="20CB">
<addr>2900</addr>
<unit>UT</unit>
<len>2</len>
</device>
</command>
<command name="getTempVListM2" protocmd="getaddr">
<addr>080C</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Vorlauftemperatur M2 in Grad C</description>
<device ID="2053">
<addr>41</addr>
<unit>UT1</unit>
<len>1</len>
</device>
<device ID="20CB">
<addr>3900</addr>
<unit>UT</unit>
<len>2</len>
</device>
</command>
<command name="getTempVLsollM1" protocmd="getaddr">
<addr>2544</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Vorlaufsolltemperatur M1 in Grad C</description>
<device ID="2053">
<addr>69</addr>
<unit>UT1</unit>
<len>1</len>
</device>
</command>
<command name="getTempVLsollM2" protocmd="getaddr">
<addr>3544</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Vorlaufsolltemperatur M2 in Grad C</description>
<device ID="2053">
<addr>63</addr>
<unit>UT1</unit>
<len>1</len>
</device>
</command>
<command name="getTempVLsollM3" protocmd="getaddr">
<addr>4544</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Vorlaufsolltemperatur M3 in Grad C</description>
<device ID="2053"/>
</command>
<command name="getTempRL17A" protocmd="getaddr">
<addr>080A</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Ruecklauftemperatur 17A in Grad C</description>
<device ID="2053"/>
<device ID="20CB">
<addr>0808</addr>
<len>2</len>
<unit>UT</unit>
</device>
</command>
<!-- SOLAR -->
<command name="getTempKol" protocmd="getaddr">
<addr>6564</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Kollektortemperatur in Grad C</description>
<device ID="2053"/>
</command>
<command name="getSolarStatusWW" protocmd="getaddr">
<addr>6551</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Nachladeunterdrueckung</description>
<device ID="2053"/>
</command>
<command name="getSolarStunden" protocmd="getaddr">
<addr>6568</addr>
<len>2</len>
<unit>CO</unit>
<description>Solar Betriebsstunden</description>
<device ID="2053"/>
</command>
<command name="getSolarLeistung" protocmd="getaddr">
<addr>6560</addr>
<len>4</len>
<unit>CO</unit>
<description>Solar Leistung Gesamt</description>
<device ID="2053"/>
</command>
<command name="getTempS4" protocmd="getaddr">
<addr>0124</addr>
<len>1</len>
<unit>UT1</unit>
<description>Ermittle die Temperatur S4 in Grad C</description>
<device ID="2053"/>
</command>
<!-- SPEICHER1 -->
<command name="getTempSpu" protocmd="getaddr">
<addr>6566</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Speichertemperatur unten in Grad C</description>
<device ID="2053"/>
</command>
<command name="getTempStp" protocmd="getaddr">
<addr>0812</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Speichertemperatur in Grad C (Tiefpass)</description>
<device ID="2053"/>
<device ID="2098"/>
</command>
<!-- SOLLTEMPERATUREN -->
<command name="getTempRaumNorSollM1" protocmd="getaddr">
<addr>2306</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Raumsolltemperatur normal M1 in Grad C</description>
<device ID="2053">
<addr>53</addr>
<len>1</len>
<unit>UTI</unit>
</device>
</command>
<!-- Aufruf in vclient ganzzahlig 'setTempRaumNorSollM1 21' -->
<command name="setTempRaumNorSollM1" protocmd="setaddr">
<addr>2306</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Raumsolltemperatur normal M1 in Grad C</description>
<device ID="2053">
<addr>53</addr>
<len>1</len>
<unit>UTI</unit>
</device>
</command>
<command name="getTempRaumNorSollM2" protocmd="getaddr">
<addr>3306</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Raumsolltemperatur normal M2 in Grad C</description>
<device ID="2053"/>
</command>
<!-- Aufruf in vclient ganzzahlig 'setTempRaumNorSollM2 21' -->
<command name="setTempRaumNorSollM2" protocmd="setaddr">
<addr>3306</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Raumsolltemperatur normal M2 in Grad C</description>
<device ID="2053"/>
</command>
<command name="getTempRaumRedSollM1" protocmd="getaddr">
<addr>2307</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Raumsolltemperatur reduziert M1 in Grad C</description>
<device ID="2053">
<addr>54</addr>
<len>1</len>
<unit>UTI</unit>
</device>
</command>
<command name="setTempRaumRedSollM1" protocmd="setaddr">
<addr>2307</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Raumsolltemperatur reduziert M1 in Grad C</description>
<device ID="2053">
<addr>54</addr>
<len>1</len>
<unit>UTI</unit>
</device>
</command>
<command name="getTempRaumRedSollM2" protocmd="getaddr">
<addr>3307</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Raumsolltemperatur reduziert M2 in Grad C</description>
<device ID="2053"/>
</command>
<command name="setTempRaumRedSollM2" protocmd="setaddr">
<addr>3307</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Raumsolltemperatur reduziert M2 in Grad C</description>
<device ID="2053"/>
</command>
<!-- PUMPEN -->
<command name="getPumpeStatusM1" protocmd="getaddr">
<addr>2906</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Pumpe M1</description>
<device ID="2053" protocmd="getpaddr">
<addr>01</addr>
<len>1</len>
<bit>0</bit>
<unit>BST</unit>
</device>
<device ID="20CB">
<addr>7663</addr>
<len>2</len>
<unit>PR2</unit>
</device>
</command>
<command name="getPumpeStatusM2" protocmd="getaddr">
<addr>3906</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Pumpe M2</description>
<device ID="2053"/>
<device ID="20CB">
<addr>7665</addr>
<len>1</len>
<unit>RT</unit>
</device>
</command>
<command name="getPumpeDrehzahlM2" protocmd="getaddr">
<addr>3906</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle die Drehzahl der Pumpe M2</description>
<device ID="2053"/>
<device ID="20CB">
<addr>7665</addr>
<len>2</len>
<unit>PR2</unit>
</device>
</command>
<command name="getPumpeStatusIntern" protocmd="getaddr">
<description>Ermittle den Status der Internen Pumpe</description>
<device ID="20CB">
<addr>7660</addr>
<len>1</len>
<unit>RT</unit>
</device>
</command>
<command name="getPumpeDrehzahlIntern" protocmd="getaddr">
<addr>3906</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle die Drehzahl der Internen Pumpe</description>
<device ID="2053"/>
<device ID="20CB">
<addr>7660</addr>
<len>2</len>
<unit>PR2</unit>
</device>
</command>
<command name="getPumpeStatusSp" protocmd="getaddr">
<addr>0845</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Speicherladepumpe</description>
<device ID="2053"/>
<device ID="20CB">
<addr>6513</addr>
<len>1</len>
<unit>RT</unit>
</device>
</command>
<command name="getPumpeStatusZirku" protocmd="getaddr">
<addr>0846</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Zirkulationspumpe</description>
<device ID="2053" protocmd="getpaddr">
<addr>01</addr>
<len>1</len>
<bit>2</bit>
<unit>BST</unit>
</device>
<device ID="20CB">
<addr>6515</addr>
<len>1</len>
<unit>RT</unit>
</device>
</command>
<command name="getPumpeStatusSolar" protocmd="getaddr">
<addr>6552</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Umwaelzpumpe Solar</description>
<device ID="2053"/>
</command>
<command name="getPumpeDrehzahlSolar" protocmd="getaddr">
<addr>6552</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle die Drehzahl der Internen Pumpe</description>
<device ID="2053"/>
<device ID="20CB">
<addr>6552</addr>
<len>2</len>
<unit>PR2</unit>
</device>
</command>
<command name="getPumpeStatusSolar2" protocmd="getaddr">
<addr>6553</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Pumpe 2 Solar </description>
<device ID="2053"/>
</command>
<command name="getPumpeStatusSolar3" protocmd="getaddr">
<addr>6554</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Pumpe 3 Solar </description>
<device ID="2053"/>
</command>
<command name="getPumpeStatusSolar4" protocmd="getaddr">
<addr>6555</addr>
<len>1</len>
<unit>RT</unit>
<description>Ermittle den Status der Pumpe 4 Solar </description>
<device ID="2053"/>
</command>
<command name="getTempSTSSOL" protocmd="getaddr">
<addr>081A</addr>
<len>2</len>
<unit>UT</unit>
<description>Ermittle die Speichertemperatur in Grad C (NRF_TiefpassTemperaturwert_STSSOL)</description>
<device ID="2053"/>
<device ID="2098"/>
</command>
<!-- MISCHER -->
<command name="getMischerM1" protocmd="getaddr">
<addr>254C</addr>
<len>1</len>
<unit>PR</unit>
<description>Ermittle Mischerposition M1</description>
<device ID="2053"/>
</command>
<command name="getMischerM2" protocmd="getaddr">
<addr>354C</addr>
<len>1</len>
<unit>PR</unit>
<description>Ermittle Mischerposition M2</description>
<device ID="2053"/>
<device ID="20CB">
<addr>354C</addr>
<len>1</len>
<unit>PR</unit>
</device>
</command>
<command name="getMischerM3" protocmd="getaddr">
<addr>454C</addr>
<len>1</len>
<unit>PR</unit>
<description>Ermittle Mischerposition M3</description>
<device ID="2053"/>
</command>
<!-- HEIZZEITEN -->
<command name="getTimerM1Mo" protocmd="getaddr">
<addr>2000</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM1Di" protocmd="getaddr">
<addr>2008</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM1Mi" protocmd="getaddr">
<addr>2010</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit MIttwoch M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM1Do" protocmd="getaddr">
<addr>2018</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM1Fr" protocmd="getaddr">
<addr>2020</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM1Sa" protocmd="getaddr">
<addr>2028</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM1So" protocmd="getaddr">
<addr>2030</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag M1</description>
<device ID="2053"/>
</command>
<command name="getTimerM2Mo" protocmd="getaddr">
<addr>3000</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag M2</description>
<device ID="2053"/>
</command>
<command name="getTimerM2Di" protocmd="getaddr">
<addr>3008</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag M2</description>
<device ID="2053"/>
</command>
<command name="getTimerM2Mi" protocmd="getaddr">
<addr>3010</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch M2</description>
<device ID="2053"/>
</command>
<command name="getTimerM2Do" protocmd="getaddr">
<addr>3018</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag M2</description>
<device ID="2053"/>
</command>
<command name="getTimerM2Fr" protocmd="getaddr">
<addr>3020</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag M2</description>
<device ID="2053"/>
</command>
<command name="getTimerM2Sa" protocmd="getaddr">
<addr>3028</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag M2</description>
<device ID="2053"/>
</command>
<command name="getTimerM2So" protocmd="getaddr">
<addr>3030</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag M2</description>
<device ID="2053"/>
</command>
<!-- WARMWASSERZEITEN -->
<command name="getTimerWWMo" protocmd="getaddr">
<addr>2100</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="getTimerWWDi" protocmd="getaddr">
<addr>2108</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="getTimerWWMi" protocmd="getaddr">
<addr>2110</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch Warmwasser</description>
<device ID="2053"/>
</command>
<command name="getTimerWWDo" protocmd="getaddr">
<addr>2118</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="getTimerWWFr" protocmd="getaddr">
<addr>2120</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="getTimerWWSa" protocmd="getaddr">
<addr>2128</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="getTimerWWSo" protocmd="getaddr">
<addr>2130</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag Warmwasser</description>
<device ID="2053"/>
</command>
<!-- ZIRKULATIONSZEITEN -->
<command name="getTimerZirkuMo" protocmd="getaddr">
<addr>2200</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag Zirku</description>
<device ID="2053"/>
</command>
<command name="getTimerZirkuDi" protocmd="getaddr">
<addr>2208</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag Zirku</description>
<device ID="2053"/>
</command>
<command name="getTimerZirkuMi" protocmd="getaddr">
<addr>2210</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch Zirku</description>
<device ID="2053"/>
</command>
<command name="getTimerZirkuDo" protocmd="getaddr">
<addr>2218</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag Zirku</description>
<device ID="2053"/>
</command>
<command name="getTimerZirkuFr" protocmd="getaddr">
<addr>2220</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag Zirku</description>
<device ID="2053"/>
</command>
<command name="getTimerZirkuSa" protocmd="getaddr">
<addr>2228</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag Zirku</description>
<device ID="2053"/>
</command>
<command name="getTimerZirkuSo" protocmd="getaddr">
<addr>2230</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag Zirku</description>
<device ID="2053"/>
</command>
<!-- BETRIEBSARTEN -->
<command name="getBetriebArtM1" protocmd="getaddr">
<addr>2301</addr>
<len>1</len>
<unit>BA</unit>
<description>Betriebsart M1</description>
<device ID="2053">
<addr>51</addr>
<len>1</len>
<unit>BA</unit>
</device>
</command>
<command name="getBetriebArt" protocmd="getaddr">
<addr>2301</addr>
<len>1</len>
<unit>BA</unit>
<description>Betriebsart</description>
<device ID="2053"/>
</command>
<command name="getBetriebArtM2" protocmd="getaddr">
<addr>3301</addr>
<len>1</len>
<unit>BA</unit>
<description>Betriebsart M2</description>
<device ID="2053"/>
</command>
<!-- SPARBETRIEB (SPARSCHWEIN) -->
<command name="getBetriebSparM1" protocmd="getaddr">
<addr>2302</addr>
<len>1</len>
<unit>RT</unit>
<description>Betriebsart Spar M1</description>
<device ID="2053"/>
</command>
<command name="getBetriebSparM2" protocmd="getaddr">
<addr>3302</addr>
<len>1</len>
<unit>RT</unit>
<description>Betriebsart Spar M2</description>
<device ID="2053"/>
</command>
<!-- PARTYBETRIEB -->
<command name="getBetriebPartyM1" protocmd="getaddr">
<addr>2303</addr>
<len>1</len>
<unit>RT</unit>
<description>Betriebsart Party M1</description>
<device ID="2053"/>
</command>
<command name="getBetriebPartyM2" protocmd="getaddr">
<addr>3303</addr>
<len>1</len>
<unit>RT</unit>
<description>Betriebsart Party M2</description>
<device ID="2053"/>
</command>
<command name="getTempPartyM1" protocmd="getaddr">
<addr>2308</addr>
<len>1</len>
<unit>ST</unit>
<description>Solltemperatur Partybetrieb M1</description>
<device ID="2053"/>
</command>
<command name="setTempPartyM1" protocmd="setaddr">
<addr>2308</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze die Warmwassersolltemperatur Party M1 in Grad C</description>
<device ID="2053"/>
</command>
<command name="getTempPartyM2" protocmd="getaddr">
<addr>3308</addr>
<len>1</len>
<unit>ST</unit>
<description>Solltemperatur Partybetrieb M2</description>
<device ID="2053"/>
</command>
<command name="setTempPartyM2" protocmd="setaddr">
<addr>3308</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze die Warmwassersolltemperatur Party M2 in Grad C</description>
<device ID="2053"/>
</command>
<command name="setBetriebPartyM1" protocmd="setaddr">
<addr>2303</addr>
<len>1</len>
<unit>RT</unit>
<description>Setze Betriebsart Party M1</description>
<device ID="2053"/>
</command>
<command name="setBetriebPartyM2" protocmd="setaddr">
<addr>3303</addr>
<len>1</len>
<unit>RT</unit>
<description>Setze Betriebsart Party M2</description>
<device ID="2053"/>
</command>
<!-- EXTERNES SPERREN und ANFORDERN -->
<command name="getEinflussExtSperren" protocmd="getaddr">
<addr>5732</addr>
<len>1</len>
<unit>ST</unit>
<description>Einfluss Extern Sperren auf Pumpen</description>
</command>
<command name="getEinflussExtAnforderung" protocmd="getaddr">
<addr>5734</addr>
<len>1</len>
<unit>ST</unit>
<description>Einfluss Externe Anforderung auf Pumpen</description>
</command>
<command name="getExtSperren" protocmd="getaddr">
<addr>0A81</addr>
<len>1</len>
<unit>RT</unit>
<description>Ist Extern Sperren aktiv</description>
</command>
<command name="getExtAnforderung" protocmd="getaddr">
<addr>0A80</addr>
<len>1</len>
<unit>RT</unit>
<description>Ist Externe Anforderung aktiv</description>
</command>
<!-- FROSTSCHUTZ -->
<command name="getStatusFrostM1" protocmd="getaddr">
<addr>2500</addr>
<len>1</len>
<unit>ST</unit>
<description>Status Frostwarnung M1</description>
<device ID="2053"/>
</command>
<command name="getStatusFrostM2" protocmd="getaddr">
<addr>3500</addr>
<len>1</len>
<unit>ST</unit>
<description>Status Frostwarnung M2</description>
<device ID="2053"/>
</command>
<!-- STOERUNG -->
<command name="getStatusStoerung" protocmd="getaddr">
<addr>7579</addr>
<len>1</len>
<unit>RT</unit>
<description>Status Sammelstoerung</description>
<device ID="2053"/>
<device ID="20CB">
<addr>0A82</addr>
<len>1</len>
<unit>RT</unit>
</device>
</command>
<command name="getError0" protocmd="getaddr">
<addr>7507</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 1</description>
<device ID="2053">
<addr>3F</addr>
<len>1</len>
<unit>ESG</unit>
</device>
</command>
<command name="getError1" protocmd="getaddr">
<addr>7510</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 2</description>
<device ID="2053"/>
</command>
<command name="getError2" protocmd="getaddr">
<addr>7519</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 3</description>
<device ID="2053"/>
</command>
<command name="getError3" protocmd="getaddr">
<addr>7522</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 4</description>
<device ID="2053"/>
</command>
<command name="getError4" protocmd="getaddr">
<addr>752B</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 5</description>
<device ID="2053"/>
</command>
<command name="getError5" protocmd="getaddr">
<addr>7534</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 6</description>
<device ID="2053"/>
</command>
<command name="getError6" protocmd="getaddr">
<addr>753D</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 7</description>
<device ID="2053"/>
</command>
<command name="getError7" protocmd="getaddr">
<addr>7546</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 8</description>
<device ID="2053"/>
</command>
<command name="getError8" protocmd="getaddr">
<addr>754F</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 9</description>
<device ID="2053"/>
</command>
<command name="getError9" protocmd="getaddr">
<addr>7558</addr>
<len>9</len>
<unit>ES</unit>
<description>Ermittle Fehlerhistory Eintrag 10</description>
<device ID="2053"/>
</command>
<!-- SYSTEMZEIT -->
<command name="getSystemTime" protocmd="getaddr">
<addr>088E</addr>
<len>8</len>
<unit>TI</unit>
<description>Ermittle Systemzeit</description>
<device ID="2053"/>
</command>
<command name="setSystemTime" protocmd="setaddr">
<addr>088E</addr>
<len>8</len>
<unit>TI</unit>
<description>Setze Systemzeit</description>
<device ID="2053"/>
</command>
<!-- KONFIGURATION UND SETZEN -->
<!-- xxx Heizkreispumpenlogik-Funktion xxx -->
<!-- A5:0 Ohne Heizkreispumpenlogik-Funktion Mit Heizkreispumpenlogik−Funktion:
Heizkreispumpe aus, wenn A5:1 AT > RTSoll + 5 K A5:2 AT > RTSoll + 4 K A5:3
AT > RTSoll + 3 K A5:4 AT > RTSoll + 2 K A5:5 AT > RTSoll + 1 K A5:6 AT =
RTSoll A5:7 AT > RTSoll -1 K bis A5:15 AT > RTSoll -9 K -->
<command name="getKA5" protocmd="getaddr">
<addr>27A5</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Heizkreispumpenlogik&#x2212;Funktion</description>
<!-- KA5_KonfSommersparSchaltschwelle A5 0x27a5 -->
</command>
<command name="setKA5" protocmd="setaddr">
<addr>27A5</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Heizkreispumpenlogik&#x2212;Funktion</description>
<!-- KA5_KonfSommersparSchaltschwelle A5 0x27a5 1Byte -->
</command>
<command name="getKA5M2" protocmd="getaddr">
<addr>37A5</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Heizkreispumpenlogik&#x2212;Funktion M2</description>
<!-- KA5_KonfSommersparSchaltschwelleM2 A5 0x37a5 -->
</command>
<command name="setKA5M2" protocmd="setaddr">
<addr>37A5</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Heizkreispumpenlogik&#x2212;Funktion M2</description>
<!-- KA5_KonfSommersparSchaltschwelleM2 A5 0x37a5 1Byte -->
</command>
<command name="getKA5M3" protocmd="getaddr">
<addr>47A5</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die Heizkreispumpenlogik&#x2212;Funktion M3</description>
<!-- KA5_KonfSommersparSchaltschwelleM2 A5 0x47a5 -->
</command>
<command name="setKA5M3" protocmd="setaddr">
<addr>47A5</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Heizkreispumpenlogik&#x2212;Funktion M3</description>
<!-- KA5_KonfSommersparSchaltschwelleM2 A5 0x47a5 1Byte -->
</command>
<!-- xxx Konfiguration A6 Erweiterte Sparschaltung xxx -->
<!-- KA6_KonfiAbsolutSommersparM2 A6 0x37a6 -->
<!-- A6:36 Erweiterte Sparschaltung nicht aktiv A6:5 bis A6:35 Erweiterte
Sparschaltung aktiv, d.h. bei einem variabel einstellbaren Wert von 5 bis
35 °C zuzüglich 1°C werden Brenner und Heizkreispumpe ausgeschaltet. Grundlage
ist die gedämpfte Außentemperatur, die sich aus tatsächlicher Außentemperatur
und einer Zeitkonstanten, die das Auskühlen eines durchschnittlichen Gebäudes
berücksichtigt, zusammensetzt. -->
<command name="getKA6" protocmd="getaddr">
<addr>27A6</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die AbsolutSommersparschaltung </description>
<!-- KA6_KonfiAbsolutSommerspar A6 0x27a6 -->
</command>
<command name="setKA6" protocmd="setaddr">
<addr>27A6</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die AbsolutSommersparschaltung</description>
<!-- KA6_KonfiAbsolutSommerspar A6 0x27a6 -->
</command>
<command name="getKA6M2" protocmd="getaddr">
<addr>37A6</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die AbsolutSommersparschaltung M2</description>
<!-- KA6_KonfiAbsolutSommersparM2 A6 0x37a6 -->
</command>
<command name="setKA6M2" protocmd="setaddr">
<addr>37A6</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die AbsolutSommersparschaltung M2</description>
<!-- KA6_KonfiAbsolutSommersparM2 A6 0x37a6 1Byte -->
</command>
<command name="getKA6M3" protocmd="getaddr">
<addr>47A6</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die AbsolutSommersparschaltung M3</description>
<!-- KA6_KonfiAbsolutSommersparM3 A6 0x47a6 -->
</command>
<command name="setKA6M3" protocmd="setaddr">
<addr>47A6</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die AbsolutSommersparschaltung M3</description>
<!-- KA6_KonfiAbsolutSommersparM3 A6 0x47a6 1Byte -->
</command>
<!-- Auswirkung Mischer auf interne Pumpe -->
<command name="getKonfiWirkung_aufPumpe" protocmd="getaddr">
<addr>37A8</addr>
<len>1</len>
<unit>ST</unit>
<description>Ermittle Einfluss Mischer auf int UWP</description>
<!-- 0 ohne 1 M2 setzt Anforderung an Int.Pumpe - nur sinnvoll bei Mischerkreis -->
<!-- wenn nicht vorhanden Rückgabewert -1.0 -->
</command>
<command name="setKonfiWirkung_aufPumpe" protocmd="setaddr">
<addr>37A8</addr>
<len>1</len>
<unit>ST</unit>
<description>Setze Einfluss Mischer auf int UWP</description>
<!-- 0 ohne 1 M2 setzt Anforderung an Int.Pumpe - nur sinnvoll bei Mischerkreis -->
<!-- wenn nicht vorhanden Rückgabewert -1.0 -->
</command>
<command name="getKA3_KonfiFrostgrenzeM1_GWG" protocmd="getaddr">
<addr>27A3</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die eingestellte Frostgrenze A1M1</description>
<!-- Range GradCelsius SByte 1 -9 15 -->
</command>
<command name="setKA3_KonfiFrostgrenzeM1_GWG" protocmd="setaddr">
<addr>27A3</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Frostgrenze A1M1</description>
<!-- Range GradCelsius SByte 1 -9 15 -->
</command>
<command name="getKA3_KonfiFrostgrenzeM2_GWG" protocmd="getaddr">
<addr>37A3</addr>
<len>1</len>
<unit>UTI</unit>
<description>Ermittle die eingestellte Frostgrenze</description>
<!-- Range GradCelsius SByte 1 -9 15 -->
</command>
<command name="setKA3_KonfiFrostgrenzeM2_GWG" protocmd="setaddr">
<addr>37A3</addr>
<len>1</len>
<unit>UTI</unit>
<description>Setze die Frostgrenze</description>
<!-- Range GradCelsius SByte 1 -9 15 -->
</command>
<command name="setPumpeStatusZirku" protocmd="setaddr">
<addr>0846</addr>
<len>1</len>
<unit>RT</unit>
<description>Setze den Status der Zirkulationspumpe</description>
<device ID="2053">
<addr>01</addr>
<len>1</len>
<bit>2</bit>
<precommand>getPumpeStatusZirku</precommand>
<unit>BA</unit>
</device>
</command>
<command name="setTimerM1Mo" protocmd="setaddr">
<addr>2000</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM1Di" protocmd="setaddr">
<addr>2008</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM1Mi" protocmd="setaddr">
<addr>2010</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM1Do" protocmd="setaddr">
<addr>2018</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM1Fr" protocmd="setaddr">
<addr>2020</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM1Sa" protocmd="setaddr">
<addr>2028</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM1So" protocmd="setaddr">
<addr>2030</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag M1</description>
<device ID="2053"/>
</command>
<command name="setTimerM2Mo" protocmd="setaddr">
<addr>3000</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag M2</description>
<device ID="2053"/>
</command>
<command name="setTimerM2Di" protocmd="setaddr">
<addr>3008</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag M2</description>
<device ID="2053"/>
</command>
<command name="setTimerM2Mi" protocmd="setaddr">
<addr>3010</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch M2</description>
<device ID="2053"/>
</command>
<command name="setTimerM2Do" protocmd="setaddr">
<addr>3018</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag M2</description>
<device ID="2053"/>
</command>
<command name="setTimerM2Fr" protocmd="setaddr">
<addr>3020</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag M2</description>
<device ID="2053"/>
</command>
<command name="setTimerM2Sa" protocmd="setaddr">
<addr>3028</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag M2</description>
<device ID="2053"/>
</command>
<command name="setTimerM2So" protocmd="setaddr">
<addr>3030</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag M2</description>
<device ID="2053"/>
</command>
<command name="setTimerWWMo" protocmd="setaddr">
<addr>2100</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerWWDi" protocmd="setaddr">
<addr>2108</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerWWMi" protocmd="setaddr">
<addr>2110</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerWWDo" protocmd="setaddr">
<addr>2118</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerWWFr" protocmd="setaddr">
<addr>2120</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerWWSa" protocmd="setaddr">
<addr>2128</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerWWSo" protocmd="setaddr">
<addr>2130</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag Warmwasser</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuMo" protocmd="setaddr">
<addr>2200</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Montag Zirku</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuDi" protocmd="setaddr">
<addr>2208</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Dienstag Zirku</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuMi" protocmd="setaddr">
<addr>2210</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Mittwoch Zirku</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuDo" protocmd="setaddr">
<addr>2218</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Donnerstag Zirku</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuFr" protocmd="setaddr">
<addr>2220</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Freitag Zirku</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuSa" protocmd="setaddr">
<addr>2228</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Samstag Zirku</description>
<device ID="2053"/>
</command>
<command name="setTimerZirkuSo" protocmd="setaddr">
<addr>2230</addr>
<len>8</len>
<unit>CT</unit>
<description>Schaltzeit Sonntag Zirku</description>
<device ID="2053"/>
</command>
<!-- Gerätedaten -->
<command name="getDevType" protocmd="getaddr">
<addr>00F8</addr>
<len>8</len>
<unit>DT</unit>
<description>Ermittle Device Typ der Anlage / SystemIdent_SX</description>
</command>
<command name="getCtrlId" protocmd="getaddr">
<addr>00F9</addr>
<len>7</len>
<unit>DT</unit>
<description>Reglerkennung</description>
</command>
<command name="getInventory" protocmd="getaddr">
<addr>08E0</addr>
<len>7</len>
<unit>SN</unit>
<description>Sachnummer</description>
</command>
<command name="getInvCodePlug" protocmd="getaddr">
<addr>1010</addr>
<len>7</len>
<unit>SN</unit>
<description>Sachnummer Codierstecker</description>
</command>
<command name="getPanelSWIndex" protocmd="getaddr">
<addr>7330</addr>
<len>8</len>
<unit>DT</unit>
<description>Bedienteil SW Index</description>
</command>
<command name="getKsCardType" protocmd="getaddr">
<addr>7656</addr>
<len>4</len>
<unit>DT</unit>
<description>KS Karte Typ</description>
</command>
<command name="getAnlagenschema" protocmd="getaddr">
<addr>7700</addr>
<len>2</len>
<unit>ST</unit>
<description>Ermittle das Anlagenschema</description>
<!-- K00_KonfiAnlagenschemaGWG_W (00) Heizkreis-Warmwasserschema Adresse
7700 1 A1 | 1 2 A1 + WW | 2 3 M2 | 3 4 M2 + WW | 4 5 A1 + M2 | 5 6 A1 + M2
+ WW | 6 -->
</command>
<command name="init" protocmd="getaddr">
<description>Inintialisierung</description>
<device ID="2053" protocmd="init">
<addr>dummy</addr>
</device>
</command>
<command name="get" protocmd="gettestaddr">
<description>Testabfrage, Adresse eingeben</description>
<device ID="20CB">
<addr>dummy</addr>
<len>2</len>
</device>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
<device ID="2094">
<addr>dummy</addr>
<len>2</len>
</device>
</command>
<command name="vget" protocmd="getvtestaddr">
<description>Testabfrage, Virtuelle Adresse eingeben</description>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
</command>
<command name="bget" protocmd="getbtestaddr">
<description>Testabfrage, Bedienteil Adresse eingeben</description>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
</command>
<command name="pget" protocmd="getptestaddr">
<description>Testabfrage, Port Adresse eingeben</description>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
</command>
<command name="eget" protocmd="getetestaddr">
<description>Testabfrage, EEProm Adresse eingeben</description>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
</command>
<command name="xget" protocmd="getxtestaddr">
<description>Testabfrage, XRAM Adresse eingeben</description>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
</command>
<command name="kmget" protocmd="getkmtestaddr">
<description>Testabfrage, KM-Bus EEProm Adresse eingeben</description>
<device ID="2053">
<addr>dummy</addr>
<len>1</len>
</device>
</command>
<command name="getExtBA" protocmd="getxaddr">
<description>Ermittle Zustand der externen Betriebsartenumschaltung</description>
<device ID="2053">
<addr>00</addr>
<len>1</len>
<bit>0</bit>
<unit>BST</unit>
</device>
</command>
<command name="getPumpeSollM1" protocmd="getaddr">
<description>Ermittle Solldrehzahl Pumpe M1</description>
<device ID="2053">
<addr>B0</addr>
<len>1</len>
<unit>PR1</unit>
</device>
</command>
<command name="getVentilStatus" protocmd="getpaddr">
<description>Ermittle Zustand Umschaltventil WW/Heizen</description>
<device ID="2053">
<addr>01</addr>
<len>1</len>
<bit>1</bit>
<unit>BST</unit>
</device>
</command>
<command name="getUmschaltventil" protocmd="getaddr">
<addr>0A10</addr>
<len>1</len>
<unit>USV</unit>
<description>Ermittle den Status des Umschaltventils WW/Heizen</description>
<device ID="2098"/>
<device ID="2053">
<addr>01</addr>
<len>1</len>
<bit>1</bit>
<unit>BST</unit>
</device>
</command>
<command name="setUmschaltventil" protocmd="setaddr">
<addr>0A10</addr>
<len>1</len>
<unit>USV</unit>
<description>Setze den Status des Umschaltventils WW/Heizen</description>
<device ID="2098"/>
<device ID="2053">
<addr>01</addr>
<len>1</len>
<bit>1</bit>
<unit>BST</unit>
</device>
</command>
<command name="getHKPTyp" protocmd="geteaddr">
<description>Ermittle Typ der Heizkreispumpe</description>
<device ID="2053">
<addr>05</addr>
<len>1</len>
<bit>5</bit>
<unit>HKT</unit>
</device>
</command>
<command name="getTempRueck" protocmd="getaddr">
<description>Ermittle die Rueckauftemepratur</description>
<device ID="2053">
<addr>44</addr>
<len>1</len>
<bit>5</bit>
<unit>UT1</unit>
</device>
</command>
</commands>
</vito>