Easy BACnet
  1. Home
  2. BACnet points lists
  3. PVI
  4. EOS (BTCII) water heater control

Commercial gas water heater control · BACnet points list

PVI EOS (BTCII) water heater control BACnet points list

Updated 7 November 2026

Short answer

The EOS BTCII control on PVI water heaters speaks BACnet MS/TP (or Modbus RTU) directly from the back of its touch screen. It exposes only Analog Inputs and Analog Values: system status and alert, target and system temperature, the heater's probes, ignition state, modulation, relay states, flame current, run hours, cycles and error code, plus writable system enable, setpoint, heater enable and pump force-on outputs. Cascade objects are present but not used on water heaters.

This page lists 37 BACnet objects for the PVI EOS (BTCII) water heater control — 7 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from PVI’s own free documentation, linked below.

Manufacturer
PVI
Model
EOS (BTCII) water heater control
Equipment
Commercial gas water heater control
Equipment type
Boilers & water heaters
BACnet objects
37 (7 writable)
Transport
BACnet MS/TP
Firmware
J1239D-570 and newer
Also known as
PVI EOS, BTCII, EOS Controller, Conquest, PVI Conquest, J1239D-570, PV7213, Power VTX, TurboPower 96
Source document
EOS Interface Guide, and Points List - For EOS BTCII Firmware Version J1239D-570 and Newer · PV7213 (PN 144594) · rev. 2021-01
Download CSV 37 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

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

BMS integration notes: PVI EOS (BTCII) water heater control

Integration in brief

Set the BTCII network mode to BACnet on the display, give it a device instance and MAC, and wire the 3-pin RS-485 terminal. Enable the heater with HEATER 1 ENABLE (and SYSTEM ENABLE), write SETPOINT, and read SYSTEM STATUS, the tank probes, HEATER 1 ALERT and HEATER 1 ERROR.

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
AV 1000HEATER 1 ENABLEHeater enable (1 = enable)Write
AV 2SETPOINTWater heater setpointWrite
AI 0SYSTEM STATUS0 disabled, 1 idle, 2 heatingRead
AI 1005HEATER 1 PROBE 1Outlet / top of tank temperatureRead
AI 1006HEATER 1 PROBE 2Mid-tank temperatureRead
AI 1003HEATER 1 ALERT0 ok, 1 alert, 2 soft lockout, 3 hard lockoutRead
AI 1018HEATER 1 ERRORLatest error code (0 = none)Read

Enable & remote start

HEATER 1 ENABLE (AV 1000) enables or disables the heater (1/0). SYSTEM ENABLE (AV 0) is a separate system enable from the setup menu. The TH input (R1-R2, jumpered at the factory) must also be closed; AI 1001 shows it.

Network setup

Watch out for

PVI EOS (BTCII) water heater control 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.

37 of 37 shown
Type
Access
Show
PVI EOS (BTCII) water heater control BACnet Points List
DescriptionStates
AImin0SYSTEM STATUSSystem statusRead0=Disabled, 1=Idle, 2=Heating
AI1SYSTEM DEMANDExternal enable input (1 = on)Read
AI2SYSTEM ALERTSystem alertRead0=Off, 1=Alert, 2=Error
AI3SYSTEM TARGETTarget temperature in use°FRead
AI4SYSTEM TEMPOperating (system) sensor temperature°FRead
AI5CASCADE STATUSCascade communication statusRead0=Standalone, 1=Working, 2=Not All Talking, 3=No Connection
AI6CASCADE INSTALLEDBoilers configured in the cascadeRead
AI7CASCADE TALKINGBoilers talking on the cascadeRead
AI8CASCADE ENABLEDEnabled boilers in the systemRead
AI9CASCADE OPERATINGBoiler currently modulatingRead
AI10CASCADE LEADCurrent lead boiler numberRead
AI1000HEATER 1 STATUSCascade communication status of this unitRead0=No Communication, 1=Communicating, 2=Lost Communication
AI1001HEATER 1 THTH enable input (R1-R2)Read0=Open (disabled), 1=Closed (enabled)
AI1002HEATER 1 DHWDHW call inputRead0=Off, 1=On
AImin1003HEATER 1 ALERTAlert statusRead0=None, 1=Alert, 2=Auto (soft lockout), 3=Manual (hard lockout)
AI1004HEATER 1 IGNITIONBurner sequenceRead0=Idle, 1=Prepurge, 2=Ignition, 3=Burner On, 4=Postpurge, 5=Fail
AImin1005HEATER 1 PROBE 1Outlet probe (top of tank / boiler outlet)°FRead
AImin1006HEATER 1 PROBE 2Inlet probe (mid tank / return)°FRead
AI1007HEATER 1 PROBE 3Vent (flue) probe°FRead
AI1008HEATER 1 PROBE 4Probe 4 (DHW sensor input)°FRead
AI1009HEATER 1 PROBE 5Probe 5 (supply sensor input)°FRead
AI1010HEATER 1 PROBE 6Probe 6 (outdoor sensor input)°FRead
AI1011HEATER 1 MODModulation rate, 0-100 %%Read
AI1012HEATER 1 RELAY 1Relay J14-1 (pump 2, typically DHW/sanitary) statusRead0=Off, 1=On
AI1013HEATER 1 RELAY 2Relay J14-2 (pump 1, heater pump) statusRead0=Off, 1=On
AI1014HEATER 1 EMS VOLTAGEEMS analog input (PIM J1-8/9)Read
AI1015HEATER 1 CURRENTFlame current (10 = 1 µA)Read
AI1016HEATER 1 RUNTIMEBurner run hours, rolls over at 65535hRead
AI1017HEATER 1 CYCLESBurner start attempts, rolls over at 65535Read
AImin1018HEATER 1 ERRORLatest error code (0 = none)Read
AV0SYSTEM ENABLESystem enableWrite0=Disabled, 1=Enabled
AV1BAS TARGETBAS setpoint; overrides SETPOINT when non-zero°FWrite
AVmin2SETPOINTHeater setpoint°FWrite
AV3ROTATIONRotation (no details in the manual)Write
AVmin1000HEATER 1 ENABLEHeater enableWrite0=Disable, 1=Enable
AV1001HEATER 1 DRIVE 1Pump relay force-on (see note on drive numbering)Write0=Auto, 1=Force On
AV1002HEATER 1 DRIVE 2Pump relay force-on (see note on drive numbering)Write0=Auto, 1=Force On
Object ID lookup: PVI EOS water heater control 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 EOS (BTCII) water heater control 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 PVI EOS (BTCII) water heater control

How many BACnet points does the PVI EOS (BTCII) water heater control have?

This list has 37 BACnet objects: 30 analog inputs, 7 analog values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which PVI EOS (BTCII) water heater control BACnet points are writable?

7 of the 37 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.

Where is the official PVI EOS (BTCII) water heater control BACnet documentation?

The source is EOS Interface Guide, and Points List - For EOS BTCII Firmware Version J1239D-570 and Newer (PV7213 (PN 144594)), revision 2021-01, published free by PVI at https://www.pvi.com/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/53661-source/eos-interface-and-points-list-pv7213.pdf.

What are the minimum BACnet points to integrate the PVI EOS (BTCII) water heater control?

Start with AV 1000 HEATER 1 ENABLE (Heater enable (1 = enable)); AV 2 SETPOINT (Water heater setpoint); AI 0 SYSTEM STATUS (0 disabled, 1 idle, 2 heating); AI 1005 HEATER 1 PROBE 1 (Outlet / top of tank temperature); AI 1006 HEATER 1 PROBE 2 (Mid-tank temperature); AI 1003 HEATER 1 ALERT (0 ok, 1 alert, 2 soft lockout, 3 hard lockout); AI 1018 HEATER 1 ERROR (Latest error code (0 = none)).

How do I enable BMS control of the PVI EOS (BTCII) water heater control?

HEATER 1 ENABLE (AV 1000) enables or disables the heater (1/0). SYSTEM ENABLE (AV 0) is a separate system enable from the setup menu. The TH input (R1-R2, jumpered at the factory) must also be closed; AI 1001 shows it.

How do I check these points on the real EOS (BTCII) water heater control?

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 PVI BACnet points lists

Source: EOS Interface Guide, and Points List - For EOS BTCII Firmware Version J1239D-570 and Newer · PV7213 (PN 144594) · rev. 2021-01. Object names, instances and units are reproduced as published; descriptions are our own.