Easy BACnet
  1. Home
  2. BACnet points lists
  3. DriSteem
  4. Vapor-logic 5

Humidifier controller · BACnet points list

DriSteem Vapor-logic 5 BACnet points list

Updated 12 November 2026

Short answer

Vapor-logic 5 is the previous generation of the DriSteem humidifier control board. Modbus is standard; BACnet MS/TP (terminal P7) or BACnet IP (Ethernet) is an option bought with an unlock code. Its interoperability table lists 107 BACnet objects with underscore-style names: RH, dew point and demand readings, setpoints and fieldbus demand, run mode, digital I/O, and alarm and message flags.

This page lists 107 BACnet objects for the DriSteem Vapor-logic 5 — 72 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from DriSteem’s own free documentation, linked below.

Manufacturer
DriSteem
Model
Vapor-logic 5
Equipment
Humidifier controller
Equipment type
Humidifiers
BACnet objects
107 (72 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
Not stated
Default device instance
255
Also known as
Vapor-logic5, Vapor-logic version 5, VL5, Vaporlogic 5, DriSteem humidifier controller (legacy)
Source document
Vapor-logic Version 5 Installation and Operation Manual · VL5-IOM-0914 · rev. 2014 (0914)
Download CSV 107 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 DriSteem’s current documentation and the live device before use. Not official DriSteem information. Terms of use.

BMS integration notes: DriSteem Vapor-logic 5

Integration in brief

Unlock and enable BACnet on the keypad (Setup > Communications > BACnet), set the device instance and MS/TP station or IP settings and cycle power. Then either write the space RH setpoint (AV 5) and let Vapor-logic control, or send a demand from the BMS (AV 8 / AV 9), and use MSV 1 Run_mode for auto/standby/drain.

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 1Run_modeRun mode: 1 auto, 2/3 standby, 4 drainWrite
AV 9Fieldbus_demand_%Demand from the BMS, % of capacityWrite
AV 5Space_RH_set_pointSpace RH setpoint (unit controls)Write
BV 4Clear_all_faultsWrite 1 to clear faultsWrite
AI 1Space_RHSpace RHRead
AV 2Steam_output_percentEstimated steam output, %Read
AI 5Steam_demand_percentDemand the unit is acting on, %Read
BV 3Active_manually_cleared_alarms_existA manual-clear alarm existsRead

Enable & remote start

Run_mode (MSV 1) selects Auto, Local standby, System standby or Manual drain. The humidifier also needs its safety interlock and airflow inputs made (BI 1-3 show their state).

Sensors & values from the BMS

The space, dew point and duct RH values are read-only AIs from the unit's own transmitters; the BMS can send a demand (AV 8 mass or AV 9 percent, write-only) instead.

Network setup

Watch out for

DriSteem Vapor-logic 5 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.

107 of 107 shown
Type
Multi-state
Access
Show
DriSteem Vapor-logic 5 BACnet Points List
DescriptionStates
AImin1Space_RH%Read
AI2Space_dew_point°FRead
AI3Duct_RH%Read
AI4Steam_demand_masslbs/hrRead
AImin5Steam_demand_percent%Read
AI6Aux_temp°FRead
AI7Water_temp°FRead
AV1Steam_output_masslbs/hrRead
AVmin2Steam_output_percent%Read
AV3Water_until_ADS100 lbsRead
AV4Water_until_service100 lbsRead
AI8MT_sys_output_mass_hrlbs/hrRead
AI9MT_sys_output_pcnt%Read
AI10Current_1 (XT systems only)ARead
AI11Current_2 (XT systems only)ARead
AI12In_Pressure (High-Pressure systems only)psiRead
AI13Out_Pressure (High-Pressure systems only)psiRead
MVmin1Run_modeRun mode (write 1-4; reads 1-6)Write1=Auto, 2=Local standby, 3=System standby, 4=Manual drain, 5=Test outputs, 6=Test run
AVmin5Space_RH_set_point%Write
AV6Space_dew_point_set_point°FWrite
AV7Duct_high_limit_set_point%Write
AV8Fieldbus_demand_massWrite-only demand from the BMSlbs/hrWrite
AVmin9Fieldbus_demand_%Write-only demand from the BMS%Write
AV10PID_band%Write
AV11PID-KpWrite
AV12PID-KiWrite
AV13PID-KdWrite
MV2MT_runmodeMulti-tank run modeWrite1=System standby, 2=System auto
AV14MT_steam_req_mass_hrWrite-only demand from the BMSlbs/hrWrite
AV15MT_steam_req_sys_pcntWrite-only demand from the BMS%Write
AV16Pump_1_hourshWrite
AV17Pump_2_hourshWrite
BI1Airflow_proving_switchRead
BI2Duct_HL_switchRead
BI3Safety_interlockRead
BI4Combustion_air_damper_(GTS) / Stage_1_(High-Pressure System)Read
BI5Flue_pressure_switch_(GTS) / Stage_2_(High-Pressure System)Read
BI6Power_vent_switch_(GTS) / XV_header_status_(STS)Also printed as Stage_3_(High-Pressure System)Read
BI7Low_water_sensor_(GTS)Read
BO1Fill_valveRead
BO2Drain_valveRead
BI8MT_active_fault_exists_somewhereRead
BI9MT_active_message_exists_somewhereRead
BI10High_water_sensorRead
BI11High_water_sensor_2Read
BI12Pump_selectedRead
BI13VFD_drive_faultRead
BV1Active_messages_existRead
BV2Active_auto_cleared_alarms_existRead
BVmin3Active_manually_cleared_alarms_existRead
BVmin4Clear_all_faultsWrite
BV5Alarm_tank_temp_sensor_failedAlarm flagWrite
BV6Alarm_tank_overtempAlarm flagWrite
BV7Alarm_RH_signal_out_of_rangeAlso printed as Alarm_dew_pt_sig_out_of_range / Alarm_demand_sig_out_of_rangeWrite
BV8Alarm_duct_RH_sig_out_of_rangeAlarm flagWrite
BV9Alarm_aux_temp_sens_out_of_rngeAlarm flagWrite
BV10Alarm_water_probe_miswiredAlarm flagWrite
BV11Alarm_water_probe_failedAlarm flagWrite
BV12Alarm_excess_fill_timeAlarm flagWrite
BV13Alarm_excess_refill_timeAlarm flagWrite
BV14Alarm_tank_not_drainingAlarm flagWrite
BV15Alarm_excess_water_no_demandAlarm flagWrite
BV16Alarm_no_SDU_airflowAlarm flagWrite
BV17Alarm_no_power_vent_airflowAlarm flagWrite
BV18Alarm_no_combustion_airflowAlarm flagWrite
BV19Alarm_blocked_flueAlarm flagWrite
BV20Alarm_burner_1_failedAlarm flagWrite
BV21Alarm_burner_2_failedAlarm flagWrite
BV22Alarm_burner_3_failedAlarm flagWrite
BV23Alarm_burner_4_failedAlarm flagWrite
BV24Alarm_ignition_module_1_failedAlarm flagWrite
BV25Alarm_ignition_module_2_failedAlarm flagWrite
BV26Alarm_ignition_module_3_failedAlarm flagWrite
BV27Alarm_ignition_module_4_failedAlarm flagWrite
BV28Alarm_blower_1_failedAlarm flagWrite
BV29Alarm_blower_2_failedAlarm flagWrite
BV30Alarm_blower_3_failedAlarm flagWrite
BV31Alarm_blower_4_failedAlarm flagWrite
BV32Alarm_gas_valve_1_failedAlarm flagWrite
BV33Alarm_gas_valve_2_failedAlarm flagWrite
BV34Alarm_gas_valve_3_failedAlarm flagWrite
BV35Alarm_gas_valve_4_failedAlarm flagWrite
BV36Alarm_low_water (GTS)Alarm flagWrite
BV37Alarm_foaming_fault_2 (XT) / Alarm_low_inlet_pressure (HPS)Alarm flagWrite
BV51Alarm_Current_Sense1_Out_Of_Range (XT)Alarm flagWrite
BV52Alarm_Current_Sense2_Out_Of_Range (XT)Alarm flagWrite
BV53Alarm_Overcurrent (XT) / Alarm_high_inlet_pressure (HPS)Alarm flagWrite
BV54Alarm_Supply_Water (XT) / Alarm_supply_water_undertemp (HPS)Alarm flagWrite
BV55Alarm_Foaming_Fault (XT) / Alarm_high_pump_pressure (HPS)Alarm flagWrite
BV57Alarm_Overcurrent_2 (XT) / Alarm_supply_water_overtemp (HPS)Alarm flagWrite
BV58Alarm_Supply_Water_2 (XT) / Alarm_low_pump_pressure (HPS)Alarm flagWrite
BV38Message_replace_contactorsMessage flagWrite
BV39Message_service_unitMessage flagWrite
BV40Message_drain_pendingMessage flagWrite
BV41Message_no_duct_airflowMessage flagWrite
BV42Message_interlock_openMessage flagWrite
BV43Message_freeze_prevent_drainingMessage flagWrite
BV44Message_end-of-season_activeMessage flagWrite
BV45Message_temp_comp_onMessage flagWrite
BV46Message_clean_probesMessage flagWrite
BV47Message_duct_HL_tripMessage flagWrite
BV48Message_duct_HL_spanMessage flagWrite
BV49Message_insufficient_water / Insufficient_supplyMessage flagWrite
BV50Message_boiling_temp_calibratedMessage flagWrite
BV56Message_Check_CylinderMessage flagWrite
BV59Message_Check_Cylinder_2Message flagWrite
BV60Message_master_enable_openMessage flagWrite
Object ID lookup: DriSteem Vapor-logic 5 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 Vapor-logic 5 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 DriSteem Vapor-logic 5

How many BACnet points does the DriSteem Vapor-logic 5 have?

This list has 107 BACnet objects: 13 analog inputs, 17 analog values, 13 binary inputs, 2 binary outputs, 60 binary values, 2 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which DriSteem Vapor-logic 5 BACnet points are writable?

72 of the 107 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 DriSteem Vapor-logic 5 BACnet documentation?

The source is Vapor-logic Version 5 Installation and Operation Manual (VL5-IOM-0914), revision 2014 (0914), published free by DriSteem at https://d2tsmyh31fn7w8.cloudfront.net/public-documents/docs/historical-literature/vl5-iom.pdf.

What are the minimum BACnet points to integrate the DriSteem Vapor-logic 5?

Start with MV 1 Run_mode (Run mode: 1 auto, 2/3 standby, 4 drain); AV 9 Fieldbus_demand_% (Demand from the BMS, % of capacity); AV 5 Space_RH_set_point (Space RH setpoint (unit controls)); BV 4 Clear_all_faults (Write 1 to clear faults); AI 1 Space_RH (Space RH); AV 2 Steam_output_percent (Estimated steam output, %); AI 5 Steam_demand_percent (Demand the unit is acting on, %); BV 3 Active_manually_cleared_alarms_exist (A manual-clear alarm exists).

How do I enable BMS control of the DriSteem Vapor-logic 5?

Run_mode (MSV 1) selects Auto, Local standby, System standby or Manual drain. The humidifier also needs its safety interlock and airflow inputs made (BI 1-3 show their state).

Can the BMS supply sensor values to the DriSteem Vapor-logic 5?

The space, dew point and duct RH values are read-only AIs from the unit's own transmitters; the BMS can send a demand (AV 8 mass or AV 9 percent, write-only) instead.

How do I check these points on the real Vapor-logic 5?

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

Source: Vapor-logic Version 5 Installation and Operation Manual · VL5-IOM-0914 · rev. 2014 (0914). Object names, instances and units are reproduced as published; descriptions are our own.