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

Humidifier controller · BACnet points list

DriSteem Vapor-logic 4 BACnet points list

Updated 12 November 2026

Short answer

Vapor-logic 4 is an older generation (before Vapor-logic 5 and 6) 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 95 BACnet objects, plus 5 multi-tank objects in a separate table (100 in all), 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 100 BACnet objects for the DriSteem Vapor-logic 4 — 69 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 4
Equipment
Humidifier controller
Equipment type
Humidifiers
BACnet objects
100 (69 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
Not stated
Default device instance
255
Also known as
Vapor-logic4, Vapor-logic version 4, VL4, Vaporlogic 4, DriSteem humidifier controller (legacy)
Source document
Vapor-logic4 Installation and Operation Manual · VL4-IOM-0312 · rev. 2012 (0312)
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 DriSteem’s current documentation and the live device before use. Not official DriSteem information. Terms of use.

BMS integration notes: DriSteem Vapor-logic 4

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 4 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
Multi-state
Access
Show
DriSteem Vapor-logic 4 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
AI7Tank_temp°FRead
AI8MT_steam_demand_massMulti-tank system steam output, mass/hrlbs/hrRead
AI9MT_steam_demand_percentMulti-tank system steam output, % of system capacity%Read
AI10Current_1 (XT systems only)ARead
AI11Current_2 (XT systems only)ARead
AV1Steam_output_masslbs/hrRead
AVmin2Steam_output_percent%Read
AV3Water_until_ADS100 lbsRead
AV4Water_until_service100 lbsRead
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
AV14MT_steam_output_req_massFieldbus steam request for the multi-tank system, mass/hrlbs/hrWrite
AV15MT_steam_output_req_pcntFieldbus steam request, % of system%Write
BI1Airflow_proving_switchRead
BI2Duct_HL_switchRead
BI3Safety_interlockRead
BI4Combustion_air_damper_(GTS)Read
BI5Flue_pressure_switch_(GTS)Read
BI6Power_vent_switch_(GTS) / XV_header_status_(STS)Read
BI7Low_water_sensor_(GTS)Read
BI8Active_fault_exists / MT_active_fault_in_systemRead
BI9Active_message_exists / MT_active_message_in_systemRead
BI10High_water_sensorRead
BI11High_water_sensor_2Read
BO1Fill_valveRead
BO2Drain_valveRead
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_waterAlarm flagWrite
BV37Alarm_foaming_fault_2Alarm 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_waterMessage flagWrite
BV50Message_boiling_temp_calibratedMessage flagWrite
BV51Alarm_Current_Sense1_Out_Of_RangeAlarm flagWrite
BV52Alarm_Current_Sense2_Out_Of_RangeAlarm flagWrite
BV53Alarm_OvercurrentAlarm flagWrite
BV54Alarm_Supply_WaterAlarm flagWrite
BV55Alarm_Foaming_FaultAlarm flagWrite
BV56Message_Check_CylinderMessage flagWrite
BV57Alarm_Overcurrent_2Alarm flagWrite
BV58Alarm_Supply_Water_2Alarm flagWrite
BV59Message_Check_Cylinder_2Message flagWrite
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
MV2MT_RunmodeMulti-tank run modeWrite1=System standby, 2=System auto
Object ID lookup: DriSteem Vapor-logic 4 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 4 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 4

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

This list has 100 BACnet objects: 11 analog inputs, 15 analog values, 11 binary inputs, 2 binary outputs, 59 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 4 BACnet points are writable?

69 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 DriSteem Vapor-logic 4 BACnet documentation?

The source is Vapor-logic4 Installation and Operation Manual (VL4-IOM-0312), revision 2012 (0312), published free by DriSteem at https://d2tsmyh31fn7w8.cloudfront.net/public-documents/docs/historical-literature/vl4_iom.pdf.

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

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 4?

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 4?

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 4?

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-logic4 Installation and Operation Manual · VL4-IOM-0312 · rev. 2012 (0312). Object names, instances and units are reproduced as published; descriptions are our own.