Easy BACnet
  1. Home
  2. BACnet points lists
  3. EasyIO
  4. EasyIO FW-08V VAV Controller (pre-built VAV application)

VAV terminal unit controller · BACnet points list

EasyIO FW-08V VAV Controller (pre-built VAV application) BACnet points list

Updated 6 November 2026

Short answer

The EasyIO FW-08V ships with one pre-built VAV application that is set up for cooling-only, staged electric reheat, hot water reheat, parallel fan, series fan or VVT damper boxes by configuration objects. It runs standalone or on BACnet IP over Ethernet or Wi-Fi. The object list covers occupied, standby and unoccupied setpoints, box flow settings, PID tuning, network inputs from the AHU/RTU, measured values, damper and reheat commands, status flags and alarms.

This page lists 100 BACnet objects for the EasyIO FW-08V VAV Controller (pre-built VAV application) — 79 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from EasyIO’s own free documentation, linked below.

Manufacturer
EasyIO
Model
EasyIO FW-08V VAV Controller (pre-built VAV application)
Equipment
VAV terminal unit controller
Equipment type
VAV boxes & fan coils
BACnet objects
100 (79 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
FW-08V, FW08V, EasyIO FW-08V, EasyIoUnivVAV, Johnson Controls EasyIO
Source document
FW-08V - VAV Application Guide v1.3 · v1.3
Download CSV 100 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 EasyIO’s current documentation and the live device before use. Not official EasyIO information. Terms of use.

BMS integration notes: EasyIO FW-08V VAV Controller (pre-built VAV application)

Integration in brief

Join the FW-08V to the BACnet IP network over Ethernet or Wi-Fi, set the Config_* objects for the box type and airflow limits, then command OccupancyCommand (BV 1) and the occupied setpoints and read room temperature, airflow, damper position and the alarm flags.

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
BV 1OccupancyCommandOccupied/unoccupied commandWrite
BV 10HeatLockoutCmndGlobal heat disable from the BMSWrite
AV 3OccCoolSpOccupied cooling setpoint, °FWrite
AV 4OccHeatSpOccupied heating setpoint, °FWrite
AV 70RoomTempRoom temperature, °FRead
AV 78BoxFlowMeasured box airflow, cfmRead
AV 79EffectiveFlowSpActive airflow setpoint, cfmRead
AV 100DamperDamper position, %Write
BV 52OccupancyStatusOccupancy statusRead
BV 58LowCfmAlarmAirflow below setpoint for 30 minRead

Enable & remote start

OccupancyCommand (BV 1) sets occupied or unoccupied. HeatLockoutCmnd (BV 10) disables heat globally (for example on outdoor temperature or no boiler) and MorningWarmUpCmnd (BV 6) starts morning warm-up from the central AHU/RTU.

Sensors & values from the BMS

OaTempIn (AV 10) takes outdoor temperature from the network for display only; NetDuctInletIn (AV 37) takes the duct inlet temperature from the AHU/RTU.

Network setup

Watch out for

EasyIO FW-08V VAV Controller (pre-built VAV application) 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.

100 of 100 shown
Type
AnalogBinary
Access
Show
EasyIO FW-08V VAV Controller (pre-built VAV application) BACnet Points List
DescriptionStates
AV1UnoccCoolSpUnoccupied cooling setpoint°FWrite
AV2StandbyCoolSpStandby cooling setpoint°FWrite
AVmin3OccCoolSpOccupied cooling setpoint°FWrite
AVmin4OccHeatSpOccupied heating setpoint°FWrite
AV5StandbyHeatSpStandby heating setpoint°FWrite
AV6UnOccHeatSpUnoccupied heating setpoint°FWrite
AV7WallModAdjMaximum setpoint offset from the wall module°FWrite
AV8Config_WallModResHighWall module slider maximum resistanceΩWrite
AV9Config_WallModResLowWall module slider minimum resistanceΩWrite
AV10OaTempInOutdoor temperature from the network (display only)°FWrite
AV11Config_Co2VentMaxFlow%Maximum flow at high CO2, fraction of MaxFlowSp%Write
AV13Config_MinHeatCoolDifferentialMinimum spread between occupied heat and cool setpoints°FWrite
AV14Config_HeatPidIntgHeating PID integral timesWrite
AV15Config_HeatPidPropHeating PID proportional gainWrite
AV16Config_DaHighLimitSpDischarge air high limit for reheat°FWrite
AV18Config_FanDemandPidSpUnoccupied PID demand that starts the series fan%Write
AV19Config_Stage2OnDelayDelay before reheat stage 2 after stage 1sWrite
AV20Config_CoolPidIntgCooling PID integral timesWrite
AV21Config_CoolPidPropCooling PID proportional gainWrite
AV22Config_LimitPidsIntgDischarge limit PID integral timesWrite
AV23Config_LimitPidsPropDischarge limit PID proportional gainWrite
AV24Config_MaxFlowSpBox maximum airflowcfmWrite
AV25Config_MaxHeatFlowSpBox maximum airflow in reheatcfmWrite
AV26Config_MinFlowSpBox minimum airflowcfmWrite
AV28Config_Box_KFactorBox K-factor (cfm at 1 in. w.c.)cfmWrite
AV29Config_PercentFlowDeadBandCfmAirflow PID deadband, fraction of flow setpoint%Write
AV30Co2_StptZone CO2 setpointppmWrite
AV31Config_ReHeatDCV_AtZeroPosReheat actuator signal at 0 % (typically 0 or 2 V)VWrite
AV32Config_Co2PidPropCO2 PID proportional gainWrite
AV33Config_Co2PidIntgCO2 PID integral timesWrite
AV34Config_DamperPidIntgBox flow PID integral timesWrite
AV35Config_DamperPidPropBox flow PID proportional gainWrite
AV36BalFlowCommandBalancing command: auto, min, max, full close, full openWrite1=Auto, 2=Min Flow, 3=Max Flow, 4=Full Close, 5=Full Open
AV37NetDuctInletInDuct inlet temperature from the AHU/RTU over the network°FWrite
AV38Config_RmTempCalOffsetRoom temperature calibration offset°FWrite
AV39Config_InletTempCalOffsetInlet temperature calibration offset°FWrite
AV40Config_DaTempCalOffsetDischarge temperature calibration offset°FWrite
AV41Config_Co2SenCalOffsetCO2 sensor calibration offsetppmWrite
AV42Config_P2P_BaseAddressPeer-to-peer group base address (one per AHU)Write
AV43Config_DamperDriveTime_SecondsFloating damper actuator drive timesWrite
AV44Config_DamperDCV_AtZeroPosDamper actuator signal at 0 % (typically 0 or 2 V)VWrite
AV45Config_ParallelTempPidOnSpHeating demand that starts the parallel fan (temp mode)%Write
AV46Config_ParallelFlowCfmOnSpPctFlow fraction below which the parallel fan starts%Write
AV47Config_VVT_VentPosVVT damper position when not heating or cooling%Write
AV48Config_VVT_MaxPosVVT damper maximum position%Write
AV49Config_VVT_VentTempHighSpVVT inlet temperature above which the damper may close (no heat call)°FWrite
AV50Config_VVT_VentTempLowSpVVT inlet temperature below which the damper may close (no cool call)°FWrite
AV51Config_VVT_MaxReHeatDmprPosVVT maximum damper position in reheat%Write
AV52Config_ReHeatDriveTime_SecondsFloating reheat actuator drive timesWrite
AV53Config_BalCfmMaxFlowMeasured flow entered at max-flow balancingcfmWrite
AV54Config_BalCfmMinFlowMeasured flow entered at min-flow balancingcfmWrite
AV55Config_DamperPidMaxDeltaMaximum flow PID output change per cycle%Write
AV56Config_Diff_Pressure_UnitPressure pickup units: 0 = inWC, 1 = PaWrite
AVmin70RoomTempRoom temperature°FRead
AV71DaTempDischarge air temperature°FRead
AV72OaTempOutOutdoor temperature in use (from OaTempIn)°FRead
AV73EffWallModuleSpActive wall module offset°FRead
AV74EffectiveHeatSpActive heating setpoint°FRead
AV75EffectiveCoolSpActive cooling setpoint°FRead
AV76HeatTerminalLoadHeating PID demand%Read
AV77CoolTerminalLoadCooling PID demand%Read
AVmin78BoxFlowMeasured box airflowcfmRead
AVmin79EffectiveFlowSpActive airflow setpointcfmRead
AV80DpSensorMeasured flow pickup differential pressureinH2ORead
AV81TerminalLoadHeat/cool terminal load (+160 to -160)%Read
AV82Co2_SensorZone CO2ppmRead
AVmin100DamperCommanded damper position%Write
AV101ReHeatCommanded reheat position or capacity%Write
BVmin1OccupancyCommandOccupied/unoccupied commandWrite
BV2Config_FanOnWithHeatFan runs with local duct reheatWrite
BV3Config_DmprRevRotationReverse damper rotationWrite
BV4Config_UseMotSenWhenUnoccLet the motion sensor override to occupied when unoccupiedWrite
BV5Config_HasLocalMotSenLocal motion sensor on UI-4Write
BV6MorningWarmUpCmndMorning warm-up command from the AHU/RTUWrite
BV7Config_FullCloseWhenStbyDamper fully closes in standbyWrite
BV8Config_UseFanInMWUAllow fan operation in morning warm-upWrite
BV9Config_HasLocalCo2SenLocal CO2 sensor on UI-4Write
BVmin10HeatLockoutCmndGlobal heat disable commandWrite
BV11Config_AutoZeroTriggerStart an auto-zero of the flow sensorWrite
BV12Config_Use_UI3_ForCo2Use UI-3 for the CO2 sensor instead of UI-4Write
BV13Config_UseHeatInMwuAllow local reheat in morning warm-upWrite
BV14Config_HasParallelTempFanParallel fan controlled on temperatureWrite
BV15Config_HasParallelFlowFanParallel fan controlled on flowWrite
BV16Config_IsVVT_DamperBox is a VVT damperWrite
BV17Config_Damper_Is_FloatingDamper actuator is floatingWrite
BV18Config_Float_Close?Close floating actuators at power-up or occ/unocc changeWrite
BV19Config_ReHeat_Is_FloatingReheat actuator is floatingWrite
BV20Config_RadValve_Is_2-Pos_NOReheat or radiation valve is 2-position normally openWrite
BV51MotSenStatusLocal motion sensor statusRead
BVmin52OccupancyStatusOccupancy statusRead
BV53BypassStatusBypass (override) statusRead
BV54StandbyStatusStandby statusRead
BV56InvalidStptAlarmSetpoints overlap alarmRead
BVmin58LowCfmAlarmAirflow below setpoint for 30 minRead
BV59ManualFlowAlarmBox in balancing modeRead
BV60DeviceInAutoZeroAuto-zero in progressRead
BV100FanEnableFan outputWrite
BV101HeatStage_1Heat stage 1 outputWrite
BV102HeatStage_2Heat stage 2 outputWrite
BV103OccOut_ContactOccupancy outputWrite
Object ID lookup: EasyIO EasyIO FW-08V VAV 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 EasyIO FW-08V VAV Controller (pre-built VAV application) 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 EasyIO FW-08V VAV Controller (pre-built VAV application)

How many BACnet points does the EasyIO FW-08V VAV Controller (pre-built VAV application) have?

This list has 100 BACnet objects: 68 analog values, 32 binary values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which EasyIO FW-08V VAV Controller (pre-built VAV application) BACnet points are writable?

79 of the 100 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 EasyIO FW-08V VAV Controller (pre-built VAV application) BACnet documentation?

The source is FW-08V - VAV Application Guide v1.3 (v1.3), published free by EasyIO at https://docs.johnsoncontrols.com/bas/api/khub/documents/VlM5w6lLIWgV3sp5iwjhIg/content.

What are the minimum BACnet points to integrate the EasyIO FW-08V VAV Controller (pre-built VAV application)?

Start with BV 1 OccupancyCommand (Occupied/unoccupied command); BV 10 HeatLockoutCmnd (Global heat disable from the BMS); AV 3 OccCoolSp (Occupied cooling setpoint, °F); AV 4 OccHeatSp (Occupied heating setpoint, °F); AV 70 RoomTemp (Room temperature, °F); AV 78 BoxFlow (Measured box airflow, cfm); AV 79 EffectiveFlowSp (Active airflow setpoint, cfm); AV 100 Damper (Damper position, %); BV 52 OccupancyStatus (Occupancy status); BV 58 LowCfmAlarm (Airflow below setpoint for 30 min).

How do I enable BMS control of the EasyIO FW-08V VAV Controller (pre-built VAV application)?

OccupancyCommand (BV 1) sets occupied or unoccupied. HeatLockoutCmnd (BV 10) disables heat globally (for example on outdoor temperature or no boiler) and MorningWarmUpCmnd (BV 6) starts morning warm-up from the central AHU/RTU.

Can the BMS supply sensor values to the EasyIO FW-08V VAV Controller (pre-built VAV application)?

OaTempIn (AV 10) takes outdoor temperature from the network for display only; NetDuctInletIn (AV 37) takes the duct inlet temperature from the AHU/RTU.

How do I check these points on the real EasyIO FW-08V VAV Controller (pre-built VAV application)?

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

Source: FW-08V - VAV Application Guide v1.3 · v1.3. Object names, instances and units are reproduced as published; descriptions are our own.