Easy BACnet
  1. Home
  2. BACnet points lists
  3. PVI
  4. EOS (BTCII) boiler control - HeatStation

Commercial boiler control · BACnet points list

PVI EOS (BTCII) boiler control - HeatStation BACnet points list

Updated 7 November 2026

Short answer

The boiler version of the PVI EOS BTCII control serves BACnet MS/TP (or Modbus RTU) from the master boiler's display. Besides boiler 1's probes, ignition state, modulation, relays, flame current, counters and error code, it gives the system (cascade) status, installed/talking/enabled boiler counts, the modulating and lead boiler, and writable system enable, BAS setpoint, setpoint and boiler enable. In a cascade the BAS connects only to the master.

This page lists 37 BACnet objects for the PVI EOS (BTCII) boiler control - HeatStation — 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) boiler control - HeatStation
Equipment
Commercial boiler 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 boiler, BTCII, EOS Controller, HeatStation, PVI HeatStation, J1239D-570, PV7214
Source document
EOS Boiler Interface Guide and Points List - For EOS BTCII Firmware Version J1239D-570 and Newer · PV7214 (PN 144593) · 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) boiler control - HeatStation

Integration in brief

Set the master boiler's BTCII network mode to BACnet, give it a device instance and MAC, and wire its 3-pin RS-485 terminal. Enable with SYSTEM ENABLE / BOILER 1 ENABLE, drive the temperature with BAS TARGET (or SETPOINT), and read SYSTEM STATUS, SYSTEM TEMP, the cascade counts, ALERT and 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 0SYSTEM ENABLESystem enable (1 = enabled)Write
AV 1000BOILER 1 ENABLEBoiler 1 enable (1 = enable)Write
AV 1BAS TARGETBAS setpoint; overrides SETPOINT when non-zeroWrite
AV 2SETPOINTSystem or boiler setpointWrite
AI 0SYSTEM STATUS0 disabled, 1 idle, 2 heatingRead
AI 4SYSTEM TEMPSystem (building supply) temperatureRead
AI 3SYSTEM TARGETTarget temperature in useRead
AI 2SYSTEM ALERT0 normal, 1 alert, 2 error (heating stopped)Read
AI 1018BOILER 1 ERRORLatest error code (0 = none)Read

Enable & remote start

SYSTEM ENABLE (AV 0) and BOILER # ENABLE (AV 1000 for boiler 1) enable or disable with 1/0. The TH input (R1-R2, jumpered at the factory) must be closed; open on the master disables the whole system.

Sensors & values from the BMS

BAS TARGET (AV 1) takes over from SETPOINT whenever it is non-zero, until it is written back to 0 or the master loses power (it resets to 0 on power-up).

Network setup

Watch out for

PVI EOS (BTCII) boiler control - HeatStation 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) boiler control - HeatStation BACnet Points List
DescriptionStates
AImin0SYSTEM STATUSSystem statusRead0=Disabled, 1=Idle, 2=Heating
AI1SYSTEM DEMANDExternal enable input (1 = on)Read
AImin2SYSTEM ALERTSystem alertRead0=Off, 1=Alert, 2=Error
AImin3SYSTEM TARGETTarget temperature in use°FRead
AImin4SYSTEM 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
AI1000BOILER 1 STATUSCascade communication status of this unitRead0=No Communication, 1=Communicating, 2=Lost Communication
AI1001BOILER 1 THTH enable input (R1-R2)Read0=Open (disabled), 1=Closed (enabled)
AI1002BOILER 1 DHWDHW call inputRead0=Off, 1=On
AI1003BOILER 1 ALERTAlert statusRead0=None, 1=Alert, 2=Auto (soft lockout), 3=Manual (hard lockout)
AI1004BOILER 1 IGNITIONBurner sequenceRead0=Idle, 1=Prepurge, 2=Ignition, 3=Burner On, 4=Postpurge, 5=Fail
AI1005BOILER 1 PROBE 1Outlet probe (top of tank / boiler outlet)°FRead
AI1006BOILER 1 PROBE 2Inlet probe (mid tank / return)°FRead
AI1007BOILER 1 PROBE 3Vent (flue) probe°FRead
AI1008BOILER 1 PROBE 4Probe 4 (DHW sensor input)°FRead
AI1009BOILER 1 PROBE 5Probe 5 (supply sensor input)°FRead
AI1010BOILER 1 PROBE 6Probe 6 (outdoor sensor input)°FRead
AI1011BOILER 1 MODModulation rate, 0-100 %%Read
AI1012BOILER 1 RELAY 1Relay J14-1 (pump 2, typically DHW/sanitary) statusRead0=Off, 1=On
AI1013BOILER 1 RELAY 2Relay J14-2 (pump 1, boiler pump) statusRead0=Off, 1=On
AI1014BOILER 1 EMS VOLTAGEEMS analog input (PIM J1-8/9)Read
AI1015BOILER 1 CURRENTFlame current (10 = 1 µA)Read
AI1016BOILER 1 RUNTIMEBurner run hours, rolls over at 65535hRead
AI1017BOILER 1 CYCLESBurner start attempts, rolls over at 65535Read
AImin1018BOILER 1 ERRORLatest error code (0 = none)Read
AVmin0SYSTEM ENABLESystem enableWrite0=Disabled, 1=Enabled
AVmin1BAS TARGETBAS setpoint; overrides SETPOINT when non-zero°FWrite
AVmin2SETPOINTBoiler setpoint°FWrite
AV3ROTATIONRotation (no details in the manual)Write
AVmin1000BOILER 1 ENABLEBoiler enableWrite0=Disable, 1=Enable
AV1001BOILER 1 DRIVE 1Pump relay force-on (see note on drive numbering)Write0=Auto, 1=Force On
AV1002BOILER 1 DRIVE 2Pump relay force-on (see note on drive numbering)Write0=Auto, 1=Force On
Object ID lookup: PVI EOS boiler 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) boiler control - HeatStation 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) boiler control - HeatStation

How many BACnet points does the PVI EOS (BTCII) boiler control - HeatStation 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) boiler control - HeatStation 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) boiler control - HeatStation BACnet documentation?

The source is EOS Boiler Interface Guide and Points List - For EOS BTCII Firmware Version J1239D-570 and Newer (PV7214 (PN 144593)), revision 2021-01, published free by PVI at https://www.pvi.com/dfsmedia/0533dbba17714b1ab581ab07a4cbb521/53662-source/eos-interface-boiler-interface-pv7214.pdf.

What are the minimum BACnet points to integrate the PVI EOS (BTCII) boiler control - HeatStation?

Start with AV 0 SYSTEM ENABLE (System enable (1 = enabled)); AV 1000 BOILER 1 ENABLE (Boiler 1 enable (1 = enable)); AV 1 BAS TARGET (BAS setpoint; overrides SETPOINT when non-zero); AV 2 SETPOINT (System or boiler setpoint); AI 0 SYSTEM STATUS (0 disabled, 1 idle, 2 heating); AI 4 SYSTEM TEMP (System (building supply) temperature); AI 3 SYSTEM TARGET (Target temperature in use); AI 2 SYSTEM ALERT (0 normal, 1 alert, 2 error (heating stopped)); AI 1018 BOILER 1 ERROR (Latest error code (0 = none)).

How do I enable BMS control of the PVI EOS (BTCII) boiler control - HeatStation?

SYSTEM ENABLE (AV 0) and BOILER # ENABLE (AV 1000 for boiler 1) enable or disable with 1/0. The TH input (R1-R2, jumpered at the factory) must be closed; open on the master disables the whole system.

Can the BMS supply sensor values to the PVI EOS (BTCII) boiler control - HeatStation?

BAS TARGET (AV 1) takes over from SETPOINT whenever it is non-zero, until it is written back to 0 or the master loses power (it resets to 0 on power-up).

How do I check these points on the real EOS (BTCII) boiler control - HeatStation?

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 Boiler Interface Guide and Points List - For EOS BTCII Firmware Version J1239D-570 and Newer · PV7214 (PN 144593) · rev. 2021-01. Object names, instances and units are reproduced as published; descriptions are our own.