Easy BACnet
  1. Home
  2. BACnet points lists
  3. Addison
  4. ODO (On-Demand Options) outdoor air unit controls

Outdoor air unit (DOAS) controller · BACnet points list

Addison ODO (On-Demand Options) outdoor air unit controls BACnet points list

Updated 5 November 2026

Short answer

Addison's ODO program runs on a factory OEMCtrl LS-1628u controller and exposes about 420 analog, binary and multistate value objects over BACnet IP. The list covers unit enable and occupancy, BMS-written sensor values, zone and discharge setpoints for cooling, heating and dehumidification, supply and exhaust fan and outdoor air flow control, compressor circuit data and a long set of alarm flags. Addison publishes it as a preliminary beta release.

This page lists 416 BACnet objects for the Addison ODO (On-Demand Options) outdoor air unit controls — 137 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Addison’s own free documentation, linked below.

Manufacturer
Addison
Model
ODO (On-Demand Options) outdoor air unit controls
Equipment
Outdoor air unit (DOAS) controller
Equipment type
Rooftop units, AHUs & DOAS
BACnet objects
416 (137 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
Addison ODO, On-Demand Options, ODO_BACnet_Beta-2, OEMCtrl LS-1628u, LS-1628u
Source document
Addison ODO BACnet Points List, Beta (Preliminary) · rev. 2026-01-02
Download CSV 416 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 Addison’s current documentation and the live device before use. Not official Addison information. Terms of use.

BMS integration notes: Addison ODO (On-Demand Options) outdoor air unit controls

Integration in brief

Leave Unit Enable (BV 1) on and use BAS Manual Occ Control (BV 4) for occupancy, after checking which occupancy source MV 3 selects on the unit. Adjust the discharge cooling and heating supply air setpoints (AV 113, AV 413) if needed and feed outdoor or zone values from the BMS only if the unit is set to use them. Monitor State (MV 1), Mode (MV 2), Occupancy Status (BV 8), supply air temperature (AV 29) and Alarm Status (BV 27).

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 1Unit EnableSoftware unit enable from the BMSWrite
BV 4BAS Manual Occ ControlOccupancy control from the BMSWrite
AV 113Discharge Cooling SAT SPSupply air setpoint in discharge cooling, °FWrite
AV 413Discharge Heating SAT SPSupply air setpoint in discharge heating, °FWrite
BV 26Alarm ResetResets latched alarmsWrite
MV 1StateUnit operating stateRead
MV 2ModeActive operating modeRead
BV 8Occupancy StatusConfirms the unit is occupiedRead
AV 29SAT StatusSupply air temperatureRead
BV 27Alarm StatusAny active alarmRead

Enable & remote start

Per Addison's ODO startup guide, the unit is enabled when the internal software enable (BV 1 Unit Enable, default on) is on or the hardwired unit enable input is closed, with no shutdown condition; BV 3 shows the result. It is occupied when the internal occupancy control or the occupancy input calls for it. The occupancy source is chosen with Occupancy Control Options (MV 3) and a backup source with MV 4; the list prints no state texts for them.

Heartbeat & communication loss

The list has a BAS LOST alarm (BV 28) and a Communication Monitoring Status (BV 11), but gives no timeout or fallback behaviour.

Sensors & values from the BMS

Writable BMS inputs: OAT from BAS (AV 20, default 60 °F), OARH from BAS (AV 19), ZAT From BAS (AV 34), Z-RH From BAS (AV 32) and CO2 From BAS (AV 723). The list does not say which setting makes the unit use them instead of its own sensors.

Network setup

Watch out for

Addison ODO (On-Demand Options) outdoor air unit controls 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.

416 of 416 shown
Type
AnalogBinaryMulti-state
Access
Show
Addison ODO (On-Demand Options) outdoor air unit controls BACnet Points List
DescriptionStates
AV1Active SAT SPSupply air temperature setpoint in use; ref active_sat_sp°FRead
AV2CO2 Occupancy Set Pointref co2_occ_sp; default 450ppmWrite
AV3Dischage Control Enableref dc_enable_sp; default 40%Write
AV4SAT High Limit SPref sat_high_limit_sp; default 120°FWrite
AV5SAT Low Limit SPref sat_low_limit_sp; default 40°FWrite
AV6EC-RH StatusEntering coil air humidity; ref ecrh_stat%rhRead
AV7ECAT StatusEntering coil air temperature; ref ecat_stat°FRead
AV8Entering Coil Air Dew Pointref eca_dewpoint°FRead
AV9Entering coil Air Enthalpyref ec_enthalpyBtu/lbRead
AV10Ex-RH StatusExhaust air humidity; ref exrh_stat%rhRead
AV11ExAT StatusExhaust air temperature; ref exat_stat°FRead
AV12Exhaust Air Dew Pointref exa_dewpoint°FRead
AV13Exhaust Air Enthalpyref exa_enthalpyBtu/lbRead
AV14MA-RH StatusMixed air humidity; ref marh_stat%rhRead
AV15MAT StatusMixed air temperature; ref mat_stat°FRead
AV16Mixed Air Dew Pointref ma_dewpoint°FRead
AV17Mixed Air Enthalpyref ma_enthalpyBtu/lbRead
AV18OA-RH StatusOutdoor air humidity; ref oarh_stat%rhRead
AV19OARH from BASOutdoor air humidity written by the BMS; ref bas_oarh; default 50Write
AV20OAT from BASOutdoor air temperature written by the BMS; ref bas_oat; default 60°FWrite
AV21OAT StatusOutdoor air temperature; ref oat_stat°FRead
AV22Outside Air Dew Pointref oa_dewpoint°FRead
AV23Outside Air Enthalpyref oa_enthalpyBtu/lbRead
AV24RA-RH StatusReturn air humidity; ref rarh_stat%rhRead
AV25RAT StatusReturn air temperature; ref rat_stat°FRead
AV26Return Air Dew Pointref ra_dewpoint°FRead
AV27Return Air Enthalpyref ra_enthalpyBtu/lbRead
AV28SA-RH StatusSupply air humidity; ref sarh_stat%rhRead
AVmin29SAT StatusSupply air temperature; ref sat_stat°FRead
AV30Supply Air Dew Pointref sa_dewpoint°FRead
AV31Supply Air Enthalpyref sa_enthalpyBtu/lbRead
AV32Z-RH From BASZone humidity written by the BMS; ref zrh_bas; default 1%rhWrite
AV33Z-RH StatusZone humidity; ref zrh_stat%rhRead
AV34ZAT From BASZone air temperature written by the BMS; ref zat_bas; default 0°FWrite
AV35ZAT StatusZone air temperature; ref zat_stat°FRead
AV36Zone Air Dew Pointref za_dewpoint°FRead
AV37Zone Air Enthalpyref za_enthalpyBtu/lbRead
AV38ZN DPT LDBref zn_dpt_ldb; default 0.01in H2OWrite
AV39ZN DPT SPZone differential pressure setpoint; ref zn_dpt_sp; default 0.02in H2OWrite
AV40ZN DPT UDBref zn_dpt_udb; default 0.01in H2OWrite
AV41ZN-DPTZone differential pressure; ref zn_dptin H2ORead
AV50PF DPT Statusref pf_dpt_statin H2ORead
AV101Cooling Mode Low Limitref clg_llim; default 55°FWrite
AV102Unoccupied Zone Cooling Set PointsOccupied zone cooling setpoint (name as printed); ref clg_zat_sp_o°FWrite
AV103Unoccupied Zone Cooling Set PointsUnoccupied zone cooling setpoint; ref clg_zat_sp_u°FWrite
AV104Active ZAT Cooling SetpointZone cooling setpoint in use; ref act_zat_clg_sp°FRead
AV105Zone Cooling Enable LDBref clg1_zat_ldb; default 2°FWrite
AV106Zone Cooling Enable UDBref clg1_zat_udb; default 0.5°FWrite
AV107Zone Cooling Stage 2 LDBref clg2_zat_ldb; default 1°FWrite
AV108Zone Cooling Stage 2 UDBref clg2_zat_udb; default 2°FWrite
AV109Discharge Cooling Enable SPDischarge cooling enable setpoint; ref disc_clg_en_sp; default 75°FWrite
AV110Active Discharge Cooling Enabling Setpointref active_disc_clg_en_sp°FRead
AV111Discharge Cooling Enable LDBref disc_clg_ldb; default 1°FWrite
AV112Discharge Cooling Enable UDBref disc_clg_udb; default 0°FWrite
AVmin113Discharge Cooling SAT SPDischarge cooling supply air setpoint; ref disc_clg_sat_sp; default 68°FWrite
AV114Minimum Zone Cooling SAT SPref min_zone_clg_sat_sp; default 65°FWrite
AV115Maximum SAT SPref max_clg_sat_sp; default 50°FWrite
AV116Cooling Supply Air LDBref clg_sat_ldb; default 2°FWrite
AV117Cooling Supply Air UDBref clg_sat_udb; default 1°FWrite
AV118COOLING OAT/SAT HIGHref clg_os_oat_high; default 85°FWrite
AV119COOLING OAT/SAT LOWref clg_os_oat_low; default 55°FWrite
AV301DH Mode Low Limitref dh_llim; default 55°FWrite
AV302Zone DH SP OccOccupied zone dehumidification setpoint; ref zn_dh_sp_o; default 55°FWrite
AV303Zone DH SP UnoccUnoccupied zone dehumidification setpoint; ref zn_dh_sp_u; default 55%rhWrite
AV304Active Discharge Dehum Enabling Setpointref active_disc_dh_en_sp°FRead
AV305Zone Dehum LDBref zone_dh_ldb; default 1%rhWrite
AV306Zone Dehum UDBref zone_dh_udb; default 2%rhWrite
AV307Avg Zone Setpointref avg_zn_sp°FRead
AV308Zn Dehum Base SPref calc_base_sp°FRead
AV309High ZN Resetref zn_hum_reset_high°FRead
AV310Low ZN Resetref zn_hum_reset_low°FRead
AV311Disc Dehum Dewpoint SPDischarge dehumidification dew point setpoint; ref disc_dh_dp_sp; default 55°FWrite
AV312Disc Dehum RH Enable SPDischarge dehumidification RH enable setpoint; ref disc_dh_rh_sp; default 55%rhWrite
AV313Disc DH EN Snsrref disc_dh_en_snsr°FRead
AV314Disc Dehum Enable UDBref disc_dh_udb; default 1%rhWrite
AV315Disc Dehum Disable LDBDischarge dehumidification disable deadband; ref disc_dh_ldb; default 3%rhWrite
AV316Disc DH DxLAT SPref disc_dh_dxlat_sp; default 53°FWrite
AV317DH Mod Setpointref dh_mod_spt°FRead
AV318Active DH Mod Sensor Statusref act_dh_mod_stat°FRead
AV319DH SAT SPDehumidification supply air setpoint; ref dh_sat_sp; default 70°FWrite
AV320Dehum Staging UDBref dh_stg_udb; default 1°FWrite
AV321Dehum Staging LDBref dh_stg_ldb; default 1°FWrite
AV322Dynamic Deadband DH LSPref dyn_db_dh_lsp°FRead
AV323Reheat SAT LDBref rh_sat_ldb; default 1°FWrite
AV324Reheat SAT UDBref rh_sat_udb; default 2°FWrite
AV325SC LDBref sc_ldb; default 4°FWrite
AV326Disc Dehum Disable LDBDischarge dehumidification disable deadband (second object); ref disc_dh_ldb_lo; default 6%rhWrite
AV401Htg Mode High Limit Setpointref htg_hlim; default 70°FWrite
AV402Unoccupied Zone Cooling Set PointsOccupied zone heating setpoint (name as printed); ref htg_zat_sp_o°FWrite
AV403Unoccupied Zone Cooling Set PointsUnoccupied zone heating setpoint (name as printed); ref htg_zat_sp_u°FWrite
AV404Active ZAT Heating SetpointZone heating setpoint in use; ref active_zat_htg_sp°FRead
AV405Zone Heating Enable LDBref htg_zat_ldb; default 1°FWrite
AV406Zone Heating Enable UDBref htg_zat_udb; default 1°FWrite
AV407Zone Heating Stage 2 LDBref htg2_zat_ldb; default 1°FWrite
AV408Zone Heating Stage 2 UDBref htg2_zat_udb; default 1°FWrite
AV409Disc Htg Enable SPDischarge heating enable setpoint; ref disc_htg_en_sp; default 55°FWrite
AV410Active Discharge Heatling Enabling Setpointref active_disc_htg_en_sp°FRead
AV411Discharge Heating Enable LDBref disc_htg_ldb; default 1°FWrite
AV412Discharge Heating Disable UDBref disc_htg_udb; default 1°FWrite
AVmin413Discharge Heating SAT SPDischarge heating supply air setpoint; ref disc_htg_sat_sp; default 72°FWrite
AV414Minimum Zone Heating SAT SPref min_zn_htg_sat_sp; default 80°FWrite
AV415Maximum Heating SAT SPref max_htg_sat_sp; default 95°FWrite
AV416Heating SAT LDBref htg_sat_ldb; default 2°FWrite
AV417Heating SAT UDBref htg_sat_udb; default 2°FWrite
AV418Heat ModulationHeating output; ref htg_mod%Read
AV419Heating OAT/SAT OAT HIGHref htg_os_oa_high; default 55°FWrite
AV420Heating OAT/SAT OAT LOWref htg_os_oat_low; default 35°FWrite
AV421SAT Heat Fail LDBref sat_heat_fail_sp; default 20°FWrite
AV501Active SF Minimum Outputref active_sf_min_out%Read
AV502Active SF Minimum Output CFMref active_sf_min_out_cfmcfmRead
AV503Active SF-AMS Setpointref active_sf_ams_spcfmRead
AV504SF Maximum Outputref sf_max_out; default 100%Write
AV505SF Maximum Output CFMref sf_max_out_cfmcfmRead
AV506SF AMS SPOccupied supply airflow setpoint; ref sf_ams_sp; default 2675cfmWrite
AV507SF AMS SP UNOCCUnoccupied supply airflow setpoint; ref sf_ams_sp_unocc; default 0cfmWrite
AV508SF AMS StatusSupply airflow; ref sf_ams_statcfmRead
AV509SF Design CFMref sf_design_cfm_statcfmRead
AV510SF DPT SPref sf_dpt_sp; default 1in H2OWrite
AV511SF DPT Statusref sf_dpt_statin H2ORead
AV512SF Min. Outputref sf_min_out; default 50%Write
AV513SF Cooling Minimum Outputref sf_clg_min_out_cfmcfmRead
AV514SF Heating Minimum Outputref sf_htg_min_out_cfmcfmRead
AV515SF Minimum Outputref sf_min_out_cfmcfmRead
AV516SF Mod. CLG Min. Outputref sf_clg_min_out; default 50%Write
AV517SF Mod. HTG Min. Outputref sf_htg_min_out; default 50%Write
AV518SF ModulationSupply fan speed output; ref sfmod_pct%Read
AV519SF Speed SetpointOccupied supply fan speed setpoint; ref sf_spd_sp; default 100%Write
AV520SF UNOCC SPEED SPUnoccupied supply fan speed setpoint; ref sf_spd_sp_unocc; default 0%Write
AV521High Supply DPT SPref high_sfdpt_sp; default 5in H2OWrite
AV522SF % Inputref sf_cmd_statcfmRead
AV601EF Min Outref ef_min_cfm; default 30%Write
AV602EF Minimum CFMref ef_min_out_cfmcfmRead
AV603Active EF AMS Setpointref active_ef_ams_spcfmRead
AV604EF Max Outref ef_max_out; default 100%Write
AV605EF Maximum CFMref ef_max_out_cfmcfmRead
AV606EF AMS SPOccupied exhaust airflow setpoint; ref ef_ams_sp; default 200cfmWrite
AV607EF AMS SP UNOCCUnoccupied exhaust airflow setpoint; ref ef_ams_sp_unocc; default 0cfmWrite
AV608EF AMS StatusExhaust airflow; ref ef_ams_statcfmRead
AV609EF Design CFMref ef_design_cfm_statcfmRead
AV610EF DPT SPref ef_dpt_sp; default 1in H2OWrite
AV611EF-DPTref ef_dpt_statin H2ORead
AV612EF ModulationExhaust fan speed output; ref efmod_pct%Read
AV613EF Speed SettingOccupied exhaust fan speed setpoint; ref ef_spd_sp; default 15%Write
AV614EF Unocc Speed SettingUnoccupied exhaust fan speed setpoint; ref ef_spd_sp_unocc; default 0%Write
AV615EF Enable OA %ref oa_en_ef; default 15%Write
AV616EF Enable OA % Lower DBref oa_en_ef_ldb; default 2%Write
AV617OA/EA Max Trackingref oa_ea_max%Read
AV618OA/EA Min Trackingref oa_ea_min%Read
AV619Custom OA Tracking Maximumref oa_max_trck; default -1%Write
AV620Custom OA Tracking Minimumref oa_min_trck; default -1%Write
AV622EAF DPT Statusref eaf_dpt_statin H2ORead
AV701Active OA % CMDOutdoor air damper command in use; ref active_oa_cmd%Read
AV702Active OA Minimumref act_oaflow_min%Read
AV703Active OA Minimum CFMref act_oaflow_min_cfm%Read
AV704DCV CO2 MinimumOccupied DCV CO2 minimum; ref dcv_co2_min; default 450ppmWrite
AV705DCV CO2 MinimumUnoccupied DCV CO2 minimum; ref dcv_co2_min_unocc; default 0ppmWrite
AV706DCV CO2 MaximumDCV CO2 maximum; ref dcv_co2_max; default 1200ppmWrite
AV707DCV maximum OA CFMref oa_dcv_max_cfmcfmRead
AV708DCV OA MAXref oa_dcv_max; default 0%Write
AV710Manual OA % Of DesignOccupied manual outdoor air %; ref manual_oa; default 50%Write
AV711Manual OA % Of DesignUnoccupied manual outdoor air %; ref manual_oa_unocc; default 0%Write
AV712Minimum OA Flow PercentageOccupied minimum outdoor air; ref occ_oaflow_min; default 30%Write
AV713Minimum OA Flow CFMref occ_oaflow_min_cfmcfmRead
AV714Maximum OA Flow %ref oaflow_max_per%Read
AV715Maximum OA Flowref oaflow_max_statcfmRead
AV716OA AMS SPOccupied outdoor airflow setpoint; ref oa_ams_sp; default 8000cfmWrite
AV717OA AMS SP UNOCCUnoccupied outdoor airflow setpoint; ref oa_ams_sp_unocc; default 0cfmWrite
AV718OA AMS StatusOutdoor airflow; ref oa_ams_statcfmRead
AV719OADA PositionOutdoor air damper position; ref oada_pos%Read
AV720OA Damper FB Statusref oadmpr_fb_stat%Read
AV721RADA PositionReturn air damper position; ref rada_pos%OpenRead
AV722RA Damper FB Statusref ra_dmpr_fb_stat%Read
AV723CO2 From BASCO2 written by the BMS; ref co2_bas; default 0ppmWrite
AV724CO2 StatusCO2 level; ref co2_statppmRead
AV725Unocc Minimum OA Flow PercentageUnoccupied minimum outdoor air; ref unocc_oaflow_min; default -1%Write
AV726Unocc Minimum OA Flow CFMref unocc_oaflow_min_cfmcfmRead
AV727OA % Inputref oa_cmd_stat%Read
AV728OAF DPT Statusref oaf_dpt_statin H2ORead
AV902ECW DB LDBref ecw_db_ldb; default 3°FWrite
AV903ECW DB UDBref ecw_db_udb; default 3°FWrite
AV904ECW Dew Point LDBref ecw_dp_ldb; default 3°FWrite
AV905ECW Dew Point UDBref ecw_dp_udb; default 3°FWrite
AV906ECW ENTH LDBref ecw_enth_ldb; default 1Btu/lbWrite
AV907ECW ENTH UDBref ecw_enth_udb; default 1Btu/lbWrite
AV908ECW Defrost LSPref ecw_def_lsp; default 25°FWrite
AV909BP Damper FB Statusref bp_dmpr_fb_stat%Read
AV910BPDA PositionBypass damper position; ref bpda_pos%Read
AV911ECW Cooling UDBref ecw_clg_udb; default 0°FWrite
AV912ECW Cooling LDBref ecw_clg_ldb; default 0°FWrite
AV913ECW Dehum UDBref ecw_dehum_udb; default 0°FWrite
AV914ECW Dehum LDBref ecw_dehum_ldb; default 0°FWrite
AV915ECW Heating LDBref ecw_htg_ldb; default 0°FWrite
AV916ECW Heating UDBref ecw_htg_udb; default 0°FWrite
AV1001Compressor #1 PercentCompressor 1 output; ref c1_pct%Read
AV1002Cir#1 Disch Ctrl Modref cf1_pct%Read
AV1003Frost Shield/HGBP Modulation 1ref hgbp1_mod%Read
AV1004DLP #1 Statusref dlp1_statpsiRead
AV1005D1 Sat. Temp.ref d1_sat_temp°FRead
AV1006DLT #1 Statusref dlt_stat°FRead
AV1007Disharge #1 Supeheatref dsh1°FRead
AV1008EEV #1 CLG Modulationref eev1_clg_pct%Read
AV1009EEV #1 HTG Modulationref eev1_htg_pct%Read
AV1010LLP #1 Statusref llp1_statpsiRead
AV1011Liquid Sat. Temp #1ref ll1_sat_temp°FRead
AV1012LLT #1 Statusref llt_stat°FRead
AV1013Circuit #1 Subcoolingref subcool1°FRead
AV1014SLP #1 Statusref slp1_statpsiRead
AV1015SLP1 Sat. Temp.ref slp1_sat_temp°FRead
AV1016SLT #1 Statusref slt_stat°FRead
AV1017Supeheat #1ref superheat1°FRead
AV1018Estimated Evaporator Coil #1 Tempref eect1°FRead
AV1019SCT #1 Statusref sct1_stat°FRead
AV1020Compressor #2 PercentCompressor 2 output; ref c2_pct%Read
AV1021Cir#2 Disch Ctrl Modref cf2_pct%Read
AV1022Frost Shield/HGBP PID 2ref hgbp2_mod%Read
AV1023DLP #2 Statusref dlp2_statpsiRead
AV1024D2 Sat. Temp.ref d2_sat_temp°FRead
AV1025DLT #2 Statusref dlt2_stat°FRead
AV1026Disharge #2 Supeheatref dsh2°FRead
AV1029LLP #2 Statusref llp2_statpsiRead
AV1030Liquid Sat. Temp #2ref ll2_sat_temp°FRead
AV1031LLT #2 Statusref llt2_stat°FRead
AV1032Circuit #2 Subcoolingref subcool2°FRead
AV1033SLP #2 Statusref slp2_statpsiRead
AV1034SLP2 Sat. Temp.ref slp2_sat_temp°FRead
AV1035SLT #2 Statusref slt2_stat°FRead
AV1036Supeheat #2ref superheat2°FRead
AV1037Estimated Evap Coil #2 Tempref eect2°FRead
AV1038SCT #2 Statusref sct2_stat°FRead
AV1039Low Ambient Valve Enableref la_vlv_en; default 35°FWrite
AV1040HGRH ModulationHot gas reheat valve output; ref hgrh_mod%Read
AV1041Compressor Disable SPCompressor outdoor temperature lockout; ref comp_dis_sp; default 15°FWrite
AV1042Comp Disable High HumidityCompressor disable high humidity limit; ref hp_dis_high_hum_sp; default 80%rhWrite
AV1043Comp Disable High HumidityCompressor disable high humidity outdoor temperature; ref hp_dis_hi_hum_oat_sp; default 35°FWrite
AV1044DX LAT StatusDX leaving air temperature, coil 1; ref dx_lat_stat°FRead
AV1045DX LAT #2 StatusDX leaving air temperature, coil 2; ref dx_lat2_stat°FRead
AV1046DX LAT AVE StatusDX leaving air temperature average; ref dx_lat_avg_stat°FRead
BVmin1Unit EnableSoftware unit enable from the BMS; ref unit_enable; default Active (1)Write
BV2Unit Enble Input StatusHardwired unit enable input state; ref unit_en_in_statRead
BV3Unit Enable StatusUnit enabled (software or hardwired input); ref unit_enable_statRead
BVmin4BAS Manual Occ ControlBMS manual occupancy control; ref occ_en; default Inactive (0)Write
BV5Occ Input StatusHardwired occupancy input state; ref occ_input_statRead
BV6CO2 Occupancy Statusref co2_occ_statRead
BV7ZS Occupancy Statusref zs_occ_statRead
BVmin8Occupancy StatusUnit is occupied; ref occ_statusRead
BV9Unoccupancy StatusUnit is unoccupied; ref unocc_statusRead
BV10Allow Zone Set Point AdjustEnables zone setpoint adjustment; ref zat_sp_adj_en; default Active (1)Write
BV11Communication Monitoring StatusBMS communication monitoring state; ref comm_mon_statRead
BV12Disable Discharge CtrlDisables discharge control; ref da_dc_ctrl; default Inactive (0)Write
BV13Emerg. Shutdown EnableEnables emergency shutdown; ref emsd_en; default Inactive (0)Write
BV14Enable BAS Monitor ScheduleEnables BMS monitor schedule; ref en_bas_mon; default Inactive (0)Write
BV15Enable FDD AlarmsEnables fault detection alarms; ref fdd_alarm_en; default Inactive (0)Write
BV16Fans Request Input(G) Statusref fans_req_in_statRead
BV17Pushbutton Override EnabledEnables pushbutton override; ref pb_ovrd_en; default Active (1)Write
BV18Quick RecovreyQuick recovery enable; ref quick_recovery; default Inactive (0)Write
BV19Resettable Alarm StatusResettable alarm active; ref reset_alarm_statusRead
BV20EMR Statusref emr_statRead
BV21EMSD StatusEmergency shutdown input state; ref emsd_statRead
BV22SD StatusShutdown input state; ref sd_statRead
BV23CFI StatusClogged filter input state; ref cfi_statRead
BV24Condensate Overflow SwitchCondensate overflow switch state; ref cos_statRead
BV25Unit StopUnit stopped; ref unit_stopRead
BVmin26Alarm ResetResets latched alarms; ref alarm_reset; default Inactive (0)Write
BVmin27Alarm StatusAny alarm active; ref alarm_statusRead
BV28BAS LOSTBMS communication lost alarm; ref bas_comm_lost_alarmRead
BV29CFI ALARMClogged filter alarm; ref cfi_alarmRead
BV30COS ALARMCondensate overflow alarm; ref cos_alarmRead
BV31ECAT FAILSensor failure alarm; ref ecat_failureRead
BV32ECRH FAILSensor failure alarm; ref ecrh_failureRead
BV33EM SHTDNEmergency shutdown alarm; ref em_shtdn_alarmRead
BV34ExAT FAILSensor failure alarm; ref exat_failureRead
BV35ExRH FAILSensor failure alarm; ref exrh_failureRead
BV36HSAT ALARMHigh supply air temperature alarm; ref hsat_alarmRead
BV37LSAT ALARMLow supply air temperature alarm; ref low_sat_alarmRead
BV38MARH FAILSensor failure alarm; ref marh_failureRead
BV39MAT FAILSensor failure alarm; ref mat_failureRead
BV40OARH FAILSensor failure alarm; ref oarh_failureRead
BV41OAT FAILSensor failure alarm; ref oat_failureRead
BV42RARH FAILSensor failure alarm; ref rarh_failureRead
BV43RAT FAILSensor failure alarm; ref rat_failureRead
BV44SA-RH FAILSensor failure alarm; ref sarh_failureRead
BV45SAT FAILSensor failure alarm; ref sat_failureRead
BV46SD ALARMShutdown alarm; ref sd_alarmRead
BV47ZAT FAILSensor failure alarm; ref zat_failureRead
BV48ZRH FAILSensor failure alarm; ref zrh_failureRead
BV101Reheat used in Discharge CoolingAllows reheat in discharge cooling; ref rh_clg_mode; default Active (1)Write
BV102Zone Cooling #1 Request Input(Y1) Statusref zclg1_req_in_statRead
BV103Zone Cooling #2 Request Input(Y2) Statusref zclg2_req_in_statRead
BV301Dynamic Deadband EnableEnables dynamic deadband; ref dyn_db_en; default Active (1)Write
BV302RH CMDReheat command; ref rh_cmdRead
BV303Sub-Cooling CommandSub-cooling command; ref sc_cmdRead
BV304Zone Dehum Request Input(DEH) Statusref zdh_req_in_statRead
BV401Aux. Htg. Enableref ahtg_enRead
BV402Enable Manual Heating %Enables manual heating %; ref htg_manual_en; default Inactive (0)Write
BV403Heating For Reheat isref htg_for_rhRead
BV404HT FAILHeating failure alarm; ref heat_failureRead
BV405W1 CommandHeat stage 1 command; ref w1_cmdRead
BV406W2 CommandHeat stage 2 command; ref w2_cmdRead
BV407Zone Heating #1 Request Input(W1) Statusref zhtg1_req_in_statRead
BV408Zone Heating #2 Request Input(W2) Statusref zhtg2_req_in_statRead
BV501Manual Supply Fan Control EnableEnables manual supply fan control; ref mnl_sf_cntrl_en; default Inactive (0)Write
BV502Occupied Supply Fan OperationSupply fan runs when occupied; ref occ_sf_oper; default Active (1)Write
BV503Unoccupied Supply Fan OperationSupply fan runs when unoccupied; ref unocc_sf_oper; default Active (1)Write
BV504SF CommandSupply fan command; ref sf_cmdRead
BV505SF-APS StatusSupply fan airflow switch; ref sf_aps_statRead
BV506SF HANDref sf_hand_alarmRead
BV507SF ALARMSupply fan alarm; ref sf_alarmRead
BV508HSDP ALARMref hsdp_alarmRead
BV509HSDP STOPref hsdp_stop_alarmRead
BV601Manual Exhaust Fan Control EnableEnables manual exhaust fan control; ref mnl_ef_cntrl_en; default Inactive (0)Write
BV602UNOCC EF OPERExhaust fan operation when unoccupied; ref unocc_ef_oper; default Inactive (0)Write
BV603EF ALARMExhaust fan alarm; ref ef_alarmRead
BV604EF CMDExhaust fan command; ref ef_cmdRead
BV605EF HANDref ef_hand_alarmRead
BV606EF-APS StatusExhaust fan airflow switch; ref ef_aps_statRead
BV610EAD Commandref ead_cmdRead
BV611EADA Statusref eada_statRead
BV612EADA ALARMref eada_alarmRead
BV613EADA HANDref eada_hand_alarmRead
BV625EA CF ALARMref ea_cf_alarmRead
BV701Manual OA ControlEnables manual outdoor air control; ref manual_oa_control; default Inactive (0)Write
BV702UNOCC DMP OPERDamper operation when unoccupied; ref unocc_dmp_oper; default Inactive (0)Write
BV703Demand Control VentalationEnables demand control ventilation; ref dcv_incl; default Inactive (0)Write
BV704High OA AF Request Input Statusref hi_oa_af_req_in_statRead
BV705OA Damper Enableref oada_enRead
BV706OADA Statusref oada_statRead
BV707OD Commandref od_cmdRead
BV708OADA ALARMref oada_alarmRead
BV709OADA HANDref oada_hand_alarmRead
BV710HIGH CO2High CO2 alarm; ref high_co2_alarmRead
BV711CO2 FAILCO2 sensor failure; ref co2_failureRead
BV712ECON NOTEconomizer fault; ref econ_not_fddRead
BV713NOT ECONEconomizer fault; ref not_econ_fddRead
BV714RADA NOTReturn damper not modulating fault; ref rada_not_mod_fddRead
BV715OA CF ALARMref oa_cf_alarmRead
BV901ECW CommandECW command; ref ecw_cmdRead
BV902ECW CS Statusref ecw_cs_statRead
BV903ECW Defrost ONref ecw_def_onRead
BV904ECW ALARMECW alarm; ref ecw_alarmRead
BV905ECW HANDref ecw_hand_alarmRead
BV1001A2L Detector StatusA2L refrigerant detector state; ref a2l_dtctr_statRead
BV1002C1 CommandCompressor 1 command; ref c1_cmdRead
BV1003Comp #1 CS Statusref cc1_cs_statRead
BV1004C1B CommandCompressor 1B command; ref c1b_cmdRead
BV1005Comp #1B CS Statusref cc1b_cs_statRead
BV1006C2 CommandCompressor 2 command; ref c2_cmdRead
BV1007Comp #2 CS Statusref cc2_cs_statRead
BV1008C2B CommandCompressor 2B command; ref c2b_cmdRead
BV1009Comp #2B CS Statusref cc2b_cs_statRead
BV1010Condensor Water Shut OFF Valve CMDref cwv_so_statRead
BV1011Compressor Disabled by OATCompressors locked out by outdoor temperature; ref comp_dis_oatRead
BV1012C1/C2 Stop Disables UnitCompressor stop alarms shut the unit down; ref c1c2_stop_disables_unit; default Inactive (0)Write
BV1013HPS #1 Statusref hps1_statRead
BV1014HPS #2 Statusref hps2_statRead
BV1015LPS #1 Statusref lps1_statRead
BV1016LPS #2 Statusref lps2_statRead
BV1017WFS StatusWater flow switch state; ref wfs_statRead
BV1018RV CMDReversing valve command; ref rv_cmdRead
BV1019A2L DTCTR SHTDNA2L refrigerant detector shutdown alarm; ref al2_shtdn_alarmRead
BV1020C1 ALARMref c1_alarmRead
BV1021C1 HANDref c1_hand_alarmRead
BV1022C1 STOPref c1_stop_alarmRead
BV1023C1B ALARMref c1b_alarmRead
BV1024C1B HANDref c1b_hand_alarmRead
BV1025C1B STOPref c1b_stop_alarmRead
BV1026C2 ALARMref c2_alarmRead
BV1027C2 HANDref c2_hand_alarmRead
BV1028C2 STOPref c2_stop_alarmRead
BV1029C2B ALARMref c2b_alarmRead
BV1030C2B HANDref c2b_hand_alarmRead
BV1031C2B STOPref c2b_stop_alarmRead
BV1032DR1 Statusref dr1_statRead
BV1033DR2 Statusref dr2_statRead
BV1034DXLAT FAILSensor failure alarm; ref dx_lat_failureRead
BV1035FP1 ALARMref fp1_alarmRead
BV1036FP1 STOPref fp1_stop_alarmRead
BV1037FP2 ALARMref fp2_alarmRead
BV1038FP2 STOPref fp2_stop_alarmRead
BV1039FRZ StatusFreeze input state; ref frz_statRead
BV1040FZT ALARMFreeze alarm; ref fzt_alarmRead
BV1041HPS1 ALARMref hps1_alarmRead
BV1042HPS1 STOPref hps1_stop_alarmRead
BV1043HPS2 ALARMref hps2_alarmRead
BV1044HPS2 STOPref hps2_stop_alarmRead
BV1045LPS1 ALARMref lps1_alarmRead
BV1046LPS1 STOPref lps1_stop_alarmRead
BV1047LPS2 ALARMref lps2_alarmRead
BV1048LPS2 STOPref lps2_stop_alarmRead
BV1049SLT FAILSensor failure alarm; ref slt_failureRead
BV1050SLT2 FAILSensor failure alarm; ref slt2_failureRead
BV1051WFS ALARMWater flow alarm; ref wfs_alarmRead
BV1052DXLAT2 FAILSensor failure alarm; ref dx_lat2_failureRead
BV1053SLP FAILSensor failure alarm; ref slp_failureRead
BV1054SLP2 FAILSensor failure alarm; ref slp2_failureRead
BV1055LLP FAILSensor failure alarm; ref llp_failureRead
BV1056LLP2 FAILSensor failure alarm; ref llp2_failureRead
BV1057LLT FAILSensor failure alarm; ref llt_failureRead
BV1058LLT2 FAILSensor failure alarm; ref llt2_failureRead
BV1059DLP FAILSensor failure alarm; ref dlp_failureRead
BV1060DLP2 FAILSensor failure alarm; ref dlp2_failureRead
BV1061DLT FAILSensor failure alarm; ref dlt_failureRead
BV1062DLT2 FAILSensor failure alarm; ref dlt2_failureRead
MVmin1StateUnit operating state; ref stateRead
MVmin2ModeUnit operating mode; ref modeRead
MV3Occupancy Control OptionsOccupancy control source selection; ref occ_ctrl_opts; default 5Write
MV4Back Up Occupancy Control OptionsBackup occupancy control source selection; ref bu_occ_ctrl_opts; default 1Write
MV5Occ Control Source StatusActive occupancy control source; ref occ_ctrl_statRead
MV6Manual Mode SelectorManual mode selection; ref mnl_mode_sel; default 1Write
MV7AlarmsAlarm summary; ref alarmsRead
MV8FaultsFault summary; ref faultsRead
MV301Reheat isReheat status; ref reheat_isRead
MV401Heating StatusHeating status; ref htg_statusRead
MV901ECW StatusECW status; ref ecw_statusRead
MV1001Circuit #1 StatusRefrigerant circuit 1 status; ref cir_1_statRead
MV1002Circuit #2 StatusRefrigerant circuit 2 status; ref cir_2_statRead
MV1003Rev. Valve CommandReversing valve command; ref rv_cmd_msvRead
Object ID lookup: Addison ODO outdoor air unit controls 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 ODO (On-Demand Options) outdoor air unit controls 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 Addison ODO (On-Demand Options) outdoor air unit controls

How many BACnet points does the Addison ODO (On-Demand Options) outdoor air unit controls have?

This list has 416 BACnet objects: 237 analog values, 165 binary values, 14 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Addison ODO (On-Demand Options) outdoor air unit controls BACnet points are writable?

137 of the 416 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 Addison ODO (On-Demand Options) outdoor air unit controls BACnet documentation?

The source is Addison ODO BACnet Points List, Beta (Preliminary), revision 2026-01-02, published free by Addison at https://www.addison-hvac.com/wp-content/uploads/2026/05/ODO_BACnet_Beta-2.pdf.

What are the minimum BACnet points to integrate the Addison ODO (On-Demand Options) outdoor air unit controls?

Start with BV 1 Unit Enable (Software unit enable from the BMS); BV 4 BAS Manual Occ Control (Occupancy control from the BMS); AV 113 Discharge Cooling SAT SP (Supply air setpoint in discharge cooling, °F); AV 413 Discharge Heating SAT SP (Supply air setpoint in discharge heating, °F); BV 26 Alarm Reset (Resets latched alarms); MV 1 State (Unit operating state); MV 2 Mode (Active operating mode); BV 8 Occupancy Status (Confirms the unit is occupied); AV 29 SAT Status (Supply air temperature); BV 27 Alarm Status (Any active alarm).

How do I enable BMS control of the Addison ODO (On-Demand Options) outdoor air unit controls?

Per Addison's ODO startup guide, the unit is enabled when the internal software enable (BV 1 Unit Enable, default on) is on or the hardwired unit enable input is closed, with no shutdown condition; BV 3 shows the result. It is occupied when the internal occupancy control or the occupancy input calls for it. The occupancy source is chosen with Occupancy Control Options (MV 3) and a backup source with MV 4; the list prints no state texts for them.

Does the Addison ODO (On-Demand Options) outdoor air unit controls need a BACnet heartbeat or have a communication timeout?

The list has a BAS LOST alarm (BV 28) and a Communication Monitoring Status (BV 11), but gives no timeout or fallback behaviour.

Can the BMS supply sensor values to the Addison ODO (On-Demand Options) outdoor air unit controls?

Writable BMS inputs: OAT from BAS (AV 20, default 60 °F), OARH from BAS (AV 19), ZAT From BAS (AV 34), Z-RH From BAS (AV 32) and CO2 From BAS (AV 723). The list does not say which setting makes the unit use them instead of its own sensors.

How do I check these points on the real ODO (On-Demand Options) outdoor air unit controls?

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.

Source: Addison ODO BACnet Points List, Beta (Preliminary) · rev. 2026-01-02. Object names, instances and units are reproduced as published; descriptions are our own.