Easy BACnet
  1. Home
  2. BACnet points lists
  3. Daikin Applied
  4. MicroTech III WSHP Controller - Enfinity Single Stage

Water source heat pump controller · BACnet points list

Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage BACnet points list

Updated 28 October 2026

Short answer

Enfinity single-stage water source heat pumps with the MicroTech III unit controller join a BACnet MS/TP trunk through the plug-in BACnet communication module. The point list covers water and air temperatures, occupancy setpoints and differentials, compressor timers, network space temperature and setpoint inputs, alarm status and occupancy, mode and fan controls. Points marked as configuration properties are stored in non-volatile memory, so they should not be written continuously.

This page lists 66 BACnet objects for the Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage — 39 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Daikin Applied’s own free documentation, linked below.

Manufacturer
Daikin Applied
Model
MicroTech III WSHP Controller - Enfinity Single Stage
Equipment
Water source heat pump controller
Equipment type
Heat pumps
BACnet objects
66 (39 writable)
Transport
BACnet MS/TP
Firmware
Not stated
Default device instance
3101000 + MS/TP MAC address (e.g. 3101007)
Also known as
Enfinity, MHC, MHW, CCH, CCW, VFC, VFW, LVC, LVW, VHC, VHF, MicroTech III water source heat pump, ED 15103
Source document
MicroTech III Water Source Heat Pump Unit Controller Protocol Information · ED 15103-9 · rev. 2021-08
Download CSV 66 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage

Integration in brief

Join the heat pump to the MS/TP trunk with a unique MAC and instance, then command occupancy and application mode and supply the space temperature or setpoint from the BMS if needed. Use Receive Heartbeat if overrides must fall back when the BMS goes quiet.

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 7OccManCmdOccupancy override from the BMSCommand
MV 10ApplicModeApplication mode (Auto/Heat/Cool/Off/Fan Only/Dehumid)Command
AV 19SetpointNetwork reference setpointCommand
BV 1ClearAlarmClear the current alarmWrite
MV 4McQWSHPStatusUnit operating statusRead
AV 22EffectSpaceTempSpace temperature used for controlRead
AI 2LWTLeaving water temperatureRead
MV 2CurrentAlarmHighest-priority active alarmRead

Enable & remote start

No local/remote switch is described. Network override objects take effect when written: Application Mode Input (MV 10) selects Auto/Heat/Cool/Off/Fan Only/Dehumid, Occupancy Override Input (MV 7) and Occupancy Scheduler Input (MV 8) set occupancy, and Compressor Enable Input (MV 1) permits compressor operation. Overrides revert to their default (Null) values after a controller reboot.

Heartbeat & communication loss

Receive Heartbeat (AV 20, cpRcvHrtBt, 0-6553.4 s, default 0 = disabled) is the maximum time a supported override may go without being rewritten before it reverts to its default. Each supported point has its own timer: AV 18, AV 35, MV 1, MV 8, MV 9, MV 10, MV 11 and MV 12. Send Heartbeat is not supported by the BACnet module; use COV instead.

Sensors & values from the BMS

Write the space temperature to Space Temperature Input (AV 18); Effective Space Temperature (AV 22) uses the local AI 1 sensor unless AV 18 holds a valid value. Temperature Setpoint Input (AV 19) sets the reference setpoint for Occupied/Standby, but local setpoint adjust must first be disabled with MV 14. Temperature Setpoint Offset Input (AV 35) shifts the occupied/standby setpoints. Occupancy Sensor Input (MV 9) accepts a network occupancy sensor.

Network setup

Watch out for

Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage 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.

66 of 66 shown
Type
Access
Show
Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage BACnet Points List
DescriptionStates
AI1LocalSpaceTempLocal Space Temperature Output°FRead
AImin2LWTLeaving Water Temperature°FRead
AI3EWTEntering Water Temperature°FRead
AI4DischAirTempDischarge Air Temperature°FRead
AI5LocalSetptLocal Setpoint Adjust Output°FRead
AI6SuctionTemp1Compressor #1 Suction Temperature°FRead
AI7SuctionTemp2Compressor #2 Suction Temperature°FRead
AI8BrownoutBrownout Voltage ReadingcountsRead
AV1cpOccupied_Cool_SetptOccupied Cooling Setpoint°FWrite
AV2cpStandby_Cool_SetptStandby Cool Setpoint°FWrite
AV3cpUnoccupied_Cool_SetptUnoccupied Cool Setpoint°FWrite
AV4cpOccupied_Heat_SetptOccupied Heat Setpoint°FWrite
AV5cpStandby_Heat_SetptStandby Heat Setpoint°FWrite
AV6cpUnoccupied_Heat_SetptUnoccupied Heat Setpoint°FWrite
AV7cpBypassTimeLocal Bypass Time SetpointminWrite
AV8cpCoolIntStgTmrCooling Interstage TimersWrite
AV9cpBrownoutRefBrownout Reference SetpointWrite
AV10cpOccDiffOccupied Setpoint Differential°FWrite
AV11cpLowTempProtGLCompressor Low Suction Temp Protection SP for Glycol°FWrite
AV12cpLowTempProtCompressor Low Suction Temp Protection SP for Water°FWrite
AV13cpLowTmpProtDifCompressor Low Suction Temp Protection Differential°FWrite
AV14cpHeatIntStgTmrHeating Interstage TimersWrite
AV15cpMinCompOffTmrCompressor Minimum OFF TimersWrite
AV16cpMinCompOnTmrCompressor Minimum ON TimersWrite
AV17cpUnoccDiffUnoccupied Setpoint Differential°FWrite
AV18NetworkSpaceTempSpace Temperature Input°FCommand
AVmin19SetpointTemperature Setpoint Input°FCommand
AV20cpRcvHrtBtReceive HeartbeatsWrite
AV21cpSndHrtBtSend HeartbeatsWrite
AVmin22EffectSpaceTempEffective Space Temperature Output°FRead
AV23EffectSetptEffective Setpoint Output°FRead
AV24Occupied_CoolShiftOccupied Cooling Setpoint Shift Output°FRead
AV25Standby_CoolShiftStandby Cooling Setpoint Shift Output°FRead
AV26Unoccupied_CoolShiftUnoccupied Cooling Setpoint Shift Output°FRead
AV27Occupied_HeatShiftOccupied Heating Setpoint Shift Output°FRead
AV28Standby_HeatShiftStandby Heating Setpoint Shift Output°FRead
AV29Unoccupied_HeatShiftUnoccupied Heating Setpoint Shift Output°FRead
AV30cpClgSptHiLimCooling Setpoint High Limit (software v3.2 and older)°FWrite
AV31cpClgSptLoLimCooling Setpoint Low Limit°FWrite
AV32cpHtgSptHiLimHeating Setpoint High Limit°FWrite
AV33cpHtgSptLoLimHeating Setpoint Low Limit (software v3.2 and older)°FWrite
AV34cpLowPresAlmDlyCompressor Low Pressure Alarm DelaysWrite
AV35SetptOffsetTemperature Setpoint Offset Input°FCommand
AV411MacAddressMAC address; named MacAddressSwitch when address switch is setWrite
AV412SystemMinInstanceSystem Minimum InstanceWrite
BI1BinaryInBinary Input StatusRead
BVmin1ClearAlarmClear AlarmWrite0=Normal, 1=Clear Alarm
BV2BinaryOutBinary Output StatusRead
MI1CondOverFlowCondensate Overflow StatusRead1=Dry, 2=Wet, 3=Null (no sensor present)
MI2FanOnAutoFan ON/Auto Switch Status (Room Sensor)Read1=On, 2=Auto, 3=Null (no switch present)
MI3HeatCoolAutoSystem Mode Switch (Heat/Cool/Auto) StatusRead1=Off, 2=Heat, 3=Cool, 4=Auto, 5=Null (no switch present)
MV1ComprEnableCompressor Enable InputCommand1=Disabled, 2=Enabled, 3=Null (compressors are enabled)
MVmin2CurrentAlarmCurrent AlarmRead1=No Alarms, 2=Low Voltage Brownout, 3=Comp #1 High Pressure, 4=Comp #2 High Pressure, 5=Comp #1 Low Pressure, 6=Comp #2 Low Pressure, 7=Comp #1 Suctn Temp Snsr Fail, 8=Comp #2 Suctn Temp Snsr Fail, 9=Comp #1 Low Suction Temp, 10=Comp #2 Low Suction Temp, 11=Room Temp Sensor Fail, 12=Entering Water Temp Sensor Fail, 13=Condensate Overflow, 14=Serial EEPROM Corrupted, 15=Invalid Configuration, 16=Low Entering Water Temp
MV3Fan SpeedFan Speed OutputRead1=Off, 2=Low, 3=Medium, 4=High, 5=On
MVmin4McQWSHPStatusMcQuay WSHP StatusRead1=Off Alarm, 2=Off*, 3=Start, 4=Fan Only* (fan is allowed to operate), 5=Prepare to Heat, 6=Heating, 7=Prepare to Cool, 8=Cooling, 9=Prepare to Dehumidify, 10=Dehumidification
MV5PreviousAlarmPrevious AlarmRead1=No Alarms, 2=Low Voltage Brownout, 3=Comp #1 High Pressure, 4=Comp #2 High Pressure, 5=Comp #1 Low Pressure, 6=Comp #2 Low Pressure, 7=Comp #1 Suctn Temp Snsr Fail, 8=Comp #2 Suctn Temp Snsr Fail, 9=Comp #1 Low Suction Temp, 10=Comp #2 Low Suction Temp, 11=Room Temp Sensor Fail, 12=Entering Water Temp Sensor Fail, 13=Condensate Overflow, 14=Serial EEPROM Corrupted, 15=Invalid Configuration, 16=Low Entering Water Temp
MV6EffectOccupEffective Occupancy OutputRead1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby, 5=Null
MVmin7OccManCmdOccupancy Override InputCommand1=Occupied, 2=Unoccupied, 3=Bypass, 4=Standby, 5=Null
MV8OccScheduleOccupancy Scheduler InputCommand1=Occupied, 2=Unoccupied, 3=Standby, 4=Null
MV9OccSensorOccupancy Sensor InputCommand1=Occupied, 2=Unoccupied, 3=Null
MVmin10ApplicModeApplication Mode InputCommand1=Auto, 2=Heat, 3=Cool, 4=Off, 5=Fan Only, 6=Dehumid, 7=Null
MV11AuxHeatEnableAuxiliary Heat Enable InputCommand1=Disabled, 2=Enabled, 3=Null
MV12EnergyHoldOffEnergy Hold Off InputCommand1=Normal, 2=Energy Hold Off, 3=Null
MV13PumpRequestPump Request OutputRead1=No Request for Flow, 2=Request for Flow, 3=Null
MV14cpLocSpEnableRoom Sensor Setpoint Adjust Enable/DisableWrite1=Disabled, 2=Enabled
MV15UnitsUnits (English/Metric)Write1=English (E), 2=Metric (M)

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. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the MicroTech III WSHP Controller - Enfinity Single Stage 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 Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage

How many BACnet points does the Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage have?

This list has 66 BACnet objects: 8 analog inputs, 37 analog values, 1 binary input, 2 binary values, 3 multi-state inputs, 15 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage BACnet points are writable?

39 of the 66 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 Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage BACnet documentation?

The source is MicroTech III Water Source Heat Pump Unit Controller Protocol Information (ED 15103-9), revision 2021-08, published free by Daikin Applied at https://tahoeweb.daikinapplied.com/api/general/DownloadDocumentByName/media/MicroTech%20III%20WSHP%20Unit%20Controller%20Protocol%20Information%20Daikin%20ED%2015103.pdf.

What are the minimum BACnet points to integrate the Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage?

Start with MV 7 OccManCmd (Occupancy override from the BMS); MV 10 ApplicMode (Application mode (Auto/Heat/Cool/Off/Fan Only/Dehumid)); AV 19 Setpoint (Network reference setpoint); BV 1 ClearAlarm (Clear the current alarm); MV 4 McQWSHPStatus (Unit operating status); AV 22 EffectSpaceTemp (Space temperature used for control); AI 2 LWT (Leaving water temperature); MV 2 CurrentAlarm (Highest-priority active alarm).

How do I enable BMS control of the Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage?

No local/remote switch is described. Network override objects take effect when written: Application Mode Input (MV 10) selects Auto/Heat/Cool/Off/Fan Only/Dehumid, Occupancy Override Input (MV 7) and Occupancy Scheduler Input (MV 8) set occupancy, and Compressor Enable Input (MV 1) permits compressor operation. Overrides revert to their default (Null) values after a controller reboot.

Does the Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage need a BACnet heartbeat or have a communication timeout?

Receive Heartbeat (AV 20, cpRcvHrtBt, 0-6553.4 s, default 0 = disabled) is the maximum time a supported override may go without being rewritten before it reverts to its default. Each supported point has its own timer: AV 18, AV 35, MV 1, MV 8, MV 9, MV 10, MV 11 and MV 12. Send Heartbeat is not supported by the BACnet module; use COV instead.

Can the BMS supply sensor values to the Daikin Applied MicroTech III WSHP Controller - Enfinity Single Stage?

Write the space temperature to Space Temperature Input (AV 18); Effective Space Temperature (AV 22) uses the local AI 1 sensor unless AV 18 holds a valid value. Temperature Setpoint Input (AV 19) sets the reference setpoint for Occupied/Standby, but local setpoint adjust must first be disabled with MV 14. Temperature Setpoint Offset Input (AV 35) shifts the occupied/standby setpoints. Occupancy Sensor Input (MV 9) accepts a network occupancy sensor.

How do I check these points on the real MicroTech III WSHP Controller - Enfinity Single Stage?

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 Daikin Applied BACnet points lists

Source: MicroTech III Water Source Heat Pump Unit Controller Protocol Information · ED 15103-9 · rev. 2021-08. Object names, instances and units are reproduced as published; descriptions are our own.