- Home
- BACnet points lists
- Wilo
- IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)
Pump (circulator BACnet MS/TP interface module) · BACnet points list
Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) BACnet points list
Updated 7 November 2026
The IF-Module BACnet plugs into older Wilo electronic pumps and makes the pump a BACnet MS/TP device (master from module software 2.00, slave if the MAC address is 128 or higher). Wilo's functional description gives one fixed object list of 57 objects: pump measurements, the bus setpoint and control-mode command, on/off and override commands, status bits, and the error and bus-command-timer objects. Each object is marked with the pump families that support it.
This page lists 57 BACnet objects for the Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) — 21 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Wilo’s own free documentation, linked below.
- Manufacturer
- Wilo
- Model
- IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)
- Equipment
- Pump (circulator BACnet MS/TP interface module)
- Equipment type
- VFDs & pumps
- BACnet objects
- 57 (21 writable)
- Transport
- BACnet MS/TP
- Firmware
- IF-Module BACnet 1.11 or later (some objects 2.00 or later)
- Also known as
- IF-Modul BACnet, IF-Modul BACnet Stratos, 2097811, 2097810, Wilo IF-Module BACnet
Reference only, provided as-is: verify against Wilo’s current documentation and the live device before use. Not official Wilo information. Terms of use.
BMS integration notes: Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)
Write BO 0 Bus Command Pump on and AO 0 Bus Setpoint, choose the control mode with MO 0, and keep the Bus Command Timer (MO 1) active so the pump stays under bus control. Read BI 10 Pump is operating, speed, power and the warning/error status bits, with MI 1 for the current error code.
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 |
|---|---|---|---|
| BO 0 | Bus Command Pump on | Pump on/off command | Command |
| MO 0 | Bus Control Mode | Control mode command | Command |
| AO 0 | Bus Setpoint | Setpoint / duty point, % | Command |
| MO 1 | Bus Command Timer | Write SET (2) before each timeout to keep bus control | Command |
| BI 10 | Status Pump is operating | Pump running | Read |
| AI 1 | Speed | Pump speed, 1/min | Read |
| AI 4 | Power Rating | Power, W | Read |
| BI 12 | Status Warning Present | Warning present | Read |
| BI 13 | Status Error Present | Error present | Read |
| MI 1 | Current Warning/Error Message | Current warning/error code | Read |
Enable & remote start
MO 1 Bus Command Timer decides who controls the pump: MANUAL (the relinquish default) lets the pump menu and the bus both write, last write wins; SET locks the local menu for the timeout; OFF blocks local operation permanently. Commands then follow a fixed priority: Ext. off input at the pump, Override off, Override max, Override min, Override on.
Heartbeat & communication loss
With MO 1 = SET the BMS must write SET again before the Bus Command Timer timeout (AO 8, default 300 s, module SW 2.00+). When it lapses the state goes to RESET: local operation is possible again and bus writes are blocked. Use SET_PRESET instead to load the preset values (AO 100, BO 100, MO 100, MO 101) on bus failure. MI 2 shows the timer state.
Network setup
- The module is MS/TP master from module software 2.00; a MAC address of 128 or higher makes it an MS/TP slave. Baud rates 9600-115200.
- The device instance is set with the pump menu parameters C, E and F (instance split as hex digits, per the IF-Module manual).
Watch out for
- Some commandable outputs use a floating default: the module writes it virtually at priority 16, so relinquishing all priorities does not always return the static relinquish default.
- At double pumps fit the IF-Module in the master pump and use the integrated double-pump management.
Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) 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 | |||||
|---|---|---|---|---|---|---|
| AI | 0 | System Effective Capacity | Relative duty point of the device | % | Read | |
| AImin | 1 | Speed | Rotational speed of the pump | 1/min | Read | |
| AI | 2 | Estimated Flow | (calculated) flow; Pumps: Stratos, IL-E family | m³/h | Read | |
| AI | 3 | (Estimated) Pressure | Current pressure at the pump system | bar | Read | |
| AImin | 4 | Power Rating | Current electrical input power | W | Read | |
| AI | 5 | Medium Temperature | Measurement value of the fluid temperature sensor; Pumps: Stratos | °C | Read | |
| AI | 6 | Operation Time | Total time where the device was running (motor turning) | min | Read | |
| AI | 7 | Consumption (System) | Total consumed electrical energy | kWh | Read | |
| AI | 8 | Speed min-pres-value | Rotational speed of the pump | 1/min | Read | |
| AI | 9 | Speed max-pres-value | Rotational speed of the pump | 1/min | Read | |
| AI | 10 | Min Pressure dp-v | Minimum possible pressure setpoint in the operation mode Δ p-v; Pumps: Stratos, IL-E family | bar | Read | |
| AI | 11 | Max Pressure dp-v | Maximum possible pressure setpoint for the operation mode Δ p-v; Pumps: Stratos, IL-E family | bar | Read | |
| AI | 12 | Flow (estimated) max-pres-value | (calculated) flow; Pumps: Stratos, IL-E family | m³/h | Read | |
| AI | 13 | Min Pressure dp-c | Minimum possible pressure setpoint in the operation mode Δ p-c | bar | Read | |
| AI | 14 | Max Pressure dp-c | Maximum possible pressure setpointfor the operation mode Δ p-c | bar | Read | |
| AI | 15 | power input max-pres-value | Current electrical input power | W | Read | |
| AOmin | 0 | Bus Setpoint | Relative duty point of the device | % | Command | |
| AO | 1 | TEMP_VARIABLE Tmin | Lower temperature limit for temperature dependent pressure control; Pumps: Stratos | °C | Command | |
| AO | 2 | TEMP_VARIABLE Tmax | Upper limit for temperature dependent pressure head control; Pumps: Stratos | °C | Command | |
| AO | 3 | TEMP_VARIABLE Pmin | Belongs to the operation mode Δp-c = f(T); Pumps: Stratos | bar | Command | |
| AO | 4 | TEMP_VARIABLE Pmax | Belongs to the operation mode Δp-c = f(T); Pumps: Stratos | bar | Command | |
| AO | 5 | CONST_CONTROL Kp | Kp controls the gain of the PID closed loop controller; Pumps: IL-E family, MVIE family | Command | ||
| AO | 6 | CONST_CONTROL Ti | Ti represent the integral time for the PID closed loop controller; Pumps: IL-E family, MVIE family | s | Command | |
| AO | 7 | CONST_CONTROL Td | Derivative time for the PID closed loop controller; Pumps: IL-E family, MVIE family | s | Command | |
| AO | 8 | Bus Command Timer Timeout | Timeout for the Bus Command Timer; Provided by the module; module SW 2.00+ | s | Command | |
| AO | 100 | duty point (rel.) preset | Preset (fallback) value; module SW 2.00+ | % | Command | |
| BI | 0 | System Command Pump on | Active on command (system) | Read | ||
| BI | 1 | System Command off override | Overrides the pump (system) command with "OFF" command | Read | ||
| BI | 2 | System Command max override | Overrides the pump (system) command with "MAX" command | Read | ||
| BI | 3 | System Command min override | Overrides the pump (system) command with "MIN" command | Read | ||
| BI | 4 | Status Lower Regulation Limit | Shows the control output for the pump speed is at it´s low limit | Read | ||
| BI | 5 | Status Upper Regulation Limit | Shows the control output for the pump speed is as it´s high limit | Read | ||
| BI | 6 | Status Setpoint out of Range | Shows the setpoint is out of the possible range | Read | ||
| BI | 7 | Status Setpoint Diff. > 10 % | Shows the setpoint is not reached | Read | ||
| BI | 8 | Auto Night Mode | Automatic setback mode; Pumps: Stratos | Read | ||
| BI | 9 | Status Ready for Operation | Motor ready to run on a valid start command | Read | ||
| BImin | 10 | Status Pump is operating | Pump is running | Read | ||
| BI | 11 | Status Service required | Service required | Read | ||
| BImin | 12 | Status Warning Present | Warning present | Read | ||
| BImin | 13 | Status Error Present | Error present | Read | ||
| BI | 14 | Status Final Error Present | Final (latched) error present | Read | ||
| BI | 15 | Status Local Operation Active | Local operation overrides bus control | Read | ||
| BI | 16 | Status External Setpoint Active | Setpoint comes from another source | Read | ||
| BOmin | 0 | Bus Command Pump on | Normal on command | Command | ||
| BO | 1 | Bus Command off override | Overrides the pump (system) command with "OFF" command | Command | ||
| BO | 2 | Bus Command max override | Overrides the pump (system) command with "MAX" command | Command | ||
| BO | 3 | Bus Command min override | Overrides the pump (system) command with "MIN" command | Command | ||
| BO | 100 | Preset Command Pump on preset | Preset (fallback) value; module SW 2.00+ | Command | ||
| MI | 0 | System Control Mode | Control mode for the device | Read | 1=Gen_Spd, 2=CONST_FREQ, 3=CONST_POWER, 4=CONST_HEAD, 5=CONST_PRESSURE, 6=Gen_PHdConst, 7=Gen_PHdVar, 8=CONST_FLOW, 9=Gen_T, 10=Gen_TDiff, 11=CONST_LEV, 12=TEMP_VARIABLE, 13=Gen_UsrDfd, 14=VAR_PRESSURE, 15=INVALID, 16=HeatRadiator_PHd, 17=HeatRadiator_DA, 18=HeatRadiator_T, 19=HeatFloor_PHd, 20=HeatFloor_DA, 21=HeatFloor_T, 22=HeatCeiling_PHd, 23=HeatCeiling_DA, 24=HeatCeiling_T, 25=HeatFan_PHd, 26=HeatFan_DA, 27=HeatFan_T, 28=HeatB._T, 29=HeatB._TDiff, 30=HeatB._Acc.Flow, 31=HeatE._T, 32=HeatE._TDiff, 33=HeatE._Acc.Flow, 34=Heat_PHdConst, 35=Heat_PHdVar, 36=Heat_PHdExt, 37=Heat_DA, 38=Heat_VolFlow, 39=Heat_Acc.Flow, 40=Heat_T, 41=Heat_TDiff, 42=Heat_Spd, 43=CoolCeiling_PHd, 44=CoolCeiling_DA, 45=CoolCeiling_T, 46=CoolFloor_PHd, 47=CoolFloor_DA, 48=CoolFloor_T, 49=CoolFan_PHd, 50=CoolFan_DA, 51=CoolFan_T, 52=CoolB._T, 53=CoolB._TDiff, 54=CoolB._Acc.Flow, 55=CoolE._T, 56=CoolE._TDiff, 57=CoolE._Acc.Flow, 58=Cool_PHdConst, 59=Cool_PHdVar, 60=Cool_PHdExt, 61=Cool_DA, 62=Cool_VolFlow, 63=Cool_Acc.Flow, 64=Cool_T, 65=Cool_TDiff, 66=Cool_Spd, 67=San_Circ._T, 68=SanW.Heat._TDiff, 69=SanL.S._T, 70=SanL.S._Acc.Flow, 71=San_PHdConst, 72=San_PHdVar, 73=San_PHdExternal, 74=San_VolFlow, 75=San_Acc.Flow, 76=San_T, 77=San_TDiff, 78=San_Spd, 79=Gen_PHdExt, 80=Gen_DA, 81=Gen_VolFlow, 82=Gen_Acc.Flow, 83=ScndPHdConst, 84=ScndPHdVar, 85=ScndFlow, 86=ScndSpd | |
| MImin | 1 | Current Warning/Error Message | Current warning or error code | Read | 1=NO_ERROR, 2=FLUID_FLOW_HI, 3=FLUID_TEMP_LO, 4=FLUID_TEMP_HI, 5=MAINS_VOLT_LO, 6=MAINS_VOLT_HI, 7=MAINS_PHASE, 8=PUMP_GENERATOR, 9=PUMP_CAVITATION, 10=PUMP_TURBINE, 11=PUMP_BLOCKED, 12=PUMP_DRY_RUN, 13=PUMP_ROUGH_IMP, 14=PUMP_CLOGGED, 15=PUMP_LEAK_INT, 16=PUMP_VIBRATION, 17=PUMP_ROT_DIR, 18=PUMP_LEAK_EXT, 19=PUMP_SEAL, 20=FLUID_FLOW_LOW, 21=MOT_TEMP_HI, 22=MOT_TORQUE_HI, 23=MOT_INSULATION, 24=MOT_SHORT_CIRC, 25=MOT_CURR_LO, 26=MOT_OPEN_CIRC, 27=MOT_TEMP_SENS, 28=MOT_SPEED_SENS, 29=MOT_BEARING, 30=MOT_TEMP_WARN, 31=MOD_TEMP_HI, 32=MOD_TEMP_COMP_HI, 33=MOD_VOLT_DC_LO, 34=MOD_VOLT_DC_HI, 35=E034, 36=E035, 37=MOD_RELAY, 38=MOD_DC_LINK, 39=MOD_SENS_FLUID, 40=E039, 41=SENS_PRESS, 42=SENS_ACC, 43=SENS_IN1, 44=SENS_IN2, 45=SENS_SPEED, 46=SENS_TEMP_1, 47=SENS_TEMP_2, 48=SENS_TEMP_3, 49=E048, 50=E049, 51=COM_BMS, 52=COM_DP, 53=COM_DP_TIMEOUT, 54=COM_CAN_ADR, 55=COM_CAN_BIND, 56=COM_VFD, 57=E056, 58=E057, 59=E058, 60=E059, 61=SYS_PRESS_HI, 62=SYS_PRESS_LO, 63=SYS_FLUID_LO, 64=SYS_FLUID_LEAK, 65=SYS_FLUID_FROST, 66=SYS_FLUID_DRAIN, 67=SYS_FLUID_FLOOD, 68=SYS_OVD_FLUID_D, 69=SYS_OVD_OFF, 70=E069, 71=E070, 72=E071, 73=E072, 74=E073, 75=E074, 76=E075, 77=E076, 78=E077, 79=E078, 80=E079, 81=PUMP_FAULT, 82=E081, 83=E082, 84=E083, 85=E084, 86=E085, 87=E086, 88=E087, 89=E088, 90=MOT_MOD_FAULT, 91=E090, 92=E091, 93=E092, 94=E093, 95=E094, 96=E095, 97=E096, 98=E097, 99=E098, 100=E099, 101=CTRL_BATT, 102=PAN_TEMP_HI, 103=PAN_TEMP_LO, 104=PAN_FAN_INT, 105=MOT_FAN_EXT, 106=CTRL_SHORT_CIRC, 107=CTRL_OPEN_LOOP, 108=CTRL_ELEC_FAULT, 109=E108, 110=CTRL_EXT_FAULT, 111=E110, 112=E111, 113=E112, 114=E113, 115=E114, 116=E115, 117=E116, 118=E117, 119=E118, 120=MOT_TURBINE, 121=E120, 122=E121, 123=E122, 124=E123, 125=E124, 126=E125, 127=E126, 128=E127, 129=E128, 130=E129, 131=ENG_FUEL, 132=ENG_PREHEAT, 133=ENG_PRESS_OIL_LO, 134=ENG_TEMP_HI, 135=E134, 136=E135, 137=E136, 138=ENG_DRIVE_BELT, 139=ENG_FLUID_LO, 140=E139, 141=E140, 142=E141, 143=E142, 144=E143, 145=E144, 146=E145, 147=E146, 148=E147, 149=E148, 150=E149, 151=E150, 152=E151, 153=E152, 154=E153, 155=E154, 156=E155, 157=E156, 158=E157, 159=E158, 160=E159, 161=E160, 162=E161, 163=E162, 164=E163, 165=E164, 166=E165, 167=E166, 168=E167, 169=E168, 170=E169, 171=E170, 172=E171, 173=E172, 174=E173, 175=E174, 176=E175, 177=E176, 178=E177, 179=E178, 180=E179, 181=E180, 182=E181, 183=E182, 184=E183, 185=E184, 186=E185, 187=E186, 188=E187, 189=E188, 190=E189, 191=E190, 192=E191, 193=E192, 194=E193, 195=E194, 196=E195, 197=E196, 198=E197, 199=E198, 200=E199, 201=SIM_A, 202=SIM_B, 203=SIM_C, 204=SIM_D, 205=SIM_E, 206=SIM_F, 207=E206, 208=E207, 209=E208, 210=E209, 211=E210, 212=E211, 213=E212, 214=E213, 215=E214, 216=E215, 217=E216, 218=E217, 219=E218, 220=E219, 221=E220, 222=E221, 223=E222, 224=E223, 225=E224, 226=E225, 227=E226, 228=E227, 229=E228, 230=E229, 231=E230, 232=E231, 233=E232, 234=E233, 235=E234, 236=E235, 237=E236, 238=E237, 239=E238, 240=E239, 241=E240, 242=E241, 243=E242, 244=E243, 245=E244, 246=E245, 247=E246, 248=E247, 249=E248, 250=E249, 251=E250, 252=E251, 253=E252, 254=EXTENDED, 255=UNDEFINED, 256=INVALID | |
| MI | 2 | System Command Timer | Bus command timer state; Provided by the module | Read | 1=OFF, 2=SET, 3=ACTIVE, 4=RESET, 5=MANUAL, 6=SET_PRESET, 7=ACTIVE_PRESET, 8=RESET_PRESET, 9=MANUAL_PRESET, 10=INVALID | |
| MOmin | 0 | Bus Control Mode | Control mode for the device | Command | 1=Gen_Spd, 2=CONST_FREQ, 3=CONST_POWER, 4=CONST_HEAD, 5=CONST_PRESSURE, 6=Gen_PHdConst, 7=Gen_PHdVar, 8=CONST_FLOW, 9=Gen_T, 10=Gen_TDiff, 11=CONST_LEV, 12=TEMP_VARIABLE, 13=Gen_UsrDfd, 14=VAR_PRESSURE, 15=INVALID, 16=HeatRadiator_PHd, 17=HeatRadiator_DA, 18=HeatRadiator_T, 19=HeatFloor_PHd, 20=HeatFloor_DA, 21=HeatFloor_T, 22=HeatCeiling_PHd, 23=HeatCeiling_DA, 24=HeatCeiling_T, 25=HeatFan_PHd, 26=HeatFan_DA, 27=HeatFan_T, 28=HeatB._T, 29=HeatB._TDiff, 30=HeatB._Acc.Flow, 31=HeatE._T, 32=HeatE._TDiff, 33=HeatE._Acc.Flow, 34=Heat_PHdConst, 35=Heat_PHdVar, 36=Heat_PHdExt, 37=Heat_DA, 38=Heat_VolFlow, 39=Heat_Acc.Flow, 40=Heat_T, 41=Heat_TDiff, 42=Heat_Spd, 43=CoolCeiling_PHd, 44=CoolCeiling_DA, 45=CoolCeiling_T, 46=CoolFloor_PHd, 47=CoolFloor_DA, 48=CoolFloor_T, 49=CoolFan_PHd, 50=CoolFan_DA, 51=CoolFan_T, 52=CoolB._T, 53=CoolB._TDiff, 54=CoolB._Acc.Flow, 55=CoolE._T, 56=CoolE._TDiff, 57=CoolE._Acc.Flow, 58=Cool_PHdConst, 59=Cool_PHdVar, 60=Cool_PHdExt, 61=Cool_DA, 62=Cool_VolFlow, 63=Cool_Acc.Flow, 64=Cool_T, 65=Cool_TDiff, 66=Cool_Spd, 67=San_Circ._T, 68=SanW.Heat._TDiff, 69=SanL.S._T, 70=SanL.S._Acc.Flow, 71=San_PHdConst, 72=San_PHdVar, 73=San_PHdExternal, 74=San_VolFlow, 75=San_Acc.Flow, 76=San_T, 77=San_TDiff, 78=San_Spd, 79=Gen_PHdExt, 80=Gen_DA, 81=Gen_VolFlow, 82=Gen_Acc.Flow, 83=ScndPHdConst, 84=ScndPHdVar, 85=ScndFlow, 86=ScndSpd | |
| MOmin | 1 | Bus Command Timer | Bus command timer (HMI vs bus control); Provided by the module | Command | 1=OFF, 2=SET, 3=ACTIVE, 4=RESET, 5=MANUAL, 6=SET_PRESET, 7=ACTIVE_PRESET, 8=RESET_PRESET, 9=MANUAL_PRESET, 10=INVALID | |
| MO | 2 | Current W/E Msg. Ackn. | Acknowledgement of the current warning or error; Provided by the module | Command | 1=OFF, 2=ACK, 3=ACKed | |
| MO | 3 | Setpoint Signal Source | Source for the setpoint for the current control function; module SW 2.00+ | Command | 1=IF-Module, 2=0…10 V, 3=2…10 V, 4=0…20 mA, 5=4…20 mA, 6=Internal, 7=EXT 1, 8=EXT 2, 9=INVALID | |
| MO | 100 | Control Function preset | Preset (fallback) value; module SW 2.00+ | Command | 1=Gen_Spd, 2=CONST_FREQ, 3=CONST_POWER, 4=CONST_HEAD, 5=CONST_PRESSURE, 6=Gen_PHdConst, 7=Gen_PHdVar, 8=CONST_FLOW, 9=Gen_T, 10=Gen_TDiff, 11=CONST_LEV, 12=TEMP_VARIABLE, 13=Gen_UsrDfd, 14=VAR_PRESSURE, 15=INVALID, 16=HeatRadiator_PHd, 17=HeatRadiator_DA, 18=HeatRadiator_T, 19=HeatFloor_PHd, 20=HeatFloor_DA, 21=HeatFloor_T, 22=HeatCeiling_PHd, 23=HeatCeiling_DA, 24=HeatCeiling_T, 25=HeatFan_PHd, 26=HeatFan_DA, 27=HeatFan_T, 28=HeatB._T, 29=HeatB._TDiff, 30=HeatB._Acc.Flow, 31=HeatE._T, 32=HeatE._TDiff, 33=HeatE._Acc.Flow, 34=Heat_PHdConst, 35=Heat_PHdVar, 36=Heat_PHdExt, 37=Heat_DA, 38=Heat_VolFlow, 39=Heat_Acc.Flow, 40=Heat_T, 41=Heat_TDiff, 42=Heat_Spd, 43=CoolCeiling_PHd, 44=CoolCeiling_DA, 45=CoolCeiling_T, 46=CoolFloor_PHd, 47=CoolFloor_DA, 48=CoolFloor_T, 49=CoolFan_PHd, 50=CoolFan_DA, 51=CoolFan_T, 52=CoolB._T, 53=CoolB._TDiff, 54=CoolB._Acc.Flow, 55=CoolE._T, 56=CoolE._TDiff, 57=CoolE._Acc.Flow, 58=Cool_PHdConst, 59=Cool_PHdVar, 60=Cool_PHdExt, 61=Cool_DA, 62=Cool_VolFlow, 63=Cool_Acc.Flow, 64=Cool_T, 65=Cool_TDiff, 66=Cool_Spd, 67=San_Circ._T, 68=SanW.Heat._TDiff, 69=SanL.S._T, 70=SanL.S._Acc.Flow, 71=San_PHdConst, 72=San_PHdVar, 73=San_PHdExternal, 74=San_VolFlow, 75=San_Acc.Flow, 76=San_T, 77=San_TDiff, 78=San_Spd, 79=Gen_PHdExt, 80=Gen_DA, 81=Gen_VolFlow, 82=Gen_Acc.Flow, 83=ScndPHdConst, 84=ScndPHdVar, 85=ScndFlow, 86=ScndSpd | |
| MO | 101 | Setpoint Signal Source preset | Preset (fallback) value; module SW 2.00+ | Command | 1=IF-Module, 2=0…10 V, 3=2…10 V, 4=0…20 mA, 5=4…20 mA, 6=Internal, 7=EXT 1, 8=EXT 2, 9=INVALID |
No points match these filters.
Object ID lookup: Wilo IF-Module BACnet / IF-Module BACnet Stratos point IDs by name
AI0System Effective CapacityAI1SpeedAI2Estimated FlowAI3(Estimated) PressureAI4Power RatingAI5Medium TemperatureAI6Operation TimeAI7Consumption (System)AI8Speed min-pres-valueAI9Speed max-pres-valueAI10Min Pressure dp-vAI11Max Pressure dp-vAI12Flow (estimated) max-pres-valueAI13Min Pressure dp-cAI14Max Pressure dp-cAI15power input max-pres-valueAO0Bus SetpointAO1TEMP_VARIABLE TminAO2TEMP_VARIABLE TmaxAO3TEMP_VARIABLE PminAO4TEMP_VARIABLE PmaxAO5CONST_CONTROL KpAO6CONST_CONTROL TiAO7CONST_CONTROL TdAO8Bus Command Timer TimeoutAO100duty point (rel.) presetBI0System Command Pump onBI1System Command off overrideBI2System Command max overrideBI3System Command min overrideBI4Status Lower Regulation LimitBI5Status Upper Regulation LimitBI6Status Setpoint out of RangeBI7Status Setpoint Diff. > 10 %BI8Auto Night ModeBI9Status Ready for OperationBI10Status Pump is operatingBI11Status Service requiredBI12Status Warning PresentBI13Status Error PresentBI14Status Final Error PresentBI15Status Local Operation ActiveBI16Status External Setpoint ActiveBO0Bus Command Pump onBO1Bus Command off overrideBO2Bus Command max overrideBO3Bus Command min overrideBO100Preset Command Pump on presetMI0System Control ModeMI1Current Warning/Error MessageMI2System Command TimerMO0Bus Control ModeMO1Bus Command TimerMO2Current W/E Msg. Ackn.MO3Setpoint Signal SourceMO100Control Function presetMO101Setpoint Signal Source preset
Integration notes
- Taken from the BACnet object descriptions (section 6.2) in Wilo's IF-Module functional description; object type comes from the section heading (Analog Inputs, Analog Outputs, Binary Inputs, Binary Outputs, Multistate Inputs, Multistate Outputs).
- Wilo marks each object with the pump families that support it (Stratos, IL-E family, MVIE family). Where an object is not supported by all three, the description names the families; 'Provided by the module' means the IF-Module itself supplies it.
- Access: inputs (AI, BI, MI) are read-only; outputs (AO, BO, MO) are commandable, each printed with a relinquish default.
- Multistate state texts list only the first word of each state; several states are marked reserved or valid only for some pump families.
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 IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) 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 Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)
How many BACnet points does the Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) have?
This list has 57 BACnet objects: 16 analog inputs, 10 analog outputs, 17 binary inputs, 5 binary outputs, 3 multi-state inputs, 6 multi-state outputs. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) BACnet points are writable?
21 of the 57 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 Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) BACnet documentation?
The source is WILO BACnet - IF-Module functional description (BACnet objects, section 6.2) (wilo173472), published free by Wilo at https://cms.media.wilo.com/cdndoc/wilo173472/3657298/wilo173472.html.
What are the minimum BACnet points to integrate the Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)?
Start with BO 0 Bus Command Pump on (Pump on/off command); MO 0 Bus Control Mode (Control mode command); AO 0 Bus Setpoint (Setpoint / duty point, %); MO 1 Bus Command Timer (Write SET (2) before each timeout to keep bus control); BI 10 Status Pump is operating (Pump running); AI 1 Speed (Pump speed, 1/min); AI 4 Power Rating (Power, W); BI 12 Status Warning Present (Warning present); BI 13 Status Error Present (Error present); MI 1 Current Warning/Error Message (Current warning/error code).
How do I enable BMS control of the Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)?
MO 1 Bus Command Timer decides who controls the pump: MANUAL (the relinquish default) lets the pump menu and the bus both write, last write wins; SET locks the local menu for the timeout; OFF blocks local operation permanently. Commands then follow a fixed priority: Ext. off input at the pump, Override off, Override max, Override min, Override on.
Does the Wilo IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?
With MO 1 = SET the BMS must write SET again before the Bus Command Timer timeout (AO 8, default 300 s, module SW 2.00+). When it lapses the state goes to RESET: local operation is possible again and bus writes are blocked. Use SET_PRESET instead to load the preset values (AO 100, BO 100, MO 100, MO 101) on bus failure. MI 2 shows the timer state.
How do I check these points on the real IF-Module BACnet / IF-Module BACnet Stratos (BACnet MS/TP)?
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 Wilo BACnet points lists
- Pump controller (booster set switch box)
Wilo CC Booster (BACnet IP / MS/TP)
Wilo CC (Comfort-Controller) switch boxes on pressure-boosting pump sets, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: Comfort-Controller CC, Wilo CC Booster BACnet, SPS extension BACnet IP slave, SPS extension BACnet MSTP slave - Pump controller (HVAC pump switch box)
Wilo CC HVAC (BACnet IP / MS/TP)
Wilo CC (Comfort-Controller) switch boxes on HVAC circulation pump systems, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: Comfort-Controller CC HVAC, Wilo CC HVAC BACnet - Pump controller (lifting station switch box)
Wilo CC Lift (BACnet IP / MS/TP)
Wilo CC switch boxes running the Lift application on wastewater lifting stations, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: Wilo CC Lift BACnet - Pump controller (booster set switch box with frequency converter)
Wilo CC...FC Booster (BACnet IP / MS/TP)
Wilo CC...FC switch boxes (with frequency converter) on pressure-boosting sets, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: CC-FC Booster, Wilo CC...FC BACnet - Pump controller (HVAC switch box with frequency converter)
Wilo CC...FC HVAC (BACnet IP / MS/TP)
Wilo CC...FC switch boxes (with frequency converter) on HVAC circulation pump systems, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: CC-FC HVAC, Wilo CC...FC HVAC BACnet - Pump controller (booster set switch box)
Wilo CCe Booster (BACnet IP / MS/TP)
Wilo CCe switch boxes for pressure-boosting sets with electronically controlled pumps, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: Wilo CCe Booster BACnet - Pump controller (HVAC pump switch box)
Wilo CCe HVAC (BACnet IP / MS/TP)
Wilo CCe switch boxes on HVAC circulation pump systems with electronically controlled pumps, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: Wilo CCe HVAC BACnet - Pump controller (booster set switch box)
Wilo CCe NWB Booster (BACnet IP / MS/TP)
Wilo CCe switch boxes that run their pumps over NWB, on pressure-boosting sets, fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: CCe NWB, Wilo CCe NWB Booster BACnet - Pump controller (rainwater harvesting switch box)
Wilo CCe Rain (BACnet IP / MS/TP)
Wilo CCe switch boxes on rainwater utilisation systems (cistern pumps and replenishment valve), fitted with the BACnet IP or BACnet MS/TP extension module.
Also known as: Wilo CCe Rain BACnet - Pump (CIF-Module BACnet interface)
Wilo Helix2.0-VE / Medana CH3-LE / Isar MODH1-E (CIF-Module BACnet)
Wilo Helix2.0-VE vertical and Medana CH3-LE horizontal multistage pumps, and the Isar MODH1-E, fitted with a CIF-Module BACnet MS/TP or Ethernet Multiprotocol (BACnet IP).
Also known as: Helix2.0-VE, Helix 2.0 VE, Medana CH3-LE, Isar MODH1-E, CIF-Module BACnet MS/TP, CIF-Module Ethernet Multiprotocol - Pump controller (booster set switch box)
Wilo SC Booster (BACnet MS/TP / IP)
Wilo SC switch boxes on pressure-boosting pump sets.
Also known as: Wilo SC Booster BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (SC Clean switch box, one pump and two valves)
Wilo SC Clean (BACnet MS/TP / IP)
Wilo SC switch boxes set to the Clean application (one pump and two valves).
Also known as: Wilo SC Clean BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (diesel fire pump switch box)
Wilo SC Fire D APSAD (BACnet MS/TP / IP)
Wilo SC-Fire switch boxes for diesel-driven sprinkler pumps built to the APSAD rules.
Also known as: Wilo SC Fire D APSAD BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (diesel fire pump switch box)
Wilo SC Fire D EN12845 (BACnet MS/TP / IP)
Wilo SC-Fire switch boxes for diesel-driven sprinkler pumps built to EN 12845.
Also known as: Wilo SC Fire D EN12845 BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (electric fire pump switch box)
Wilo SC Fire E APSAD (BACnet MS/TP / IP)
Wilo SC-Fire switch boxes for electric sprinkler pumps built to the APSAD rules.
Also known as: Wilo SC Fire E APSAD BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (electric fire pump switch box)
Wilo SC Fire E EN12845 (BACnet MS/TP / IP)
Wilo SC-Fire switch boxes for electric sprinkler pumps built to EN 12845.
Also known as: Wilo SC Fire E EN12845 BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (HVAC multi-pump switch box)
Wilo SC HVAC (BACnet MS/TP / IP)
Wilo SC switch boxes on multi-pump HVAC (heating/cooling circulation) systems.
Also known as: Wilo SC HVAC BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (lifting station switch box)
Wilo SC Lift (BACnet MS/TP / IP)
Wilo SC switch boxes on sewage/drainage lifting stations with level control.
Also known as: Wilo SC Lift BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (booster set switch box with frequency converter)
Wilo SC...FC Booster (BACnet MS/TP / IP)
Wilo SC...FC switch boxes (built-in frequency converter) on pressure-boosting pump sets.
Also known as: Wilo SC...FC Booster BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (HVAC switch box with frequency converter)
Wilo SC...FC HVAC (BACnet MS/TP / IP)
Wilo SC...FC switch boxes (built-in frequency converter) on HVAC multi-pump systems.
Also known as: Wilo SC...FC HVAC BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (booster set switch box, electronic pumps)
Wilo SCe Booster (BACnet MS/TP / IP)
Wilo SCe switch boxes on pressure-boosting sets with speed-controlled (electronic) pumps.
Also known as: Wilo SCe Booster BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (fire-fighting booster switch box)
Wilo SCe FFS Poland (BACnet MS/TP / IP)
Wilo SCe switch boxes on fire-fighting (FFS) booster sets in the Polish variant.
Also known as: Wilo SCe FFS Poland BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (HVAC switch box, electronic pumps)
Wilo SCe HVAC (BACnet MS/TP / IP)
Wilo SCe switch boxes on HVAC multi-pump systems with speed-controlled (electronic) pumps.
Also known as: Wilo SCe HVAC BACnet, Smart-Controller SC, OPTION BACnet SC - Pump controller (booster set switch box, p-v control)
Wilo SCe PV Booster (BACnet MS/TP / IP)
Wilo SCe switch boxes on pressure-boosting sets running variable-pressure (p-v) control.
Also known as: Wilo SCe PV Booster BACnet, Smart-Controller SC, OPTION BACnet SC - Pump (CIF-Module BACnet interface)
Wilo SiFresh (CIF-Module BACnet MS/TP / Ethernet)
Wilo SiFresh drinking-water flushing / hygiene circulation pump station fitted with a CIF-Module BACnet MS/TP or Ethernet Multiprotocol (BACnet IP).
Also known as: SiFresh, Wilo-SiFresh, CIF-Module BACnet MS/TP, CIF-Module Ethernet Multiprotocol - Pump (CIF-Module BACnet interface)
Wilo Stratos GIGA2.0 (CIF-Module BACnet MS/TP / Ethernet)
Wilo Stratos GIGA2.0-I / -D inline glandless high-efficiency pumps fitted with a CIF-Module BACnet MS/TP or Ethernet Multiprotocol (BACnet IP).
Also known as: Stratos GIGA2.0, Stratos GIGA2.0-I, Stratos GIGA2.0-D, CIF-Module BACnet MS/TP, CIF-Module Ethernet Multiprotocol, 2190367, 2211408 - Pump (CIF-Module BACnet interface)
Wilo Stratos MAXO (CIF-Module BACnet MS/TP / Ethernet)
Wilo Stratos MAXO smart wet-rotor circulators fitted with a CIF-Module BACnet MS/TP (2190367) or CIF-Module Ethernet Multiprotocol for BACnet IP (2211408).
Also known as: Stratos MAXO, Stratos MAXO-D, Stratos MAXO-Z, CIF-Module BACnet MS/TP, CIF-Module Ethernet Multiprotocol, 2190367, 2211408 - Pump (CIF-Module BACnet interface)
Wilo Yonos GIGA2.0 (CIF-Module BACnet MS/TP / Ethernet)
Wilo Yonos GIGA2.0-I / -D glandless inline pumps fitted with a CIF-Module BACnet MS/TP or Ethernet Multiprotocol (BACnet IP).
Also known as: Yonos GIGA2.0, Yonos GIGA2.0-I, Yonos GIGA2.0-D, CIF-Module BACnet MS/TP, CIF-Module Ethernet Multiprotocol
Source: WILO BACnet - IF-Module functional description (BACnet objects, section 6.2) · wilo173472. Object names, instances and units are reproduced as published; descriptions are our own.