Easy BACnet
  1. Home
  2. BACnet points lists
  3. Viessmann
  4. Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C)

Heat pump BACnet gateway · BACnet points list

Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) BACnet points list

Updated 12 November 2026Unofficial source

Short answer

The Vitogate 300 is Viessmann's BACnet / Modbus gateway for its heat generators. This data point list covers Vitocal heat pumps with the Vitotronic 200 WO1C control: system and outdoor temperatures, heating circuits 1-3, DHW, ventilation, cooling, energy balance and COP, compressor hours and cycles, heat pump stages, additional heat generator and sensor status. Each row gives the BACnet object (AI, AV, BI, BV, MI, MV) and the matching Modbus register.

This page lists 245 BACnet objects for the Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) — 74 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of Viessmann’s documentation hosted by TapHome, not by Viessmann itself, so treat it as unofficial.

Manufacturer
Viessmann
Model
Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C)
Equipment
Heat pump BACnet gateway
Equipment type
Heat pumps
BACnet objects
245 (74 writable)
Transport
—
Firmware
Vitogate 300 version 2.1.2.0 or later
Also known as
Vitogate 300, Vitogate 300 BN/MB, Vitogate 300 Vitocal, Vitocal BACnet, Vitotronic 200 WO1C, 204D, Viessmann heat pump BACnet gateway
Source document
Vitogate 300 Datenpunktliste (Vitocal, Vitotronic 200 Typ WO1C) (unofficial copy, hosted by TapHome)
Download CSV 245 rows Download EDE B.I.G.-EU JSON Source PDF (unofficial copy) ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Viessmann’s current documentation and the live device before use. Not official Viessmann information. Terms of use.

BMS integration notes: Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C)

Integration in brief

Set each heating circuit's operating mode (MV 4-6) and room setpoints, and the DHW setpoint. Read outdoor, system flow and DHW temperatures, circuit status, compressor state and output, and the energy balance.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
MV 6Bedienbetriebsart Heizkreis A1/HK1Circuit 1 mode: 0 off, 1 DHW only, 2 heat/cool + DHWWrite
AV 10(2000) Raumtemperatur Soll Heizkreis A1/HK1Circuit 1 room setpoint, °CWrite
AV 26(6000) Warmwassertemperatur-SollwertDHW temperature setpoint, °CWrite
AI 69AußentemperaturOutdoor temperature (damped)Read
AI 76Anlagenvorlauftemperatur-IstwertSystem flow temperatureRead
AI 78Warmwassertemperatur obenDHW tank temperature, topRead
MI 40Betriebsstatus Heizkreis A1/HK1Circuit 1 status: standby, reduced, normal, fixedRead
BI 55Verdichter 1 (Schütz)Compressor 1 contactorRead
AI 141Leistung VerdichterCompressor output, %Read

Network setup

Watch out for

Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.

245 of 245 shown
Type
Access
Show
Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) BACnet Points List
DescriptionStates
AI13Mischer ext. Wärmeerzeuger - SolltemperaturGeneral; ID 0x0603°CRead
AI74Rücklauftemperatur Sekundär 2General; ID 0x01C7°CRead
AImin76Anlagenvorlauftemperatur-IstwertSystem; ID 0x01CA°CRead
BI5Ansteuerung ext. WärmeerzeugerSystem; ID 0x048BRead0: AUS, 1: EIN
AImin69AußentemperaturSystem; ID 0x01C1°CRead
AI77Heizwasser-PufferspeichertemperaturSystem; ID 0x01CB°CRead
MI39Mischer ext. Wärmeerzeuger - BefehlSystem; ID 0x0603Read-1: ZU, 0: Regelbetrieb, 1: AUF
BI1Mischer ext. Wärmeerzeuger - StatusSystem; ID 0x0603Read0: Vorhanden, 1: Nicht vorhanden
BI473-Wege-Ventil Heizen/WW2 vorhandenSystem equipment; ID 0x0495Read0: Vorhanden, 1: Nicht vorhanden
BI46Relais Primärquelle 2System equipment; ID 0x0483Read0: Vorhanden, 1: Nicht vorhanden
AImin141Leistung VerdichterOutdoor unit; ID 0xB423%Read
AI73Rücklauftemperatur Sekundär 1Outdoor unit; ID 0x01C6°CRead
AI16Active coolingSystem operating hours; ID 0x058ChoursRead
AI24Heizkreispumpe Heizkreis A1/HK1System operating hours; ID 0x058DhoursRead
AI25Heizkreispumpe Heizkreis M2/HK2System operating hours; ID 0x058EhoursRead
AI26Heizkreispumpe Heizkreis M3/HK3System operating hours; ID 0x058FhoursRead
AI38SpeicherladepumpeSystem operating hours; ID 0x0596hoursRead
AI18EEV1 VerdichterHeat pump operating hours; ID 0x05A8hoursRead
AI19EEV2 VerdichterHeat pump operating hours; ID 0x05A9hoursRead
BI60Schalter EVU-Sperre E-HeizstabHeat pump inputs; ID 0x03C4Read0: S_AUS, 1: S_EIN
AI116COP HeizbetriebEnergy balance; ID 0x1690Read
AI61COP WarmwasserbetriebEnergy balance; ID 0x1691Read
AI120Elektroenergie Heizen Verdichter 2Energy balance; ID 0x1661kWhRead
AI115Elektroenergie PVEnergy balance; ID 0x1678kWhRead
AV42Energiebilanz FaktorEnergy balance; ID 0x163FWrite
AI119Heizwärme Heizen Verdichter 2Energy balance; ID 0x1641kWhRead
AI118Jahresarbeitszahl KühlenEnergy balance; ID 0x1683Read
AI117Mittlere primäre EingangstemperaturEnergy balance; ID 0x16B0°CRead
AI64Mittlere sekundäre Rücklauftemperatur RL1Energy balance; ID 0x16B3°CRead
AI65Mittlere sekundäre Rücklauftemperatur RL2Energy balance; ID 0x16B4°CRead
AI63Mittlere sekundäre VorlauftemperaturEnergy balance; ID 0x16B2°CRead
MV22Betriebsart - HeizkesselBoiler functions; ID 0xA302Write0: HVAC_AUTO, 1: HVAC_HEAT, 2: HVAC_MRNG_WRMUP, 3: HVAC_COOL, 6: HVAC_OFF, 7: HVAC_TEST, 8: HVAC_EMERG_HEAT, 10: HVAC_FREE_COOL, 12: HVAC_MAX_HEAT, 13: HVAC_ECONOMY, 14: HVAC_DEHUMID, 16: HVAC_EMERG_COOL, 111: HVAC_LOW_FIRE, 112: HVAC_HIGH_FIRE, 113: HVAC_HEAT_DHW, 255: HVAC_NUL
AI3Effektive KesselsolltemperaturBoiler functions; ID 0xA307°CRead
BI59Kesselleistung - StatusBoiler functions; ID 0xA305Read0: AUS, 1: EIN
MV13Kesselsollleistung - StatusBoiler functions; ID 0xA300Write0: AUS, 1: EIN, 255: AUTO
AV44Kesselsollleistung - WertBoiler functions, range 0..100; ID 0xA300%Write
AV5KesselsolltemperaturBoiler functions, range 0..127; ID 0xA303°CWrite
AI10KesseltemperaturBoiler functions; ID 0xA309°CRead
AI129ModulationsgradBoiler functions, range 0..100; ID 0xA305%Read
MV19Betriebsart - bei externer Vorgabe A1/M1/HK1Heating circuit 1 functions; ID 0xA400Write0: HVAC_AUTO, 1: HVAC_HEAT, 2: HVAC_MRNG_WRMUP, 3: HVAC_COOL, 6: HVAC_OFF, 7: HVAC_TEST, 8: HVAC_EMERG_HEAT, 10: HVAC_FREE_COOL, 12: HVAC_MAX_HEAT, 13: HVAC_ECONOMY, 14: HVAC_DEHUMID, 16: HVAC_EMERG_COOL, 100: HVAC_FLOW_TEMP, 255: HVAC_NUL
AI5Effektive Raumsolltemperatur A1/M1/HK1Heating circuit 1 functions, range 0..35; ID 0xA406°CRead
AV39Externe Raumsolltemperatur A1/M1/HK1Heating circuit 1 functions, range 0..127; ID 0xA401°CWrite
AV1Externe Vorlaufsolltemperatur A1/M1/HK1Heating circuit 1 functions, range 0..127; ID 0xA403°CWrite
MV18Betriebsart - bei externer Vorgabe M2/HK2Heating circuit 2 functions; ID 0xA440Write0: HVAC_AUTO, 1: HVAC_HEAT, 2: HVAC_MRNG_WRMUP, 3: HVAC_COOL, 6: HVAC_OFF, 7: HVAC_TEST, 8: HVAC_EMERG_HEAT, 10: HVAC_FREE_COOL, 12: HVAC_MAX_HEAT, 13: HVAC_ECONOMY, 14: HVAC_DEHUMID, 16: HVAC_EMERG_COOL, 100: HVAC_FLOW_TEMP, 255: HVAC_NUL
AI6Effektive Raumsolltemperatur M2/HK2Heating circuit 2 functions, range 0..35; ID 0xA446°CRead
AV40Externe Raumsolltemperatur M2/HK2Heating circuit 2 functions, range 0..127; ID 0xA441°CWrite
AV2Externe Vorlaufsolltemperatur M2/HK2Heating circuit 2 functions, range 0..127; ID 0xA443°CWrite
MV17Betriebsart - bei externer Vorgabe M3/HK3Heating circuit 3 functions; ID 0xA480Write0: HVAC_AUTO, 1: HVAC_HEAT, 2: HVAC_MRNG_WRMUP, 3: HVAC_COOL, 6: HVAC_OFF, 7: HVAC_TEST, 8: HVAC_EMERG_HEAT, 10: HVAC_FREE_COOL, 12: HVAC_MAX_HEAT, 13: HVAC_ECONOMY, 14: HVAC_DEHUMID, 16: HVAC_EMERG_COOL, 100: HVAC_FLOW_TEMP, 255: HVAC_NUL
AI7Effektive Raumsolltemperatur M3/HK3Heating circuit 3 functions, range 0..35; ID 0xA486°CRead
AV41Externe Raumsolltemperatur M3/HK3Heating circuit 3 functions, range 0..127; ID 0xA481°CWrite
AV3Externe Vorlaufsolltemperatur M3/HK3Heating circuit 3 functions, range 0..127; ID 0xA483°CWrite
MV20Betriebsart - WarmwasserDHW functions; ID 0xA3C2Write0: HVAC_AUTO, 1: HVAC_HEAT, 2: HVAC_MRNG_WRMUP, 6: HVAC_OFF, 255: HVAC_NUL
AI2Effektive Warmwasser-SolltemperaturDHW functions; ID 0xA3C5°CRead
AV38Warmwasser-SolltemperaturDHW functions, range 0..90; ID 0xA3C0°CWrite
AVmin10(2000) Raumtemperatur Soll Heizkreis A1/HK1Heating circuit A1/HK1, range 10..30; ID 0x2000°CWrite
AV11(2001) Red. Raumtemperatur Soll Heizkreis A1/HK1Heating circuit A1/HK1, range 10..30; ID 0x2001°CWrite
AV9(2006) Niveau Heizkennlinie Heizkreis A1/HK1Heating circuit A1/HK1, range -15..40; ID 0x2006KWrite
AV8(2007) Neigung Heizkennlinie Heizkreis A1/HK1Heating circuit A1/HK1, range 0..35; ID 0x2007Write
AV28(2022) Raumtemperatur im Partybetrieb Heizkreis A1/HK1Heating circuit A1/HK1, range 10..30; ID 0x2022°CWrite
MI8Bedarf Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x1180Read0: Kein Bedarf, 1: Minimaler Bedarf, 2: Geringer Bedarf, 3: Mittlerer Bedarf, 4: Hoher Bedarf, 5: Maximaler Bedarf
MVmin6Bedienbetriebsart Heizkreis A1/HK1Heating circuit A1/HK1; ID 0xB000Write0: Abschaltbetrieb, 1: Nur WW, 2: Heizen/Kühlen/WW, 4: Dauernd Reduziert, 5: Dauernd Normal, 6: Normal Abschalt, 7: Nur Kühlen
MI7Betriebsmodus Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x1180Read0: AUS, 1: Heizen, 2: Kühlen, 3: Auto
MImin40Betriebsstatus Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x1180Read0: Standby, 1: Reduziert, 2: Normal, 3: Festwert
BI9Heizkreispumpe Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x048DRead0: AUS, 1: EIN
AV35Neigung Kühlkennlinie Heizkreis A1/HK1Heating circuit A1/HK1, range 0..3,5; ID 0x7111Write
AV32Niveau Kühlkennlinie Heizkreis A1/HK1Heating circuit A1/HK1, range -15..40; ID 0x7110Write
BV6Partybetrieb Heizkreis A1/HK1Heating circuit A1/HK1; ID 0xB000Write0: AUS, 1: EIN
AI55Raumsolltemperatur Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x1180°CRead
AI87Raumsolltemperatur Heizkreis A1/HK1 von FernbedienungHeating circuit A1/HK1; ID 0x01DB°CRead
AI50Raumtemperatur Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x01D6°CRead
BV9Sparbetrieb Heizkreis A1/HK1Heating circuit A1/HK1; ID 0xB000Write0: AUS, 1: EIN
AI72Vorlauftemperatur Sekundär 1Heating circuit A1/HK1; ID 0x01C5°CRead
AI145Vorlauftemperatur Sekundär 2Heating circuit A1/HK1; ID 0x01F0°CRead
AI93Vorlauftemperatur-Sollwert Heizkreis A1/HK1Heating circuit A1/HK1; ID 0x1800°CRead
AV14(3000) Raumtemperatur Soll Heizkreis M2/HK2Heating circuit M2/HK2, range 10..30; ID 0x3000°CWrite
AV15(3001) Red. Raumtemperatur Soll Heizkreis M2/HK2Heating circuit M2/HK2, range 10..30; ID 0x3001°CWrite
AV13(3006) Niveau Heizkennlinie Heizkreis M2/HK2Heating circuit M2/HK2, range -15..40; ID 0x3006KWrite
AV12(3007) Neigung Heizkennlinie Heizkreis M2/HK2Heating circuit M2/HK2, range 0..35; ID 0x3007Write
AV29(3022) Raumtemperatur im Partybetrieb Heizkreis M2/HK2Heating circuit M2/HK2, range 10..30; ID 0x3022°CWrite
MI10Bedarf Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x1181Read0: Kein Bedarf, 1: Minimaler Bedarf, 2: Geringer Bedarf, 3: Mittlerer Bedarf, 4: Hoher Bedarf, 5: Maximaler Bedarf
MV4Bedienbetriebsart Heizkreis M2/HK2Heating circuit M2/HK2; ID 0xB001Write0: Abschaltbetrieb, 1: Nur WW, 2: Heizen/Kühlen/WW, 4: Dauernd Reduziert, 5: Dauernd Normal, 6: Normal Abschalt, 7: Nur Kühlen
MI9Betriebsmodus Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x1181Read0: AUS, 1: Heizen, 2: Kühlen, 3: Auto
MI41Betriebsstatus Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x1181Read0: Standby, 1: Reduziert, 2: Normal, 3: Festwert
BI10Heizkreispumpe Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x048ERead0: AUS, 1: EIN
AV36Neigung Kühlkennlinie Heizkreis M2/HK2Heating circuit M2/HK2, range 0..3,5; ID 0x7111Write
AV33Niveau Kühlkennlinie Heizkreis M2/HK2Heating circuit M2/HK2, range -15..40; ID 0x7110Write
BV7Partybetrieb Heizkreis M2/HK2Heating circuit M2/HK2; ID 0xB001Write0: AUS, 1: EIN
AI56Raumsolltemperatur Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x1181°CRead
AI88Raumsolltemperatur Heizkreis M2/HK2 von FernbedienungHeating circuit M2/HK2; ID 0x01DC°CRead
AI51Raumtemperatur Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x01D7°CRead
BV10Sparbetrieb Heizkreis M2/HK2Heating circuit M2/HK2; ID 0xB001Write0: AUS, 1: EIN
AI85Vorlauftemperatur Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x01D4°CRead
AI94Vorlauftemperatur-Sollwert Heizkreis M2/HK2Heating circuit M2/HK2; ID 0x1801°CRead
AV18(4000) Raumtemperatur Soll Heizkreis M3/HK3Heating circuit M3/HK3, range 10..30; ID 0x4000°CWrite
AV19(4001) Red. Raumtemperatur Soll Heizkreis M3/HK3Heating circuit M3/HK3, range 10..30; ID 0x4001°CWrite
AV17(4006) Niveau Heizkennlinie Heizkreis M3/HK3Heating circuit M3/HK3, range -15..40; ID 0x4006KWrite
AV16(4007) Neigung Heizkennlinie Heizkreis M3/HK3Heating circuit M3/HK3, range 0..35; ID 0x4007Write
AV30(4022) Raumtemperatur im Partybetrieb Heizkreis M3/HK3Heating circuit M3/HK3, range 10..30; ID 0x4022°CWrite
MI12Bedarf Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x1182Read0: Kein Bedarf, 1: Minimaler Bedarf, 2: Geringer Bedarf, 3: Mittlerer Bedarf, 4: Hoher Bedarf, 5: Maximaler Bedarf
MV5Bedienbetriebsart Heizkreis M3/HK3Heating circuit M3/HK3; ID 0xB002Write0: Abschaltbetrieb, 1: Nur WW, 2: Heizen/Kühlen/WW, 4: Dauernd Reduziert, 5: Dauernd Normal, 6: Normal Abschalt, 7: Nur Kühlen
MI11Betriebsmodus Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x1182Read0: AUS, 1: Heizen, 2: Kühlen, 3: Auto
MI42Betriebsstatus Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x1182Read0: Standby, 1: Reduziert, 2: Normal, 3: Festwert
BI11Heizkreispumpe Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x048FRead0: AUS, 1: EIN
AV37Neigung Kühlkennlinie Heizkreis M3/HK3Heating circuit M3/HK3, range 0..3,5; ID 0x7111Write
AV34Niveau Kühlkennlinie Heizkreis M3/HK3Heating circuit M3/HK3, range -15..40; ID 0x7110Write
BV8Partybetrieb Heizkreis M3/HK3Heating circuit M3/HK3; ID 0xB002Write0: AUS, 1: EIN
AI57Raumsolltemperatur Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x1182°CRead
AI89Raumsolltemperatur Heizkreis M3/HK3 von FernbedienungHeating circuit M3/HK3; ID 0x01DD°CRead
AI52Raumtemperatur Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x01D8°CRead
BV11Sparbetrieb Heizkreis M3/HK3Heating circuit M3/HK3; ID 0xB002Write0: AUS, 1: EIN
AI86Vorlauftemperatur Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x01D5°CRead
AI95Vorlauftemperatur-Sollwert Heizkreis M3/HK3Heating circuit M3/HK3; ID 0x1802°CRead
MI16Betriebsmodus KühlkreisCooling circuit; ID 0x1183Read0: AUS, 1: Heizen, 2: Kühlen, 3: Auto
AI54Raumtemperatur KühlkreisCooling circuit; ID 0x01DA°CRead
AI60Solltemperatur KühlkreisCooling circuit; ID 0x1183°CRead
AV21(7110) Niveau Kühlkennlinie KühlkreisCooling, range -15..40; ID 0x7110Write
AV20(7111) Neigung Kühlkennlinie KühlkreisCooling, range 0..3,5; ID 0x7111Write
MI17Bedarf KühlkreisCooling; ID 0x1183Read0: Kein Bedarf, 1: Minimaler Bedarf, 2: Geringer Bedarf, 3: Mittlerer Bedarf, 4: Hoher Bedarf, 5: Maximaler Bedarf
AI53Vorlauftemperatur KühlkreisCooling, heating circuit A1/HK1; ID 0x01D9°CRead
AI139AblufttemperaturVentilation; ID 0x0A02°CRead
AI133AußenlufttemperaturVentilation; ID 0x0A00°CRead
MI49BetriebsprogrammVentilation; ID 0x0A7ERead0: Nicht definiert, 1: Notlauf, 2: Frostschutz, 3: Estrichtrocknung, 4: Intensivbetrieb, 5: Ferienprogramm, 1: Sparbetrieb, 7: Lüftungsautomatik, 8: Abschaltbetrieb, 9: Grundbetrieb
MV14BetriebsprogrammVentilation; ID 0xB005Write0: Abschaltbetrieb, 1: Grundbetrieb, 2: Lüftungsautomatik
MI52BetriebsstatusVentilation; ID 0x11A8ReadGrundlüftung, Reduzierte Lüftung, Nennlüftung, Intensivlüftung, Abschaltbetrieb
AI136CO2Ventilation; ID 0x0A07%Read
AI131Elektrisches VorheizregisterVentilation; ID 0x0A0C%Read
AI130FeuchteVentilation; ID 0x0A06%Read
AI132Filterstandzeit TageVentilation, range 1..31; ID 0x0A0ETageRead
AI134FortlufttemperaturVentilation; ID 0x0A03°CRead
AV45GrundbetriebVentilation; ID 0xB005Write0: AUS, 1: EIN
BV18IntensivbetriebVentilation; ID 0xB005Write0: AUS, 1: EIN
AV46Raumtemp. SollVentilation, range 10..30; ID 0x7D08°CWrite
AI140Raumtemperatur-Sollwert T-ABL-SollVentilation; ID 0x0A15°CRead
AI135Volumenstrom FortluftVentilation; ID 0x0A05m³/hRead
AI138Volumenstrom ZuluftVentilation; ID 0x0A04m³/hRead
AI137ZulufttemperaturVentilation; ID 0x0A01°CRead
AI128Ausgang Abtauung aktivSystem switching cycles; ID 0xB446Read0: AUS, 1: Abtauung aktiv
AI125Drehzahl Ventilator 1System switching cycles; ID 0x02C0U/minRead
AI126Drehzahl Ventilator 2System switching cycles; ID 0x02C1U/minRead
AI41Anzahl Einschalt. VerdichterHeat pump switching cycles; ID 0x0500Read
AI42Anzahl Einschalt. Verdichter 2Heat pump switching cycles; ID 0x0501Read
MI36Raumsolltemperatur Heizkreis A1/HK1Sensor status; ID 0x01DBRead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI37Raumsolltemperatur Heizkreis M2/HK2Sensor status; ID 0x01DCRead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI38Raumsolltemperatur Heizkreis M3/HK3Sensor status; ID 0x01DDRead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI19Raumtemperatur Heizkreis A1/HK1Sensor status; ID 0x01D6Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI48Raumtemperatur KühlkreisSensor status; ID 0x01DARead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI24Rücklauftemperatur PrimärquelleSensor status; ID 0x01C4Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI25Rücklauftemperatur Sekundär 1Sensor status; ID 0x01C6Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI26Rücklauftemperatur Sekundär 2Sensor status; ID 0x01C7Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI50Status Sensor Sekundär-Vorlauf 2Sensor status; ID 0x01F0Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI23Vorlauftemperatur PrimärquelleSensor status; ID 0x01C3Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI47Vorlauftemperatur Sekundär 1Sensor status; ID 0x01C5Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
BI61EVU-SperreSignal inputs; ID 0x03C3Read0: AUS, 1: EIN
AI82Kollektortemperatur SolarSolar; ID 0x01D1°CRead
AI83Rücklauftemperatur SolarSolar; ID 0x01D2°CRead
AI43SolarenergieSolar; ID 0x190AkWhRead
BI20Solarpumpe (int. Solarregelung)Solar; ID 0x0493Read0: AUS, 1: EIN
BI21Solarpumpe (Vitosolic)Solar; ID 0x04A0Read0: AUS, 1: EIN
AI84Speichertemperatur SolarSolar; ID 0x01D3°CRead
MI53Sensor-Status Leistung VerdichterTemperatures; ID 0xB423Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
AI127Mindestlaufzeit externer WärmeerzeugerTimer; ID 0x1386SekundenRead
AV23(5030) Leistung VerdichterstufeCompressor 1, range 1..255; ID 0x5030Write
AV24(5130) Verdichter2 Leistung VerdichterCompressor 2, range 1..255; ID 0x5130Write
AV50Gas NormaltarifHeat management, range 0..32767; ID 0x7BEBct / kWhWrite
BV19KomfortbetriebHeat management; ID 0x7BE0Write0: AUS, 1: EIN
AV52Primärenergiefaktor GasHeat management; ID 0x7BE5Write
AV51Primärenergiefaktor StromHeat management; ID 0x7BE4Write
MV15Regelstrategie WEHeat management; ID 0x7BE1WriteÖkonomisch, Ökologisch, Feste Temperatur
AV47Strom NormaltarifHeat management, range 0..32767; ID 0x7BE8ct / kWhWrite
BI23-Wege-Ventil Heizen/WW1Heat pump; ID 0x0494Read0: Heizen, 1: Warmwasser
BI33-Wege-Ventil Heizen/WW2Heat pump; ID 0x0495Read0: Heizen, 1: Warmwasser
BI6E-Heizung Stufe 1Heat pump; ID 0x0488Read0: AUS, 1: EIN
AI20E-Heizung Stufe 1Heat pump; ID 0x0588hoursRead
BI7E-Heizung Stufe 2Heat pump; ID 0x0489Read0: AUS, 1: EIN
AI21E-Heizung Stufe 2Heat pump; ID 0x0589hoursRead
AI90Kompressor FrequenzHeat pump, range 0..255; ID 0x1A54HzRead
BI15Primärquelle 2 (Primärpumpe)Heat pump; ID 0x0483Read0: AUS, 1: EIN
AI146PV-Leistung in 0,01kW (Phase 1)Heat pump; ID 0xB060kWRead
AI147PV-Leistung in 0,01kW (Phase 2)Heat pump; ID 0xB061kWRead
AI148PV-Leistung in 0,01kW (Phase 3)Heat pump; ID 0xB062kWRead
AI71Rücklauftemperatur PrimärquelleHeat pump; ID 0x01C4°CRead
BI18SekundärpumpeHeat pump; ID 0x0484Read0: AUS, 1: EIN
BI19Sekundärpumpe 2Heat pump; ID 0x0485Read0: AUS, 1: EIN
AI70Vorlauftemperatur PrimärquelleHeat pump; ID 0x01C3°CRead
BI483-Wege-Ventil Heizen/WW 1Heat pump stage 1; ID 0x0414Read0: AUS, 1: EIN
BI52Primärquelle 1 (Ventilator oder Primärpumpe)Heat pump stage 1; ID 0x0402Read0: AUS, 1: EIN
BI50Relais EEV1 VerdichterHeat pump stage 1; ID 0x0428Read0: AUS, 1: EIN
BI54Sekundärpumpe 1Heat pump stage 1; ID 0x0404Read0: AUS, 1: EIN
BImin55Verdichter 1 (Schütz)Heat pump stage 1; ID 0x0400Read0: AUS, 1: EIN
BI493-Wege-Ventil Heizen/WW 2Heat pump stage 2; ID 0x0415Read0: AUS, 1: EIN
BI53Primärquelle 2 (Primärpumpe)Heat pump stage 2; ID 0x0403Read0: AUS, 1: EIN
BI51Relais EEV2 VerdichterHeat pump stage 2; ID 0x0429Read0: AUS, 1: EIN
BI56Verdichter 2 (Schütz)Heat pump stage 2; ID 0x0401Read0: AUS, 1: EIN
AVmin26(6000) Warmwassertemperatur-SollwertDHW, range 10..70; ID 0x6000°CWrite
AV25(600C) Warmwassertemperatur-Sollwert 2DHW, range 10..70; ID 0x600C°CWrite
MI14Bedarf WarmwasserDHW; ID 0x1185Read0: Kein Bedarf, 1: Minimaler Bedarf, 2: Geringer Bedarf, 3: Mittlerer Bedarf, 4: Hoher Bedarf, 5: Maximaler Bedarf
MI13Betriebsmodus WarmwasserDHW; ID 0x1185Read0: Abschaltbetrieb, 1: Sparbetrieb, 2: Normalbetrieb, 3: Festwert
BV17Einmalige WarmwasserbereitungDHW; ID 0xB020Write0: AUS, 1: EIN
AI59Sollleistung WarmwasserDHW, range 0..100; ID 0x1185%Read
BI22SpeicherladepumpeDHW; ID 0x0496Read0: AUS, 1: EIN
AI39SpeichernachheizungDHW; ID 0x058AhoursRead
AImin78Warmwassertemperatur obenDHW; ID 0x01CD°CRead
AI79Warmwassertemperatur untenDHW; ID 0x01CE°CRead
AI58Warmwassertemperatur-SollwertDHW; ID 0x1185°CRead
BI16ZirkulationspumpeDHW; ID 0x0490Read0: AUS, 1: EIN
AI4Aktiver Anlagen-/SolltemperaturwertCentral control functions; ID 0xA391°CRead
MV8Anlagen-/Heizkessel-Sollleistung - StatusCentral control functions; ID 0xA380Write0: AUS, 1: EIN, 255: AUTO
AV4Anlagen-/Heizkessel-Sollleistung - WertCentral control functions, range 0..100; ID 0xA380%Write
MI46Anlagen-Istleistung - StatusCentral control functions; ID 0xA38FRead0: AUS, 1: EIN
AI9Anlagen-Istleistung - WertCentral control functions, range 0..100; ID 0xA38F%Read
AI11Anlagenvorlauf-/Kesseltemperatur IstwertCentral control functions; ID 0xA393°CRead
MV21Betriebsart - Anlage/HeizkesselCentral control functions; ID 0xA382Write0: HVAC_AUTO, 1: HVAC_HEAT, 2: HVAC_MRNG_WRMUP, 3: HVAC_COOL, 6: HVAC_OFF, 7: HVAC_TEST, 8: HVAC_EMERG_HEAT, 10: HVAC_FREE_COOL, 12: HVAC_MAX_HEAT, 13: HVAC_ECONOMY, 14: HVAC_DEHUMID, 16: HVAC_EMERG_COOL, 111: HVAC_LOW_FIRE, 112: HVAC_HIGH_FIRE, 255: HVAC_NUL
AV6Vorlauftemperatur-Sollwert Anlage/HeizkesselCentral control functions; ID 0xA383°CWrite
AV22(7102) Raumtemperatur-Sollwert KühlkreisAdditional information, range 10..30; ID 0x7102°CWrite
MI27AnlagenvorlaufAdditional information; ID 0x01CARead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
AI143Ausgang Verdichter KK2Additional information; ID 0xB4C3Read
MI22AußentemperaturAdditional information; ID 0x01C1Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MV16Bedienbetriebsart KühlkreisAdditional information; ID 0xB003Write0: Abschaltbetrieb, 1: Nur WW, 2: Kühlen/WW, 4: Dauernd Reduziert, 5: Dauernd Normal, 6: Normal Abschalt, 7: Nur Kühlen
AI40Betriebsstunden Verdichter 2Additional information; ID 0x0581hoursRead
AV53Faktor EnergiepreiseAdditional information; ID 0x7BEEWrite0: 1/100, 1: 1/10, 2: 1
MI51Feuchtesensor - StatusAdditional information; ID 0x0A06Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI31Kollektortemperatur SolarAdditional information; ID 0x01D1Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
AV54Korrekturfaktor EnergieblianzAdditional information; ID 0x7BEFWritekeine Anzeige der Energiebilanz, 1: 1 Digit = 0,1kWh, 10: 1 Digit = 1 kWh, 100: 1 Digit = 10 kWh
AI142Leistung Verdichter KK2Additional information; ID 0xB4A3%Read
MI28PufferspeichertemperaturAdditional information; ID 0x01CBRead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI20Raumtemperatur Heizkreis M2/HK2Additional information; ID 0x01D7Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI21Raumtemperatur Heizkreis M3/HK3Additional information; ID 0x01D8Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI44Raumtemperatursensor Heizkreis A1/HK1 - StatusAdditional information; ID 0x01D6Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI32Rücklauftemperatur SolarAdditional information; ID 0x01D2Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
AI144Sekundär-Rücklauftemperatur (Kältekreis 2)Additional information; ID 0xB483°CRead
MI33Speichertemperatur SolarAdditional information; ID 0x01D3Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI45Status Sensor Vorlauf KühlungAdditional information; ID 0x01D9Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
AV48Strom HochtarifAdditional information, range 0..32767; ID 0x7BE9ct / kWhWrite
AV49Strom NiedertarifAdditional information, range 0..32767; ID 0x7BEAct / kWhWrite
AV43Strompreis EigenverbrauchAdditional information, range 0..32767; ID 0x7BEDct / kWhWrite
MI34Vorlauftemperatur Heizkreis M2/HK2Additional information; ID 0x01D4Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI35Vorlauftemperatur Heizkreis M3/HK3Additional information; ID 0x01D5Read0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI29Warmwassertemperatur obenAdditional information; ID 0x01CDRead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
MI30Warmwassertemperatur untenAdditional information; ID 0x01CERead0: Sensor OK, 1: Sensor Kurzschluss, 2: Sensor Unterbrechung, 3: Sensor Referenzfehler, 4: Sensor Referenz unter Min, 5: Sensor Referenz über Max, 6: Sensor nicht vorhanden, 7: Sensor Check, 8: Sensor Fehler, 9: Sensor Kom. Fehler
AI124Bivalenztemperatur WärmepumpeAdditional heat generator; ID 0xB380°CRead
AI123Gemeinsame VorlauftemperaturAdditional heat generator; ID 0x01F7°CRead
AI121Kesseltemperatur Zusatz-WärmeerzeugerAdditional heat generator; ID 0xB370°CRead
AI122Kesseltemperatur-Sollwert Zusatz-WärmeerzeugerAdditional heat generator; ID 0xB371°CRead
BI58Umschaltventil ext. WEAdditional heat generator; ID 0x04BERead0: AUS, 1: EIN
BI57Umschaltventil WPAdditional heat generator; ID 0x04BDRead0: AUS, 1: EIN
Object ID lookup: Viessmann Vitogate 300 Vitocal point IDs by name

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C)

How many BACnet points does the Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) have?

This list has 245 BACnet objects: 95 analog inputs, 51 analog values, 32 binary inputs, 9 binary values, 44 multi-state inputs, 14 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) BACnet points are writable?

74 of the 245 objects accept a write. Points marked Command have a priority array: a write holds until it is released, so release it back to automatic when you are done. The source has no read/write column, so this is inferred from object type.

Where is the official Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C) BACnet documentation?

Viessmann does not publish it on its own website. This list comes from Vitogate 300 Datenpunktliste (Vitocal, Vitotronic 200 Typ WO1C), a copy hosted by TapHome at https://taphome.com/compatibility/devices/viessmann-vitogate-300-vitocal/manufacturer/vitogate-300-datenpunktliste-vitocal.pdf. Ask Viessmann or its representative for the current revision.

What are the minimum BACnet points to integrate the Viessmann Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C)?

Start with MV 6 Bedienbetriebsart Heizkreis A1/HK1 (Circuit 1 mode: 0 off, 1 DHW only, 2 heat/cool + DHW); AV 10 (2000) Raumtemperatur Soll Heizkreis A1/HK1 (Circuit 1 room setpoint, °C); AV 26 (6000) Warmwassertemperatur-Sollwert (DHW temperature setpoint, °C); AI 69 Außentemperatur (Outdoor temperature (damped)); AI 76 Anlagenvorlauftemperatur-Istwert (System flow temperature); AI 78 Warmwassertemperatur oben (DHW tank temperature, top); MI 40 Betriebsstatus Heizkreis A1/HK1 (Circuit 1 status: standby, reduced, normal, fixed); BI 55 Verdichter 1 (Schütz) (Compressor 1 contactor); AI 141 Leistung Verdichter (Compressor output, %).

How do I check these points on the real Vitogate 300 (BN/MB) with Vitocal heat pumps (Vitotronic 200 WO1C)?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Viessmann BACnet points lists

Source: Vitogate 300 Datenpunktliste (Vitocal, Vitotronic 200 Typ WO1C). Object names, instances and units are reproduced as published; descriptions are our own.