- Home
- BACnet points lists
- Multistack
- 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
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)
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)
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.
| Object | Name | Why | Access |
|---|---|---|---|
| BV 34 | on_off_ctrl_write_1 | Unit on/off command (1 = on) | Write |
| AV 197 | op_mode_write_1 | Mode command: 0 disabled, 1 cooling, 2/3 heating | Write |
| AV 184 | cool_upsetpt_write_1 | Cooling upper setpoint (entering water at full load) | Write |
| AV 185 | cool_lowsetpt_write_1 | Cooling lower setpoint (leaving water at full load) | Write |
| AV 188 | heat_upsetpt_write_1 | Heating upper setpoint | Write |
| AV 189 | heat_lowsetpt_write_1 | Heating lower setpoint | Write |
| AV 192 | load_limit_write_1 | Load limit command, % | Write |
| BV 1 | on_off_ctrl_read_1 | Unit on/off status | Read |
| AV 7 | llw_sys_temp_1 | Leaving load water temperature | Read |
| AV 4 | current_faults_1 | Number of compressors in fault | Read |
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
- Default device instance 610001; changing it needs Multistack.
- Default IP 192.168.1.101, mask 255.255.255.0, gateway 0.0.0.0, BACnet IP network number 6100.
- BACnet IP only, over a 10 Mbps 10BaseT port; the BAS side supplies the CAT5 cable.
- Portal-to-COMPU25 link is RS-232 at 2400 baud, 8N1, fixed; 50 ft maximum.
- Addressing DIP switches: 3 and 4 ON, 1, 2 and 5 OFF.
Watch out for
- BV 34 has the same priority as the keypad. If someone stops the unit locally, BV 1 goes off while BV 34 stays on; write BV 34 off briefly, then on, to restart.
- Write points are write-only; read current values from the separate read points.
- Fault codes (FAULTS C1-C24, FAULT 1-20 TYPE) are numbers decoded with the manual's fault tables.
- Most system faults need a reset at the COMPU25 before the unit restarts.
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.
| Description | States | |||||
|---|---|---|---|---|---|---|
| AV | 1 | capacity_1 | CAPACITY: Compressors running versus total | Read | ||
| AV | 2 | demand_1 | DEMAND: Current load versus design load | Read | ||
| AV | 3 | num_of_compressors_1 | # OF COMPS: Number of compressors in the system | Read | ||
| AVmin | 4 | current_faults_1 | CURRENT FAULTS: Compressors currently in fault | Read | ||
| AV | 5 | op_mode_read_1 | OPERATING MODE: 0=Disabled, 1=Cooling, 2/3=Heating | Read | ||
| AV | 6 | elw_sys_temp_1 | ENT LOAD TEMP: Entering load water temperature | °F | Read | |
| AVmin | 7 | llw_sys_temp_1 | LEV LOAD TEMP: Leaving load water temperature | °F | Read | |
| AV | 8 | esw_sys_temp_1 | ENT SOURCE TEMP: Entering source water temperature | °F | Read | |
| AV | 9 | lsw_sys_temp_1 | LEV SOURCE TEMP: Leaving source water temperature | °F | Read | |
| AV | 10 | cool_upsetpt_read_1 | COOL UPSETPT: Cool upper setpoint | °F | Read | |
| AV | 11 | cool_lowsetpt_read_1 | COOL LOWSETPT: Cool lower setpoint | °F | Read | |
| AV | 12 | cool_vsp_read_1 | COOL VSP: Cool variable setpoint | % | Read | |
| AV | 13 | cool_tdiff_read_1 | COOL TDIFF: Cool compressor stage delay | s | Read | |
| AV | 14 | heat_upsetpt_read_1 | HEAT UPSETPT: Heat upper setpoint | °F | Read | |
| AV | 15 | heat_lowsetpt_read_1 | HEAT LOWSETPT: Heat lower setpoint | °F | Read | |
| AV | 16 | heat_vsp_read_1 | HEAT VSP: Heat variable setpoint | % | Read | |
| AV | 17 | heat_tdiff_read_1 | HEAT TDIFF: Heat compressor stage delay | s | Read | |
| AV | 18 | load_limit_read_1 | LOAD LIMIT: System load limit | % | Read | |
| AV | 19 | fail_indic_read_1 | FAIL INDICATOR: Failed-compressor alarm threshold | % | Read | |
| AV | 20 | lead_comp_read_1 | LEAD COMPRESSOR: Lead compressor number | Read | ||
| AV | 21 | flush_time_read_1 | FLUSH TIME: DDRS-210A flush hour | Read | ||
| AV | 22 | flush_duration_read_1 | FLUSH DURATION: DDRS-210A flush time | s | Read | |
| AV | 23 | month_1 | MONTH: COMPU25 clock month | Read | ||
| AV | 24 | day_1 | DAY: COMPU25 clock day | Read | ||
| AV | 25 | year_1 | YEAR: COMPU25 clock year | Read | ||
| AV | 26 | hour_1 | HOUR: COMPU25 clock hour | Read | ||
| AV | 27 | minute_1 | MINUTE: COMPU25 clock minute | Read | ||
| AV | 28 | c1_suct_temp_1 | C1 SUCTION TEMP: Compressor 1 suction temperature | °F | Read | |
| AV | 29 | c1_llw_temp_1 | C1 LLW TEMP: Compressor 1 leaving load water temp | °F | Read | |
| AV | 30 | c1_lsw_temp_1 | C1 LSW TEMP: Compressor 1 leaving source water temp | °F | Read | |
| AV | 31 | c2_suct_temp_1 | C2 SUCTION TEMP: Compressor 2 suction temperature | °F | Read | |
| AV | 32 | c2_llw_temp_1 | C2 LLW TEMP: Compressor 2 leaving load water temp | °F | Read | |
| AV | 33 | c2_lsw_temp_1 | C2 LSW TEMP: Compressor 2 leaving source water temp | °F | Read | |
| AV | 34 | c3_suct_temp_1 | C3 SUCTION TEMP: Compressor 3 suction temperature | °F | Read | |
| AV | 35 | c3_llw_temp_1 | C3 LLW TEMP: Compressor 3 leaving load water temp | °F | Read | |
| AV | 36 | c3_lsw_temp_1 | C3 LSW TEMP: Compressor 3 leaving source water temp | °F | Read | |
| AV | 37 | c4_suct_temp_1 | C4 SUCTION TEMP: Compressor 4 suction temperature | °F | Read | |
| AV | 38 | c4_llw_temp_1 | C4 LLW TEMP: Compressor 4 leaving load water temp | °F | Read | |
| AV | 39 | c4_lsw_temp_1 | C4 LSW TEMP: Compressor 4 leaving source water temp | °F | Read | |
| AV | 40 | c5_suct_temp_1 | C5 SUCTION TEMP: Compressor 5 suction temperature | °F | Read | |
| AV | 41 | c5_llw_temp_1 | C5 LLW TEMP: Compressor 5 leaving load water temp | °F | Read | |
| AV | 42 | c5_lsw_temp_1 | C5 LSW TEMP: Compressor 5 leaving source water temp | °F | Read | |
| AV | 43 | c6_suct_temp_1 | C6 SUCTION TEMP: Compressor 6 suction temperature | °F | Read | |
| AV | 44 | c6_llw_temp_1 | C6 LLW TEMP: Compressor 6 leaving load water temp | °F | Read | |
| AV | 45 | c6_lsw_temp_1 | C6 LSW TEMP: Compressor 6 leaving source water temp | °F | Read | |
| AV | 46 | c7_suct_temp_1 | C7 SUCTION TEMP: Compressor 7 suction temperature | °F | Read | |
| AV | 47 | c7_llw_temp_1 | C7 LLW TEMP: Compressor 7 leaving load water temp | °F | Read | |
| AV | 48 | c7_lsw_temp_1 | C7 LSW TEMP: Compressor 7 leaving source water temp | °F | Read | |
| AV | 49 | c8_suct_temp_1 | C8 SUCTION TEMP: Compressor 8 suction temperature | °F | Read | |
| AV | 50 | c8_llw_temp_1 | C8 LLW TEMP: Compressor 8 leaving load water temp | °F | Read | |
| AV | 51 | c8_lsw_temp_1 | C8 LSW TEMP: Compressor 8 leaving source water temp | °F | Read | |
| AV | 52 | c9_suct_temp_1 | C9 SUCTION TEMP: Compressor 9 suction temperature | °F | Read | |
| AV | 53 | c9_llw_temp_1 | C9 LLW TEMP: Compressor 9 leaving load water temp | °F | Read | |
| AV | 54 | c9_lsw_temp_1 | C9 LSW TEMP: Compressor 9 leaving source water temp | °F | Read | |
| AV | 55 | c10_suct_temp_1 | C10 SUCTION TEMP: Compressor 10 suction temperature | °F | Read | |
| AV | 56 | c10_llw_temp_1 | C10 LLW TEMP: Compressor 10 leaving load water temp | °F | Read | |
| AV | 57 | c10_lsw_temp_1 | C10 LSW TEMP: Compressor 10 leaving source water temp | °F | Read | |
| AV | 58 | c11_suct_temp_1 | C11 SUCTION TEMP: Compressor 11 suction temperature | °F | Read | |
| AV | 59 | c11_llw_temp_1 | C11 LLW TEMP: Compressor 11 leaving load water temp | °F | Read | |
| AV | 60 | c11_lsw_temp_1 | C11 LSW TEMP: Compressor 11 leaving source water temp | °F | Read | |
| AV | 61 | c12_suct_temp_1 | C12 SUCTION TEMP: Compressor 12 suction temperature | °F | Read | |
| AV | 62 | c12_llw_temp_1 | C12 LLW TEMP: Compressor 12 leaving load water temp | °F | Read | |
| AV | 63 | c12_lsw_temp_1 | C12 LSW TEMP: Compressor 12 leaving source water temp | °F | Read | |
| AV | 64 | c13_suct_temp_1 | C13 SUCTION TEMP: Compressor 13 suction temperature | °F | Read | |
| AV | 65 | c13_llw_temp_1 | C13 LLW TEMP: Compressor 13 leaving load water temp | °F | Read | |
| AV | 66 | c13_lsw_temp_1 | C13 LSW TEMP: Compressor 13 leaving source water temp | °F | Read | |
| AV | 67 | c14_suct_temp_1 | C14 SUCTION TEMP: Compressor 14 suction temperature | °F | Read | |
| AV | 68 | c14_llw_temp_1 | C14 LLW TEMP: Compressor 14 leaving load water temp | °F | Read | |
| AV | 69 | c14_lsw_temp_1 | C14 LSW TEMP: Compressor 14 leaving source water temp | °F | Read | |
| AV | 70 | c15_suct_temp_1 | C15 SUCTION TEMP: Compressor 15 suction temperature | °F | Read | |
| AV | 71 | c15_llw_temp_1 | C15 LLW TEMP: Compressor 15 leaving load water temp | °F | Read | |
| AV | 72 | c15_lsw_temp_1 | C15 LSW TEMP: Compressor 15 leaving source water temp | °F | Read | |
| AV | 73 | c16_suct_temp_1 | C16 SUCTION TEMP: Compressor 16 suction temperature | °F | Read | |
| AV | 74 | c16_llw_temp_1 | C16 LLW TEMP: Compressor 16 leaving load water temp | °F | Read | |
| AV | 75 | c16_lsw_temp_1 | C16 LSW TEMP: Compressor 16 leaving source water temp | °F | Read | |
| AV | 76 | c17_suct_temp_1 | C17 SUCTION TEMP: Compressor 17 suction temperature | °F | Read | |
| AV | 77 | c17_llw_temp_1 | C17 LLW TEMP: Compressor 17 leaving load water temp | °F | Read | |
| AV | 78 | c17_lsw_temp_1 | C17 LSW TEMP: Compressor 17 leaving source water temp | °F | Read | |
| AV | 79 | c18_suct_temp_1 | C18 SUCTION TEMP: Compressor 18 suction temperature | °F | Read | |
| AV | 80 | c18_llw_temp_1 | C18 LLW TEMP: Compressor 18 leaving load water temp | °F | Read | |
| AV | 81 | c18_lsw_temp_1 | C18 LSW TEMP: Compressor 18 leaving source water temp | °F | Read | |
| AV | 82 | c19_suct_temp_1 | C19 SUCTION TEMP: Compressor 19 suction temperature | °F | Read | |
| AV | 83 | c19_llw_temp_1 | C19 LLW TEMP: Compressor 19 leaving load water temp | °F | Read | |
| AV | 84 | c19_lsw_temp_1 | C19 LSW TEMP: Compressor 19 leaving source water temp | °F | Read | |
| AV | 85 | c20_suct_temp_1 | C20 SUCTION TEMP: Compressor 20 suction temperature | °F | Read | |
| AV | 86 | c20_llw_temp_1 | C20 LLW TEMP: Compressor 20 leaving load water temp | °F | Read | |
| AV | 87 | c20_lsw_temp_1 | C20 LSW TEMP: Compressor 20 leaving source water temp | °F | Read | |
| AV | 88 | c21_suct_temp_1 | C21 SUCTION TEMP: Compressor 21 suction temperature | °F | Read | |
| AV | 89 | c21_llw_temp_1 | C21 LLW TEMP: Compressor 21 leaving load water temp | °F | Read | |
| AV | 90 | c21_lsw_temp_1 | C21 LSW TEMP: Compressor 21 leaving source water temp | °F | Read | |
| AV | 91 | c22_suct_temp_1 | C22 SUCTION TEMP: Compressor 22 suction temperature | °F | Read | |
| AV | 92 | c22_llw_temp_1 | C22 LLW TEMP: Compressor 22 leaving load water temp | °F | Read | |
| AV | 93 | c22_lsw_temp_1 | C22 LSW TEMP: Compressor 22 leaving source water temp | °F | Read | |
| AV | 94 | c23_suct_temp_1 | C23 SUCTION TEMP: Compressor 23 suction temperature | °F | Read | |
| AV | 95 | c23_llw_temp_1 | C23 LLW TEMP: Compressor 23 leaving load water temp | °F | Read | |
| AV | 96 | c23_lsw_temp_1 | C23 LSW TEMP: Compressor 23 leaving source water temp | °F | Read | |
| AV | 97 | c24_suct_temp_1 | C24 SUCTION TEMP: Compressor 24 suction temperature | °F | Read | |
| AV | 98 | c24_llw_temp_1 | C24 LLW TEMP: Compressor 24 leaving load water temp | °F | Read | |
| AV | 99 | c24_lsw_temp_1 | C24 LSW TEMP: Compressor 24 leaving source water temp | °F | Read | |
| AV | 100 | faults_c1_1 | C1 FAULTS: Module fault code, compressor 1 | Read | ||
| AV | 101 | faults_c2_1 | C2 FAULTS: Module fault code, compressor 2 | Read | ||
| AV | 102 | faults_c3_1 | C3 FAULTS: Module fault code, compressor 3 | Read | ||
| AV | 103 | faults_c4_1 | C4 FAULTS: Module fault code, compressor 4 | Read | ||
| AV | 104 | faults_c5_1 | C5 FAULTS: Module fault code, compressor 5 | Read | ||
| AV | 105 | faults_c6_1 | C6 FAULTS: Module fault code, compressor 6 | Read | ||
| AV | 106 | faults_c7_1 | C7 FAULTS: Module fault code, compressor 7 | Read | ||
| AV | 107 | faults_c8_1 | C8 FAULTS: Module fault code, compressor 8 | Read | ||
| AV | 108 | faults_c9_1 | C9 FAULTS: Module fault code, compressor 9 | Read | ||
| AV | 109 | faults_c10_1 | C10 FAULTS: Module fault code, compressor 10 | Read | ||
| AV | 110 | faults_c11_1 | C11 FAULTS: Module fault code, compressor 11 | Read | ||
| AV | 111 | faults_c12_1 | C12 FAULTS: Module fault code, compressor 12 | Read | ||
| AV | 112 | faults_c13_1 | C13 FAULTS: Module fault code, compressor 13 | Read | ||
| AV | 113 | faults_c14_1 | C14 FAULTS: Module fault code, compressor 14 | Read | ||
| AV | 114 | faults_c15_1 | C15 FAULTS: Module fault code, compressor 15 | Read | ||
| AV | 115 | faults_c16_1 | C16 FAULTS: Module fault code, compressor 16 | Read | ||
| AV | 116 | faults_c17_1 | C17 FAULTS: Module fault code, compressor 17 | Read | ||
| AV | 117 | faults_c18_1 | C18 FAULTS: Module fault code, compressor 18 | Read | ||
| AV | 118 | faults_c19_1 | C19 FAULTS: Module fault code, compressor 19 | Read | ||
| AV | 119 | faults_c20_1 | C20 FAULTS: Module fault code, compressor 20 | Read | ||
| AV | 120 | faults_c21_1 | C21 FAULTS: Module fault code, compressor 21 | Read | ||
| AV | 121 | faults_c22_1 | C22 FAULTS: Module fault code, compressor 22 | Read | ||
| AV | 122 | faults_c23_1 | C23 FAULTS: Module fault code, compressor 23 | Read | ||
| AV | 123 | faults_c24_1 | C24 FAULTS: Module fault code, compressor 24 | Read | ||
| AV | 124 | fault_1_comp_1 | FAULT 1 COMP #: Fault review 1: compressor (0 = system) | Read | ||
| AV | 125 | fault_2_comp_1 | FAULT 2 COMP #: Fault review 2: compressor (0 = system) | Read | ||
| AV | 126 | fault_3_comp_1 | FAULT 3 COMP #: Fault review 3: compressor (0 = system) | Read | ||
| AV | 127 | fault_4_comp_1 | FAULT 4 COMP #: Fault review 4: compressor (0 = system) | Read | ||
| AV | 128 | fault_5_comp_1 | FAULT 5 COMP #: Fault review 5: compressor (0 = system) | Read | ||
| AV | 129 | fault_6_comp_1 | FAULT 6 COMP #: Fault review 6: compressor (0 = system) | Read | ||
| AV | 130 | fault_7_comp_1 | FAULT 7 COMP #: Fault review 7: compressor (0 = system) | Read | ||
| AV | 131 | fault_8_comp_1 | FAULT 8 COMP #: Fault review 8: compressor (0 = system) | Read | ||
| AV | 132 | fault_9_comp_1 | FAULT 9 COMP #: Fault review 9: compressor (0 = system) | Read | ||
| AV | 133 | fault_10_comp_1 | FAULT 10 COMP #: Fault review 10: compressor (0 = system) | Read | ||
| AV | 134 | fault_11_comp_1 | FAULT 11 COMP #: Fault review 11: compressor (0 = system) | Read | ||
| AV | 135 | fault_12_comp_1 | FAULT 12 COMP #: Fault review 12: compressor (0 = system) | Read | ||
| AV | 136 | fault_13_comp_1 | FAULT 13 COMP #: Fault review 13: compressor (0 = system) | Read | ||
| AV | 137 | fault_14_comp_1 | FAULT 14 COMP #: Fault review 14: compressor (0 = system) | Read | ||
| AV | 138 | fault_15_comp_1 | FAULT 15 COMP #: Fault review 15: compressor (0 = system) | Read | ||
| AV | 139 | fault_16_comp_1 | FAULT 16 COMP #: Fault review 16: compressor (0 = system) | Read | ||
| AV | 140 | fault_17_comp_1 | FAULT 17 COMP #: Fault review 17: compressor (0 = system) | Read | ||
| AV | 141 | fault_18_comp_1 | FAULT 18 COMP #: Fault review 18: compressor (0 = system) | Read | ||
| AV | 142 | fault_19_comp_1 | FAULT 19 COMP #: Fault review 19: compressor (0 = system) | Read | ||
| AV | 143 | fault_20_comp_1 | FAULT 20 COMP #: Fault review 20: compressor (0 = system) | Read | ||
| AV | 144 | fault_1_type_1 | FAULT 1 TYPE: Fault review 1: coded fault type | Read | ||
| AV | 145 | fault_2_type_1 | FAULT 2 TYPE: Fault review 2: coded fault type | Read | ||
| AV | 146 | fault_3_type_1 | FAULT 3 TYPE: Fault review 3: coded fault type | Read | ||
| AV | 147 | fault_4_type_1 | FAULT 4 TYPE: Fault review 4: coded fault type | Read | ||
| AV | 148 | fault_5_type_1 | FAULT 5 TYPE: Fault review 5: coded fault type | Read | ||
| AV | 149 | fault_6_type_1 | FAULT 6 TYPE: Fault review 6: coded fault type | Read | ||
| AV | 150 | fault_7_type_1 | FAULT 7 TYPE: Fault review 7: coded fault type | Read | ||
| AV | 151 | fault_8_type_1 | FAULT 8 TYPE: Fault review 8: coded fault type | Read | ||
| AV | 152 | fault_9_type_1 | FAULT 9 TYPE: Fault review 9: coded fault type | Read | ||
| AV | 153 | fault_10_type_1 | FAULT 10 TYPE: Fault review 10: coded fault type | Read | ||
| AV | 154 | fault_11_type_1 | FAULT 11 TYPE: Fault review 11: coded fault type | Read | ||
| AV | 155 | fault_12_type_1 | FAULT 12 TYPE: Fault review 12: coded fault type | Read | ||
| AV | 156 | fault_13_type_1 | FAULT 13 TYPE: Fault review 13: coded fault type | Read | ||
| AV | 157 | fault_14_type_1 | FAULT 14 TYPE: Fault review 14: coded fault type | Read | ||
| AV | 158 | fault_15_type_1 | FAULT 15 TYPE: Fault review 15: coded fault type | Read | ||
| AV | 159 | fault_16_type_1 | FAULT 16 TYPE: Fault review 16: coded fault type | Read | ||
| AV | 160 | fault_17_type_1 | FAULT 17 TYPE: Fault review 17: coded fault type | Read | ||
| AV | 161 | fault_18_type_1 | FAULT 18 TYPE: Fault review 18: coded fault type | Read | ||
| AV | 162 | fault_19_type_1 | FAULT 19 TYPE: Fault review 19: coded fault type | Read | ||
| AV | 163 | fault_20_type_1 | FAULT 20 TYPE: Fault review 20: coded fault type | Read | ||
| AV | 164 | lp_0_9_cool_1 | COOL HRS @ 0-9%: Cool run hours at 0-9% load | h | Read | |
| AV | 165 | lp_10_19_cool_1 | COOL HRS @ 10-19%: Cool run hours at 10-19% load | h | Read | |
| AV | 166 | lp_20_29_cool_1 | COOL HRS @ 20-29%: Cool run hours at 20-29% load | h | Read | |
| AV | 167 | lp_30_39_cool_1 | COOL HRS @ 30-39%: Cool run hours at 30-39% load | h | Read | |
| AV | 168 | lp_40_49_cool_1 | COOL HRS @ 40-49%: Cool run hours at 40-49% load | h | Read | |
| AV | 169 | lp_50_59_cool_1 | COOL HRS @ 50-59%: Cool run hours at 50-59% load | h | Read | |
| AV | 170 | lp_60_69_cool_1 | COOL HRS @ 60-69%: Cool run hours at 60-69% load | h | Read | |
| AV | 171 | lp_70_79_cool_1 | COOL HRS @ 70-79%: Cool run hours at 70-79% load | h | Read | |
| AV | 172 | lp_80_89_cool_1 | COOL HRS @ 80-89%: Cool run hours at 80-89% load | h | Read | |
| AV | 173 | lp_90_100_cool_1 | COOL HRS @ 90-100%: Cool run hours at 90-100% load | h | Read | |
| AV | 174 | lp_0_9_heat_1 | HEAT HRS @ 0-9%: Heat run hours at 0-9% load | h | Read | |
| AV | 175 | lp_10_19_heat_1 | HEAT HRS @ 10-19%: Heat run hours at 10-19% load | h | Read | |
| AV | 176 | lp_20_29_heat_1 | HEAT HRS @ 20-29%: Heat run hours at 20-29% load | h | Read | |
| AV | 177 | lp_30_39_heat_1 | HEAT HRS @ 30-39%: Heat run hours at 30-39% load | h | Read | |
| AV | 178 | lp_40_49_heat_1 | HEAT HRS @ 40-49%: Heat run hours at 40-49% load | h | Read | |
| AV | 179 | lp_50_59_heat_1 | HEAT HRS @ 50-59%: Heat run hours at 50-59% load | h | Read | |
| AV | 180 | lp_60_69_heat_1 | HEAT HRS @ 60-69%: Heat run hours at 60-69% load | h | Read | |
| AV | 181 | lp_70_79_heat_1 | HEAT HRS @ 70-79%: Heat run hours at 70-79% load | h | Read | |
| AV | 182 | lp_80_89_heat_1 | HEAT HRS @ 80-89%: Heat run hours at 80-89% load | h | Read | |
| AV | 183 | lp_90_100_heat_1 | HEAT HRS @ 90-100%: Heat run hours at 90-100% load | h | Read | |
| AVmin | 184 | cool_upsetpt_write_1 | COOL UPSETPT: Cool upper setpoint (write) | °F | Write | |
| AVmin | 185 | cool_lowsetpt_write_1 | COOL LOWSETPT: Cool lower setpoint (write) | °F | Write | |
| AV | 186 | cool_vsp_write_1 | COOL VSP: Cool variable setpoint (write) | % | Write | |
| AV | 187 | cool_tdiff_write_1 | COOL TDIFF: Cool compressor stage delay (write) | s | Write | |
| AVmin | 188 | heat_upsetpt_write_1 | HEAT UPSETPT: Heat upper setpoint (write) | °F | Write | |
| AVmin | 189 | heat_lowsetpt_write_1 | HEAT LOWSETPT: Heat lower setpoint (write) | °F | Write | |
| AV | 190 | heat_vsp_write_1 | HEAT VSP: Heat variable setpoint (write) | % | Write | |
| AV | 191 | heat_tdiff_write_1 | HEAT TDIFF: Heat compressor stage delay (write) | s | Write | |
| AVmin | 192 | load_limit_write_1 | LOAD LIMIT: System load limit (write) | % | Write | |
| AV | 193 | fail_indic_write_1 | FAIL INDICATOR: Failed-compressor alarm threshold (write) | % | Write | |
| AV | 194 | lead_comp_write_1 | LEAD COMPRESSOR: Lead compressor number (write) | Write | ||
| AV | 195 | flush_time_write_1 | FLUSH TIME: DDRS-210A flush hour (write) | Write | ||
| AV | 196 | flush_duration_write_1 | FLUSH DURATION: DDRS-210A flush time (write) | s | Write | |
| AVmin | 197 | op_mode_write_1 | OPERATING MODE: 0=Disabled, 1=Cooling, 2/3=Heating (write) | Write | ||
| AV | 198 | mst_crnt_flt_1 | MOST CURRENT FAULT: Newest fault review slot, 1-20 | Write | ||
| AV | 199 | heat_delay_read_1 | HEAT DELAY: Reversing valve delay in heating | s | Read | |
| AV | 200 | heat_delay_write_1 | HEAT DELAY: Reversing valve delay in heating (write) | s | Write | |
| BVmin | 1 | on_off_ctrl_read_1 | ON/OFF STATUS: Chiller on/off state | Read | 0=Off, 1=On | |
| BV | 2 | ex1_fault_1 | EX1 FAULT DISPLAY: EX1 fault input (reset at COMPU25) | Read | ||
| BV | 3 | remote_on_off_1 | EX2 REMOTE OFF: EX2 remote off input | Read | ||
| BV | 4 | ex3_fault_1 | EX3 FAULT DISPLAY: EX3 fault input (reset at COMPU25) | Read | ||
| BV | 5 | ex4_fault_1 | EX4 FAULT DISPLAY: EX4 phase monitor fault input | Read | ||
| BV | 6 | low_lw_flow_1 | NO LW FLOW: Low load water flow fault | Read | ||
| BV | 7 | low_sw_flow_1 | NO SW FLOW: Low source water flow fault | Read | ||
| BV | 8 | low_llw_temp_1 | LOW LLW TEMP: Leaving load water below 36 °F fault | Read | ||
| BV | 9 | low_lsw_temp_1 | LOW LSW TEMP: Leaving source water below 36 °F fault | Read | ||
| BV | 10 | c1_status_1 | C1 STATUS: Compressor 1 on/off | Read | ||
| BV | 11 | c2_status_1 | C2 STATUS: Compressor 2 on/off | Read | ||
| BV | 12 | c3_status_1 | C3 STATUS: Compressor 3 on/off | Read | ||
| BV | 13 | c4_status_1 | C4 STATUS: Compressor 4 on/off | Read | ||
| BV | 14 | c5_status_1 | C5 STATUS: Compressor 5 on/off | Read | ||
| BV | 15 | c6_status_1 | C6 STATUS: Compressor 6 on/off | Read | ||
| BV | 16 | c7_status_1 | C7 STATUS: Compressor 7 on/off | Read | ||
| BV | 17 | c8_status_1 | C8 STATUS: Compressor 8 on/off | Read | ||
| BV | 18 | c9_status_1 | C9 STATUS: Compressor 9 on/off | Read | ||
| BV | 19 | c10_status_1 | C10 STATUS: Compressor 10 on/off | Read | ||
| BV | 20 | c11_status_1 | C11 STATUS: Compressor 11 on/off | Read | ||
| BV | 21 | c12_status_1 | C12 STATUS: Compressor 12 on/off | Read | ||
| BV | 22 | c13_status_1 | C13 STATUS: Compressor 13 on/off | Read | ||
| BV | 23 | c14_status_1 | C14 STATUS: Compressor 14 on/off | Read | ||
| BV | 24 | c15_status_1 | C15 STATUS: Compressor 15 on/off | Read | ||
| BV | 25 | c16_status_1 | C16 STATUS: Compressor 16 on/off | Read | ||
| BV | 26 | c17_status_1 | C17 STATUS: Compressor 17 on/off | Read | ||
| BV | 27 | c18_status_1 | C18 STATUS: Compressor 18 on/off | Read | ||
| BV | 28 | c19_status_1 | C19 STATUS: Compressor 19 on/off | Read | ||
| BV | 29 | c20_status_1 | C20 STATUS: Compressor 20 on/off | Read | ||
| BV | 30 | c21_status_1 | C21 STATUS: Compressor 21 on/off | Read | ||
| BV | 31 | c22_status_1 | C22 STATUS: Compressor 22 on/off | Read | ||
| BV | 32 | c23_status_1 | C23 STATUS: Compressor 23 on/off | Read | ||
| BV | 33 | c24_status_1 | C24 STATUS: Compressor 24 on/off | Read | ||
| BVmin | 34 | on_off_ctrl_write_1 | ON/OFF CONTROL: Chiller on/off command (write) | Write | 0=Off, 1=On |
No points match these filters.
Object ID lookup: Multistack COMPU25 Heat Pump Portal point IDs by name
AV1capacity_1AV2demand_1AV3num_of_compressors_1AV4current_faults_1AV5op_mode_read_1AV6elw_sys_temp_1AV7llw_sys_temp_1AV8esw_sys_temp_1AV9lsw_sys_temp_1AV10cool_upsetpt_read_1AV11cool_lowsetpt_read_1AV12cool_vsp_read_1AV13cool_tdiff_read_1AV14heat_upsetpt_read_1AV15heat_lowsetpt_read_1AV16heat_vsp_read_1AV17heat_tdiff_read_1AV18load_limit_read_1AV19fail_indic_read_1AV20lead_comp_read_1AV21flush_time_read_1AV22flush_duration_read_1AV23month_1AV24day_1AV25year_1AV26hour_1AV27minute_1AV28c1_suct_temp_1AV29c1_llw_temp_1AV30c1_lsw_temp_1AV31c2_suct_temp_1AV32c2_llw_temp_1AV33c2_lsw_temp_1AV34c3_suct_temp_1AV35c3_llw_temp_1AV36c3_lsw_temp_1AV37c4_suct_temp_1AV38c4_llw_temp_1AV39c4_lsw_temp_1AV40c5_suct_temp_1AV41c5_llw_temp_1AV42c5_lsw_temp_1AV43c6_suct_temp_1AV44c6_llw_temp_1AV45c6_lsw_temp_1AV46c7_suct_temp_1AV47c7_llw_temp_1AV48c7_lsw_temp_1AV49c8_suct_temp_1AV50c8_llw_temp_1AV51c8_lsw_temp_1AV52c9_suct_temp_1AV53c9_llw_temp_1AV54c9_lsw_temp_1AV55c10_suct_temp_1AV56c10_llw_temp_1AV57c10_lsw_temp_1AV58c11_suct_temp_1AV59c11_llw_temp_1AV60c11_lsw_temp_1AV61c12_suct_temp_1AV62c12_llw_temp_1AV63c12_lsw_temp_1AV64c13_suct_temp_1AV65c13_llw_temp_1AV66c13_lsw_temp_1AV67c14_suct_temp_1AV68c14_llw_temp_1AV69c14_lsw_temp_1AV70c15_suct_temp_1AV71c15_llw_temp_1AV72c15_lsw_temp_1AV73c16_suct_temp_1AV74c16_llw_temp_1AV75c16_lsw_temp_1AV76c17_suct_temp_1AV77c17_llw_temp_1AV78c17_lsw_temp_1AV79c18_suct_temp_1AV80c18_llw_temp_1AV81c18_lsw_temp_1AV82c19_suct_temp_1AV83c19_llw_temp_1AV84c19_lsw_temp_1AV85c20_suct_temp_1AV86c20_llw_temp_1AV87c20_lsw_temp_1AV88c21_suct_temp_1AV89c21_llw_temp_1AV90c21_lsw_temp_1AV91c22_suct_temp_1AV92c22_llw_temp_1AV93c22_lsw_temp_1AV94c23_suct_temp_1AV95c23_llw_temp_1AV96c23_lsw_temp_1AV97c24_suct_temp_1AV98c24_llw_temp_1AV99c24_lsw_temp_1AV100faults_c1_1AV101faults_c2_1AV102faults_c3_1AV103faults_c4_1AV104faults_c5_1AV105faults_c6_1AV106faults_c7_1AV107faults_c8_1AV108faults_c9_1AV109faults_c10_1AV110faults_c11_1AV111faults_c12_1AV112faults_c13_1AV113faults_c14_1AV114faults_c15_1AV115faults_c16_1AV116faults_c17_1AV117faults_c18_1AV118faults_c19_1AV119faults_c20_1AV120faults_c21_1AV121faults_c22_1AV122faults_c23_1AV123faults_c24_1AV124fault_1_comp_1AV125fault_2_comp_1AV126fault_3_comp_1AV127fault_4_comp_1AV128fault_5_comp_1AV129fault_6_comp_1AV130fault_7_comp_1AV131fault_8_comp_1AV132fault_9_comp_1AV133fault_10_comp_1AV134fault_11_comp_1AV135fault_12_comp_1AV136fault_13_comp_1AV137fault_14_comp_1AV138fault_15_comp_1AV139fault_16_comp_1AV140fault_17_comp_1AV141fault_18_comp_1AV142fault_19_comp_1AV143fault_20_comp_1AV144fault_1_type_1AV145fault_2_type_1AV146fault_3_type_1AV147fault_4_type_1AV148fault_5_type_1AV149fault_6_type_1AV150fault_7_type_1AV151fault_8_type_1AV152fault_9_type_1AV153fault_10_type_1AV154fault_11_type_1AV155fault_12_type_1AV156fault_13_type_1AV157fault_14_type_1AV158fault_15_type_1AV159fault_16_type_1AV160fault_17_type_1AV161fault_18_type_1AV162fault_19_type_1AV163fault_20_type_1AV164lp_0_9_cool_1AV165lp_10_19_cool_1AV166lp_20_29_cool_1AV167lp_30_39_cool_1AV168lp_40_49_cool_1AV169lp_50_59_cool_1AV170lp_60_69_cool_1AV171lp_70_79_cool_1AV172lp_80_89_cool_1AV173lp_90_100_cool_1AV174lp_0_9_heat_1AV175lp_10_19_heat_1AV176lp_20_29_heat_1AV177lp_30_39_heat_1AV178lp_40_49_heat_1AV179lp_50_59_heat_1AV180lp_60_69_heat_1AV181lp_70_79_heat_1AV182lp_80_89_heat_1AV183lp_90_100_heat_1AV184cool_upsetpt_write_1AV185cool_lowsetpt_write_1AV186cool_vsp_write_1AV187cool_tdiff_write_1AV188heat_upsetpt_write_1AV189heat_lowsetpt_write_1AV190heat_vsp_write_1AV191heat_tdiff_write_1AV192load_limit_write_1AV193fail_indic_write_1AV194lead_comp_write_1AV195flush_time_write_1AV196flush_duration_write_1AV197op_mode_write_1AV198mst_crnt_flt_1AV199heat_delay_read_1AV200heat_delay_write_1BV1on_off_ctrl_read_1BV2ex1_fault_1BV3remote_on_off_1BV4ex3_fault_1BV5ex4_fault_1BV6low_lw_flow_1BV7low_sw_flow_1BV8low_llw_temp_1BV9low_lsw_temp_1BV10c1_status_1BV11c2_status_1BV12c3_status_1BV13c4_status_1BV14c5_status_1BV15c6_status_1BV16c7_status_1BV17c8_status_1BV18c9_status_1BV19c10_status_1BV20c11_status_1BV21c12_status_1BV22c13_status_1BV23c14_status_1BV24c15_status_1BV25c16_status_1BV26c17_status_1BV27c18_status_1BV28c19_status_1BV29c20_status_1BV30c21_status_1BV31c22_status_1BV32c23_status_1BV33c24_status_1BV34on_off_ctrl_write_1
Integration notes
- Legacy product (January 2008 manual). This copy is hosted by a third party (Chipkin), not on a Multistack site.
- Points exist for 24 compressors; AV 3 reports how many are installed, and points for absent compressors do not apply.
- Write points (AV 184-197, AV 200, BV 34) are write-only; read values back from the matching read points.
- The manual's prose numbers # OF COMPRESSORS, CAPACITY and DEMAND as AV 1-3; Table 3 puts them at AV 3, AV 1 and AV 2. This list follows Table 3 (its reference names match the objects); confirm with a device discovery.
- Table 3 marks AV 198 MOST CURRENT FAULT as W, though it is described as a status value.
- Temperatures follow the manual's degrees F; the table itself prints no units.
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.