Easy BACnet
  1. Home
  2. BACnet points lists
  3. Multistack
  4. COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)

Modular heat pump chiller controller gateway · BACnet points list

Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) BACnet points list

Updated 7 November 2026Unofficial source

Short answer

This is the heat pump version of the Multistack web portal, a gateway that reads a COMPU25 master controller over RS-232 and serves its data as BACnet IP Analog and Binary Values. Compared with the chiller version it adds separate cooling and heating setpoints, an operating mode command, load-side and source-side water temperatures, cooling and heating run-hour bands and a heat delay. Points exist for 24 compressors. This is a legacy product; the manual is dated January 2008.

This page lists 234 BACnet objects for the Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) — 17 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of Multistack’s documentation hosted by Chipkin, not by Multistack itself, so treat it as unofficial.

Manufacturer
Multistack
Model
COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)
Equipment
Modular heat pump chiller controller gateway
Equipment type
Chillers
BACnet objects
234 (17 writable)
Transport
BACnet IP
Firmware
Not stated
Default device instance
610001
Also known as
COMPU25 heat pump, COMPUT25, Compu25 HP, Multistack Web Portal, MS20/30/50 Heat Pump, Multistack BACnet Portal
Source document
Multistack BACnet Portal Technical Manual - MS20/30/50 Heat Pump Application, BACnet over TCP/IP · rev. 2008-01 (unofficial copy, hosted by Chipkin)
Download CSV 234 rows Download EDE B.I.G.-EU JSON Source PDF (unofficial copy) ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

Reference only, provided as-is: verify against Multistack’s current documentation and the live device before use. Not official Multistack information. Terms of use.

BMS integration notes: Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)

Integration in brief

Connect the portal's 10BaseT port to the BACnet IP network and discover device 610001. Start and stop the unit with BV 34 and set the mode with AV 197, then check BV 1 and AV 5 for the real state. Write the cooling or heating upper/lower setpoints and the load limit, and supervise with the load and source water temperatures and fault points.

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 34on_off_ctrl_write_1Unit on/off command (1 = on)Write
AV 197op_mode_write_1Mode command: 0 disabled, 1 cooling, 2/3 heatingWrite
AV 184cool_upsetpt_write_1Cooling upper setpoint (entering water at full load)Write
AV 185cool_lowsetpt_write_1Cooling lower setpoint (leaving water at full load)Write
AV 188heat_upsetpt_write_1Heating upper setpointWrite
AV 189heat_lowsetpt_write_1Heating lower setpointWrite
AV 192load_limit_write_1Load limit command, %Write
BV 1on_off_ctrl_read_1Unit on/off statusRead
AV 7llw_sys_temp_1Leaving load water temperatureRead
AV 4current_faults_1Number of compressors in faultRead

Enable & remote start

BV 34 ON/OFF CONTROL turns the unit on (1) or off (0) and should stay on while the BAS wants it running. The hard-wired EX2 input on the COMPU25 must also be closed; its state shows on BV 3. Multistack also suggests a BAS dry contact on EX2 as an alternative to the network command.

Network setup

Watch out for

Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) 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.

234 of 234 shown
Type
AnalogBinary
Access
Show
Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) BACnet Points List
DescriptionStates
AV1capacity_1CAPACITY: Compressors running versus totalRead
AV2demand_1DEMAND: Current load versus design loadRead
AV3num_of_compressors_1# OF COMPS: Number of compressors in the systemRead
AVmin4current_faults_1CURRENT FAULTS: Compressors currently in faultRead
AV5op_mode_read_1OPERATING MODE: 0=Disabled, 1=Cooling, 2/3=HeatingRead
AV6elw_sys_temp_1ENT LOAD TEMP: Entering load water temperature°FRead
AVmin7llw_sys_temp_1LEV LOAD TEMP: Leaving load water temperature°FRead
AV8esw_sys_temp_1ENT SOURCE TEMP: Entering source water temperature°FRead
AV9lsw_sys_temp_1LEV SOURCE TEMP: Leaving source water temperature°FRead
AV10cool_upsetpt_read_1COOL UPSETPT: Cool upper setpoint°FRead
AV11cool_lowsetpt_read_1COOL LOWSETPT: Cool lower setpoint°FRead
AV12cool_vsp_read_1COOL VSP: Cool variable setpoint%Read
AV13cool_tdiff_read_1COOL TDIFF: Cool compressor stage delaysRead
AV14heat_upsetpt_read_1HEAT UPSETPT: Heat upper setpoint°FRead
AV15heat_lowsetpt_read_1HEAT LOWSETPT: Heat lower setpoint°FRead
AV16heat_vsp_read_1HEAT VSP: Heat variable setpoint%Read
AV17heat_tdiff_read_1HEAT TDIFF: Heat compressor stage delaysRead
AV18load_limit_read_1LOAD LIMIT: System load limit%Read
AV19fail_indic_read_1FAIL INDICATOR: Failed-compressor alarm threshold%Read
AV20lead_comp_read_1LEAD COMPRESSOR: Lead compressor numberRead
AV21flush_time_read_1FLUSH TIME: DDRS-210A flush hourRead
AV22flush_duration_read_1FLUSH DURATION: DDRS-210A flush timesRead
AV23month_1MONTH: COMPU25 clock monthRead
AV24day_1DAY: COMPU25 clock dayRead
AV25year_1YEAR: COMPU25 clock yearRead
AV26hour_1HOUR: COMPU25 clock hourRead
AV27minute_1MINUTE: COMPU25 clock minuteRead
AV28c1_suct_temp_1C1 SUCTION TEMP: Compressor 1 suction temperature°FRead
AV29c1_llw_temp_1C1 LLW TEMP: Compressor 1 leaving load water temp°FRead
AV30c1_lsw_temp_1C1 LSW TEMP: Compressor 1 leaving source water temp°FRead
AV31c2_suct_temp_1C2 SUCTION TEMP: Compressor 2 suction temperature°FRead
AV32c2_llw_temp_1C2 LLW TEMP: Compressor 2 leaving load water temp°FRead
AV33c2_lsw_temp_1C2 LSW TEMP: Compressor 2 leaving source water temp°FRead
AV34c3_suct_temp_1C3 SUCTION TEMP: Compressor 3 suction temperature°FRead
AV35c3_llw_temp_1C3 LLW TEMP: Compressor 3 leaving load water temp°FRead
AV36c3_lsw_temp_1C3 LSW TEMP: Compressor 3 leaving source water temp°FRead
AV37c4_suct_temp_1C4 SUCTION TEMP: Compressor 4 suction temperature°FRead
AV38c4_llw_temp_1C4 LLW TEMP: Compressor 4 leaving load water temp°FRead
AV39c4_lsw_temp_1C4 LSW TEMP: Compressor 4 leaving source water temp°FRead
AV40c5_suct_temp_1C5 SUCTION TEMP: Compressor 5 suction temperature°FRead
AV41c5_llw_temp_1C5 LLW TEMP: Compressor 5 leaving load water temp°FRead
AV42c5_lsw_temp_1C5 LSW TEMP: Compressor 5 leaving source water temp°FRead
AV43c6_suct_temp_1C6 SUCTION TEMP: Compressor 6 suction temperature°FRead
AV44c6_llw_temp_1C6 LLW TEMP: Compressor 6 leaving load water temp°FRead
AV45c6_lsw_temp_1C6 LSW TEMP: Compressor 6 leaving source water temp°FRead
AV46c7_suct_temp_1C7 SUCTION TEMP: Compressor 7 suction temperature°FRead
AV47c7_llw_temp_1C7 LLW TEMP: Compressor 7 leaving load water temp°FRead
AV48c7_lsw_temp_1C7 LSW TEMP: Compressor 7 leaving source water temp°FRead
AV49c8_suct_temp_1C8 SUCTION TEMP: Compressor 8 suction temperature°FRead
AV50c8_llw_temp_1C8 LLW TEMP: Compressor 8 leaving load water temp°FRead
AV51c8_lsw_temp_1C8 LSW TEMP: Compressor 8 leaving source water temp°FRead
AV52c9_suct_temp_1C9 SUCTION TEMP: Compressor 9 suction temperature°FRead
AV53c9_llw_temp_1C9 LLW TEMP: Compressor 9 leaving load water temp°FRead
AV54c9_lsw_temp_1C9 LSW TEMP: Compressor 9 leaving source water temp°FRead
AV55c10_suct_temp_1C10 SUCTION TEMP: Compressor 10 suction temperature°FRead
AV56c10_llw_temp_1C10 LLW TEMP: Compressor 10 leaving load water temp°FRead
AV57c10_lsw_temp_1C10 LSW TEMP: Compressor 10 leaving source water temp°FRead
AV58c11_suct_temp_1C11 SUCTION TEMP: Compressor 11 suction temperature°FRead
AV59c11_llw_temp_1C11 LLW TEMP: Compressor 11 leaving load water temp°FRead
AV60c11_lsw_temp_1C11 LSW TEMP: Compressor 11 leaving source water temp°FRead
AV61c12_suct_temp_1C12 SUCTION TEMP: Compressor 12 suction temperature°FRead
AV62c12_llw_temp_1C12 LLW TEMP: Compressor 12 leaving load water temp°FRead
AV63c12_lsw_temp_1C12 LSW TEMP: Compressor 12 leaving source water temp°FRead
AV64c13_suct_temp_1C13 SUCTION TEMP: Compressor 13 suction temperature°FRead
AV65c13_llw_temp_1C13 LLW TEMP: Compressor 13 leaving load water temp°FRead
AV66c13_lsw_temp_1C13 LSW TEMP: Compressor 13 leaving source water temp°FRead
AV67c14_suct_temp_1C14 SUCTION TEMP: Compressor 14 suction temperature°FRead
AV68c14_llw_temp_1C14 LLW TEMP: Compressor 14 leaving load water temp°FRead
AV69c14_lsw_temp_1C14 LSW TEMP: Compressor 14 leaving source water temp°FRead
AV70c15_suct_temp_1C15 SUCTION TEMP: Compressor 15 suction temperature°FRead
AV71c15_llw_temp_1C15 LLW TEMP: Compressor 15 leaving load water temp°FRead
AV72c15_lsw_temp_1C15 LSW TEMP: Compressor 15 leaving source water temp°FRead
AV73c16_suct_temp_1C16 SUCTION TEMP: Compressor 16 suction temperature°FRead
AV74c16_llw_temp_1C16 LLW TEMP: Compressor 16 leaving load water temp°FRead
AV75c16_lsw_temp_1C16 LSW TEMP: Compressor 16 leaving source water temp°FRead
AV76c17_suct_temp_1C17 SUCTION TEMP: Compressor 17 suction temperature°FRead
AV77c17_llw_temp_1C17 LLW TEMP: Compressor 17 leaving load water temp°FRead
AV78c17_lsw_temp_1C17 LSW TEMP: Compressor 17 leaving source water temp°FRead
AV79c18_suct_temp_1C18 SUCTION TEMP: Compressor 18 suction temperature°FRead
AV80c18_llw_temp_1C18 LLW TEMP: Compressor 18 leaving load water temp°FRead
AV81c18_lsw_temp_1C18 LSW TEMP: Compressor 18 leaving source water temp°FRead
AV82c19_suct_temp_1C19 SUCTION TEMP: Compressor 19 suction temperature°FRead
AV83c19_llw_temp_1C19 LLW TEMP: Compressor 19 leaving load water temp°FRead
AV84c19_lsw_temp_1C19 LSW TEMP: Compressor 19 leaving source water temp°FRead
AV85c20_suct_temp_1C20 SUCTION TEMP: Compressor 20 suction temperature°FRead
AV86c20_llw_temp_1C20 LLW TEMP: Compressor 20 leaving load water temp°FRead
AV87c20_lsw_temp_1C20 LSW TEMP: Compressor 20 leaving source water temp°FRead
AV88c21_suct_temp_1C21 SUCTION TEMP: Compressor 21 suction temperature°FRead
AV89c21_llw_temp_1C21 LLW TEMP: Compressor 21 leaving load water temp°FRead
AV90c21_lsw_temp_1C21 LSW TEMP: Compressor 21 leaving source water temp°FRead
AV91c22_suct_temp_1C22 SUCTION TEMP: Compressor 22 suction temperature°FRead
AV92c22_llw_temp_1C22 LLW TEMP: Compressor 22 leaving load water temp°FRead
AV93c22_lsw_temp_1C22 LSW TEMP: Compressor 22 leaving source water temp°FRead
AV94c23_suct_temp_1C23 SUCTION TEMP: Compressor 23 suction temperature°FRead
AV95c23_llw_temp_1C23 LLW TEMP: Compressor 23 leaving load water temp°FRead
AV96c23_lsw_temp_1C23 LSW TEMP: Compressor 23 leaving source water temp°FRead
AV97c24_suct_temp_1C24 SUCTION TEMP: Compressor 24 suction temperature°FRead
AV98c24_llw_temp_1C24 LLW TEMP: Compressor 24 leaving load water temp°FRead
AV99c24_lsw_temp_1C24 LSW TEMP: Compressor 24 leaving source water temp°FRead
AV100faults_c1_1C1 FAULTS: Module fault code, compressor 1Read
AV101faults_c2_1C2 FAULTS: Module fault code, compressor 2Read
AV102faults_c3_1C3 FAULTS: Module fault code, compressor 3Read
AV103faults_c4_1C4 FAULTS: Module fault code, compressor 4Read
AV104faults_c5_1C5 FAULTS: Module fault code, compressor 5Read
AV105faults_c6_1C6 FAULTS: Module fault code, compressor 6Read
AV106faults_c7_1C7 FAULTS: Module fault code, compressor 7Read
AV107faults_c8_1C8 FAULTS: Module fault code, compressor 8Read
AV108faults_c9_1C9 FAULTS: Module fault code, compressor 9Read
AV109faults_c10_1C10 FAULTS: Module fault code, compressor 10Read
AV110faults_c11_1C11 FAULTS: Module fault code, compressor 11Read
AV111faults_c12_1C12 FAULTS: Module fault code, compressor 12Read
AV112faults_c13_1C13 FAULTS: Module fault code, compressor 13Read
AV113faults_c14_1C14 FAULTS: Module fault code, compressor 14Read
AV114faults_c15_1C15 FAULTS: Module fault code, compressor 15Read
AV115faults_c16_1C16 FAULTS: Module fault code, compressor 16Read
AV116faults_c17_1C17 FAULTS: Module fault code, compressor 17Read
AV117faults_c18_1C18 FAULTS: Module fault code, compressor 18Read
AV118faults_c19_1C19 FAULTS: Module fault code, compressor 19Read
AV119faults_c20_1C20 FAULTS: Module fault code, compressor 20Read
AV120faults_c21_1C21 FAULTS: Module fault code, compressor 21Read
AV121faults_c22_1C22 FAULTS: Module fault code, compressor 22Read
AV122faults_c23_1C23 FAULTS: Module fault code, compressor 23Read
AV123faults_c24_1C24 FAULTS: Module fault code, compressor 24Read
AV124fault_1_comp_1FAULT 1 COMP #: Fault review 1: compressor (0 = system)Read
AV125fault_2_comp_1FAULT 2 COMP #: Fault review 2: compressor (0 = system)Read
AV126fault_3_comp_1FAULT 3 COMP #: Fault review 3: compressor (0 = system)Read
AV127fault_4_comp_1FAULT 4 COMP #: Fault review 4: compressor (0 = system)Read
AV128fault_5_comp_1FAULT 5 COMP #: Fault review 5: compressor (0 = system)Read
AV129fault_6_comp_1FAULT 6 COMP #: Fault review 6: compressor (0 = system)Read
AV130fault_7_comp_1FAULT 7 COMP #: Fault review 7: compressor (0 = system)Read
AV131fault_8_comp_1FAULT 8 COMP #: Fault review 8: compressor (0 = system)Read
AV132fault_9_comp_1FAULT 9 COMP #: Fault review 9: compressor (0 = system)Read
AV133fault_10_comp_1FAULT 10 COMP #: Fault review 10: compressor (0 = system)Read
AV134fault_11_comp_1FAULT 11 COMP #: Fault review 11: compressor (0 = system)Read
AV135fault_12_comp_1FAULT 12 COMP #: Fault review 12: compressor (0 = system)Read
AV136fault_13_comp_1FAULT 13 COMP #: Fault review 13: compressor (0 = system)Read
AV137fault_14_comp_1FAULT 14 COMP #: Fault review 14: compressor (0 = system)Read
AV138fault_15_comp_1FAULT 15 COMP #: Fault review 15: compressor (0 = system)Read
AV139fault_16_comp_1FAULT 16 COMP #: Fault review 16: compressor (0 = system)Read
AV140fault_17_comp_1FAULT 17 COMP #: Fault review 17: compressor (0 = system)Read
AV141fault_18_comp_1FAULT 18 COMP #: Fault review 18: compressor (0 = system)Read
AV142fault_19_comp_1FAULT 19 COMP #: Fault review 19: compressor (0 = system)Read
AV143fault_20_comp_1FAULT 20 COMP #: Fault review 20: compressor (0 = system)Read
AV144fault_1_type_1FAULT 1 TYPE: Fault review 1: coded fault typeRead
AV145fault_2_type_1FAULT 2 TYPE: Fault review 2: coded fault typeRead
AV146fault_3_type_1FAULT 3 TYPE: Fault review 3: coded fault typeRead
AV147fault_4_type_1FAULT 4 TYPE: Fault review 4: coded fault typeRead
AV148fault_5_type_1FAULT 5 TYPE: Fault review 5: coded fault typeRead
AV149fault_6_type_1FAULT 6 TYPE: Fault review 6: coded fault typeRead
AV150fault_7_type_1FAULT 7 TYPE: Fault review 7: coded fault typeRead
AV151fault_8_type_1FAULT 8 TYPE: Fault review 8: coded fault typeRead
AV152fault_9_type_1FAULT 9 TYPE: Fault review 9: coded fault typeRead
AV153fault_10_type_1FAULT 10 TYPE: Fault review 10: coded fault typeRead
AV154fault_11_type_1FAULT 11 TYPE: Fault review 11: coded fault typeRead
AV155fault_12_type_1FAULT 12 TYPE: Fault review 12: coded fault typeRead
AV156fault_13_type_1FAULT 13 TYPE: Fault review 13: coded fault typeRead
AV157fault_14_type_1FAULT 14 TYPE: Fault review 14: coded fault typeRead
AV158fault_15_type_1FAULT 15 TYPE: Fault review 15: coded fault typeRead
AV159fault_16_type_1FAULT 16 TYPE: Fault review 16: coded fault typeRead
AV160fault_17_type_1FAULT 17 TYPE: Fault review 17: coded fault typeRead
AV161fault_18_type_1FAULT 18 TYPE: Fault review 18: coded fault typeRead
AV162fault_19_type_1FAULT 19 TYPE: Fault review 19: coded fault typeRead
AV163fault_20_type_1FAULT 20 TYPE: Fault review 20: coded fault typeRead
AV164lp_0_9_cool_1COOL HRS @ 0-9%: Cool run hours at 0-9% loadhRead
AV165lp_10_19_cool_1COOL HRS @ 10-19%: Cool run hours at 10-19% loadhRead
AV166lp_20_29_cool_1COOL HRS @ 20-29%: Cool run hours at 20-29% loadhRead
AV167lp_30_39_cool_1COOL HRS @ 30-39%: Cool run hours at 30-39% loadhRead
AV168lp_40_49_cool_1COOL HRS @ 40-49%: Cool run hours at 40-49% loadhRead
AV169lp_50_59_cool_1COOL HRS @ 50-59%: Cool run hours at 50-59% loadhRead
AV170lp_60_69_cool_1COOL HRS @ 60-69%: Cool run hours at 60-69% loadhRead
AV171lp_70_79_cool_1COOL HRS @ 70-79%: Cool run hours at 70-79% loadhRead
AV172lp_80_89_cool_1COOL HRS @ 80-89%: Cool run hours at 80-89% loadhRead
AV173lp_90_100_cool_1COOL HRS @ 90-100%: Cool run hours at 90-100% loadhRead
AV174lp_0_9_heat_1HEAT HRS @ 0-9%: Heat run hours at 0-9% loadhRead
AV175lp_10_19_heat_1HEAT HRS @ 10-19%: Heat run hours at 10-19% loadhRead
AV176lp_20_29_heat_1HEAT HRS @ 20-29%: Heat run hours at 20-29% loadhRead
AV177lp_30_39_heat_1HEAT HRS @ 30-39%: Heat run hours at 30-39% loadhRead
AV178lp_40_49_heat_1HEAT HRS @ 40-49%: Heat run hours at 40-49% loadhRead
AV179lp_50_59_heat_1HEAT HRS @ 50-59%: Heat run hours at 50-59% loadhRead
AV180lp_60_69_heat_1HEAT HRS @ 60-69%: Heat run hours at 60-69% loadhRead
AV181lp_70_79_heat_1HEAT HRS @ 70-79%: Heat run hours at 70-79% loadhRead
AV182lp_80_89_heat_1HEAT HRS @ 80-89%: Heat run hours at 80-89% loadhRead
AV183lp_90_100_heat_1HEAT HRS @ 90-100%: Heat run hours at 90-100% loadhRead
AVmin184cool_upsetpt_write_1COOL UPSETPT: Cool upper setpoint (write)°FWrite
AVmin185cool_lowsetpt_write_1COOL LOWSETPT: Cool lower setpoint (write)°FWrite
AV186cool_vsp_write_1COOL VSP: Cool variable setpoint (write)%Write
AV187cool_tdiff_write_1COOL TDIFF: Cool compressor stage delay (write)sWrite
AVmin188heat_upsetpt_write_1HEAT UPSETPT: Heat upper setpoint (write)°FWrite
AVmin189heat_lowsetpt_write_1HEAT LOWSETPT: Heat lower setpoint (write)°FWrite
AV190heat_vsp_write_1HEAT VSP: Heat variable setpoint (write)%Write
AV191heat_tdiff_write_1HEAT TDIFF: Heat compressor stage delay (write)sWrite
AVmin192load_limit_write_1LOAD LIMIT: System load limit (write)%Write
AV193fail_indic_write_1FAIL INDICATOR: Failed-compressor alarm threshold (write)%Write
AV194lead_comp_write_1LEAD COMPRESSOR: Lead compressor number (write)Write
AV195flush_time_write_1FLUSH TIME: DDRS-210A flush hour (write)Write
AV196flush_duration_write_1FLUSH DURATION: DDRS-210A flush time (write)sWrite
AVmin197op_mode_write_1OPERATING MODE: 0=Disabled, 1=Cooling, 2/3=Heating (write)Write
AV198mst_crnt_flt_1MOST CURRENT FAULT: Newest fault review slot, 1-20Write
AV199heat_delay_read_1HEAT DELAY: Reversing valve delay in heatingsRead
AV200heat_delay_write_1HEAT DELAY: Reversing valve delay in heating (write)sWrite
BVmin1on_off_ctrl_read_1ON/OFF STATUS: Chiller on/off stateRead0=Off, 1=On
BV2ex1_fault_1EX1 FAULT DISPLAY: EX1 fault input (reset at COMPU25)Read
BV3remote_on_off_1EX2 REMOTE OFF: EX2 remote off inputRead
BV4ex3_fault_1EX3 FAULT DISPLAY: EX3 fault input (reset at COMPU25)Read
BV5ex4_fault_1EX4 FAULT DISPLAY: EX4 phase monitor fault inputRead
BV6low_lw_flow_1NO LW FLOW: Low load water flow faultRead
BV7low_sw_flow_1NO SW FLOW: Low source water flow faultRead
BV8low_llw_temp_1LOW LLW TEMP: Leaving load water below 36 °F faultRead
BV9low_lsw_temp_1LOW LSW TEMP: Leaving source water below 36 °F faultRead
BV10c1_status_1C1 STATUS: Compressor 1 on/offRead
BV11c2_status_1C2 STATUS: Compressor 2 on/offRead
BV12c3_status_1C3 STATUS: Compressor 3 on/offRead
BV13c4_status_1C4 STATUS: Compressor 4 on/offRead
BV14c5_status_1C5 STATUS: Compressor 5 on/offRead
BV15c6_status_1C6 STATUS: Compressor 6 on/offRead
BV16c7_status_1C7 STATUS: Compressor 7 on/offRead
BV17c8_status_1C8 STATUS: Compressor 8 on/offRead
BV18c9_status_1C9 STATUS: Compressor 9 on/offRead
BV19c10_status_1C10 STATUS: Compressor 10 on/offRead
BV20c11_status_1C11 STATUS: Compressor 11 on/offRead
BV21c12_status_1C12 STATUS: Compressor 12 on/offRead
BV22c13_status_1C13 STATUS: Compressor 13 on/offRead
BV23c14_status_1C14 STATUS: Compressor 14 on/offRead
BV24c15_status_1C15 STATUS: Compressor 15 on/offRead
BV25c16_status_1C16 STATUS: Compressor 16 on/offRead
BV26c17_status_1C17 STATUS: Compressor 17 on/offRead
BV27c18_status_1C18 STATUS: Compressor 18 on/offRead
BV28c19_status_1C19 STATUS: Compressor 19 on/offRead
BV29c20_status_1C20 STATUS: Compressor 20 on/offRead
BV30c21_status_1C21 STATUS: Compressor 21 on/offRead
BV31c22_status_1C22 STATUS: Compressor 22 on/offRead
BV32c23_status_1C23 STATUS: Compressor 23 on/offRead
BV33c24_status_1C24 STATUS: Compressor 24 on/offRead
BVmin34on_off_ctrl_write_1ON/OFF CONTROL: Chiller on/off command (write)Write0=Off, 1=On
Object ID lookup: Multistack COMPU25 Heat Pump Portal 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 COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) 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 Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)

How many BACnet points does the Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) have?

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

Which Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) BACnet points are writable?

17 of the 234 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 Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy) BACnet documentation?

Multistack does not publish it on its own website. This list comes from Multistack BACnet Portal Technical Manual - MS20/30/50 Heat Pump Application, BACnet over TCP/IP, revision 2008-01, a copy hosted by Chipkin at https://cdn.chipkin.com/assets/uploads/imports/resources/Multistack%20Compu25%20-%20Legacy%20gateway%20BACnet%20over%20TCPIP%20HP.pdf. Ask Multistack or its representative for the current revision.

What are the minimum BACnet points to integrate the Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)?

Start with BV 34 on_off_ctrl_write_1 (Unit on/off command (1 = on)); AV 197 op_mode_write_1 (Mode command: 0 disabled, 1 cooling, 2/3 heating); AV 184 cool_upsetpt_write_1 (Cooling upper setpoint (entering water at full load)); AV 185 cool_lowsetpt_write_1 (Cooling lower setpoint (leaving water at full load)); AV 188 heat_upsetpt_write_1 (Heating upper setpoint); AV 189 heat_lowsetpt_write_1 (Heating lower setpoint); AV 192 load_limit_write_1 (Load limit command, %); BV 1 on_off_ctrl_read_1 (Unit on/off status); AV 7 llw_sys_temp_1 (Leaving load water temperature); AV 4 current_faults_1 (Number of compressors in fault).

How do I enable BMS control of the Multistack COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)?

BV 34 ON/OFF CONTROL turns the unit on (1) or off (0) and should stay on while the BAS wants it running. The hard-wired EX2 input on the COMPU25 must also be closed; its state shows on BV 3. Multistack also suggests a BAS dry contact on EX2 as an alternative to the network command.

How do I check these points on the real COMPU25 Heat Pump Controller - BACnet Web Portal (legacy)?

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

Source: Multistack BACnet Portal Technical Manual - MS20/30/50 Heat Pump Application, BACnet over TCP/IP · rev. 2008-01. Object names, instances and units are reproduced as published; descriptions are our own.