- Home
- BACnet points lists
- Daikin
- AppStat BACnet Thermostat (DAPPS)
Networked room thermostat · BACnet points list
Daikin AppStat BACnet Thermostat (DAPPS) BACnet points list
Updated 28 October 2026
The Daikin AppStat is a programmable BACnet thermostat for light commercial rooftop units and heat pumps. It joins a BACnet MS/TP trunk (the PICS ticks MS/TP master only) and exposes about 70 objects: sensor inputs, staging outputs, setpoint and configuration AVs, status BVs, occupancy/system/fan mode MSVs and three PID loop objects. Several instances change meaning between rooftop and heat pump configurations.
This page lists 72 BACnet objects for the Daikin AppStat BACnet Thermostat (DAPPS) — 36 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Daikin’s own free documentation, linked below.
- Manufacturer
- Daikin
- Model
- AppStat BACnet Thermostat (DAPPS)
- Equipment
- Networked room thermostat
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 72 (36 writable)
- Transport
- BACnet MS/TP
- Firmware
- Application APP0.0.1.1, firmware R1.0.0.15 (PICS)
- Also known as
- DAPPS, AppStat, BACnet AppStat, Daikin BACnet thermostat, 250803, DG-DAPPS
BMS integration notes: Daikin AppStat BACnet Thermostat (DAPPS)
Set Device ID, MAC address and baud on the thermostat's Communication menu (level 2 password); it resets after each change. The BMS then commands Occupied_Mode and System_Mode, writes the occupied setpoints and reads space temperature, discharge air temperature, heat/cool mode and fan proof. The internal schedule is a BACnet schedule object that a workstation can edit.
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 |
|---|---|---|---|
| MV 1 | Occupied_Mode | Occupancy command: occupied, standby, unoccupied | Command |
| MV 2 | System_Mode | System mode: off, auto, cool, heat | Command |
| MV 3 | Fan_Mode | Fan command: Auto or On | Command |
| AV 5 | Occ_Cl_Stpt | Occupied cooling setpoint | Command |
| AV 6 | Occ_Ht_Stpt | Occupied heating setpoint | Command |
| BO 1 | Fan | Fan start/stop output (1 = on) | Read |
| BV 8 | Mode | Current heat or cool mode | Read |
| AV 1 | Space_Temp | Space temperature used for control | Read |
| AV 20 | Discharge_Temp | Discharge air temperature | Read |
| BV 14 | Fan_Status | Fan proof alarm (0 = alarm) | Read |
Enable & remote start
There is no separate enable point. Occupied_Mode (MV 1), System_Mode (MV 2) and Fan_Mode (MV 3) are commandable and act directly; Occ_Schedule (BV 5) reflects the schedule. Local overrides from the keypad show in Local_Ovrd (BV 28) and Stpt_Hold (BV 36).
Network setup
- Device ID, MS/TP MAC address (1-127) and baud (Auto, 9600, 19200, 38400 or 76800) are set in the keypad Communication menu; a level 2 password is needed.
- With a MicroTech integrated system use device instances 3101001-3101127 and 38400 baud.
- The thermostat cycles power and resets after any communication setting change.
- Default device object name for MS/TP is BAC-######## (from production number and date code).
Watch out for
- BO 2-4, AV 13 and AV 19 change meaning between rooftop and heat pump setups.
- Speed_Up_Cl (BV 11) shortens all timers by 15x; use it for start-up and service only.
- Fan_Mode states differ between the table and the detail section; confirm on the device.
Daikin AppStat BACnet Thermostat (DAPPS) 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 | 1 | Remote_SNS | Remote Room Sensor | °F | Read | |
| AI | 2 | OAT | Outdoor Air Temperature | °F | Read | |
| AI | 3 | DAT | Discharge Air Temperature | °F | Read | |
| AI | 4 | Local_Sensor | Space Temperature | °F | Read | |
| AO | 6 | Cooling_Output | Analog Cooling Output (default 0) | % | Read | |
| AO | 7 | Heating_Output | Analog Heating Output (default 0) | % | Read | |
| AO | 8 | Econ_Damper | Economizer Output (default 0) | % | Read | |
| BOmin | 1 | Fan | Fan Start - Stop | Read | 0=OFF, 1=ON | |
| BO | 2 | Cool_Stage_1 / Compressor_1 | Cool stage 1 (rooftop) / compressor stage 1 (heat pump) | Read | 0=OFF, 1=ON | |
| BO | 3 | Cool_Stage_2 / Compressor_2 | Cool stage 2 (rooftop) / compressor stage 2 (heat pump) | Read | 0=OFF, 1=ON | |
| BO | 4 | Heat_Stage_1 / Reversing_Valve | Heat stage 1 (rooftop) / reversing valve (heat pump) | Read | 0=OFF, 1=ON | |
| BO | 5 | Heat_Stage_2 | Heat Stage 2, rooftop only | Read | 0=OFF, 1=ON | |
| AVmin | 1 | Space_Temp | Space temperature | °F | Read | |
| AV | 3 | Act_Cool_Stpt | Active Cooling Setpoint (default 74°F) | °F | Command | |
| AV | 4 | Act_Heat_Stpt | Active Heating Setpoint (default 70°F) | °F | Command | |
| AVmin | 5 | Occ_Cl_Stpt | Occupied Cooling Setpoint (default 74°F) | °F | Command | |
| AVmin | 6 | Occ_Ht_Stpt | Occupied Heating Setpoint (default 70°F) | °F | Command | |
| AV | 7 | Unocc_Cl_Stpt | Unoccupied Cooling Setpoint (default 80°F) | °F | Command | |
| AV | 8 | Unocc_Ht_Stpt | Unoccupied Heating Setpoint (default 64°F) | °F | Command | |
| AV | 9 | Min_Cl_Stpt | Minimum Cooling Setpoint (default 68°F) | °F | Command | |
| AV | 10 | Max_Ht_Stpt | Maximum Heating Setpoint (default 76°F) | °F | Command | |
| AV | 11 | MIN_STPT_DIFF | Minimum Setpoint Differential (default 2°F) | °F | Command | |
| AV | 12 | STBY_OFFSET | Standby Offset (default 3°F) | °F | Command | |
| AV | 13 | DAT STPT / DAT_Reset | Discharge air temp setpoint (rooftop) / reset setpoint (heat pump) | °F | Write | |
| AV | 14 | Min DAT | Min Discharge Air Temperature (default 55°F) | °F | Write | |
| AV | 15 | Min_Econ_Damper | Minimum Economizer Damper (default 10%) | % | Write | |
| AV | 16 | Econ_Enable_Temp | Economizer Enable Temp (default 60°F) | °F | Write | |
| AV | 17 | Cmp_Lockout | Compressor Lockout Temp (default 25°F), heat pump only | °F | Write | |
| AV | 19 | Outdoor_Temp / WATER_TEMP | Outdoor air temp (rooftop) / water temp, 2-pipe (heat pump) | °F | Read | |
| AVmin | 20 | Discharge_Temp | Discharge Air Temperature | °F | Read | |
| AV | 25 | Fan_Off_Delay | Fan Off Delay (default 2 mins) | min | Write | |
| AV | 26 | Min_Off_Time | Equipment Delay (default 5 mins) | min | Write | |
| AV | 27 | Stage_Delay | Stage Delay (default 10 mins) | min | Write | |
| AV | 34 | FAN_SPEED | Fan Speed, heat pump only | Write | ||
| AV | 38 | Ovrd_Time | Local Override Timer (default 60 mins) | min | Write | |
| AV | 52 | Cool Prop | Cooling Proportional Band (default 2) | Write | ||
| AV | 53 | Heat Prop | Heat Proportional Band (default 2) | Write | ||
| AV | 54 | Cool Intg | Cool Integral (default 0) | Write | ||
| AV | 55 | Heat Intg | Heat Integral (default 0) | Write | ||
| BV | 1 | Animate_Fan | Animate Fan Icon | Read | 0=OFF, 1=ON | |
| BV | 3 | Animate_Ht_Cl | Animation Mode Icon | Read | 0=OFF, 1=ON | |
| BV | 5 | Occ_Schedule | Occupy Schedule | Write | 0=Unoccupied, 1=Occupied | |
| BV | 7 | DAT_Sensor | DAT Sensor Present | Write | 0=No, 1=Yes | |
| BVmin | 8 | Mode | Heat or Cool Mode | Read | 0=Heat, 1=Cool | |
| BV | 9 | Fan_Need | Call For Fan | Read | 0=Disable, 1=Enable | |
| BV | 10 | Cool_Heat_Need | Cooling or Heat Need | Read | 0=Heat, 1=Cool | |
| BV | 11 | Speed_Up_Cl | Speed up timers x15 (start-up and service only) | Write | 0=Inactive, 1=Active | |
| BV | 12 | HEATING_FAN | Fan Active in Heat, rooftop only | Write | 0=OFF, 1=Auto | |
| BV | 13 | Occupied_Fan | Fan ON During Occupied Mode | Write | 0=OFF, 1=ON | |
| BVmin | 14 | Fan_Status | Fan Proof | Read | 0=Alarm, 1=Normal | |
| BV | 15 | Rev_Vlv_Polarity | Reversing valve action, heat pump only (detail section only) | Read | 0=Active Cooling, 1=Active Heating | |
| BV | 16 | Econ_Enable | Economizer Enable | Write | 0=Disabled, 1=Enabled | |
| BV | 17 | Econ_Mode | Economizer Mode | Read | 0=Inactive, 1=Active | |
| BV | 18 | CL_VLV_ACTION | Cooling Valve Action, rooftop only | Write | 0=Normally Closed, 1=Normally Open | |
| BV | 19 | HT_VLV_ACTION | Heating Valve Action, rooftop only | Write | 0=Normally Closed, 1=Normally Open | |
| BV | 20 | Cool_Stg_1 | Cooling Stage 1 | Read | 0=OFF, 1=ON | |
| BV | 21 | Cool_Stg_2 | Cooling Stage 2 | Read | 0=OFF, 1=ON | |
| BV | 22 | Heat_Stg_1 | Heating Stage 1 | Read | 0=OFF, 1=ON | |
| BV | 23 | Heat_Stg_2 | Heating Stage 2 | Read | 0=OFF, 1=ON | |
| BV | 26 | Comp_Lockout | Compressor Lockout, heat pump only | Write | 0=OFF, 1=ON | |
| BV | 27 | OAT_Sensor | Outdoor Sensor Present | Read | 0=OFF, 1=ON | |
| BV | 28 | Local_Ovrd | Local Override Mode | Read | 0=OFF, 1=ON | |
| BV | 36 | Stpt_Hold | Hold Temperature Setpoint | Read | 0=Schedule, 1=Hold | |
| MVmin | 1 | Occupied_Mode | Occupied Mode | Command | 1=Occupied, 2=Standby, 3=Unoccupied | |
| MVmin | 2 | System_Mode | System Heat-Cool Mode | Command | 1=OFF, 2=Auto, 3=Cool, 4=Heat | |
| MVmin | 3 | Fan_Mode | Fan Auto-Manual Mode | Command | 0=Auto, 1=ON | |
| MV | 6 | Fan_Icon | Fan Icon | Read | 1=ON, 2=Auto, 3=Fail, 4=Service, 5=Low, 6=Med, 7=High | |
| MV | 7 | Occupied_Icon | Occupied Mode Icon | Read | 1=Occupied, 2=Overrid, 3=Unoccupied, 4=Occ Hold, 5=Standby | |
| MV | 8 | Heat_Cool_Icon | Heat & Cool Icon | Read | 1=Cool, 2=Cool Auto, 3=Heat Auto, 4=Heat, 5=OFF, 6=Emg Heat, 7=EHeat Auto | |
| LO | 1 | Cl Loop | Cooling Loop | Read | ||
| LO | 2 | Ht Loop | Heating Loop | Read | ||
| LO | 3 | DAT Loop | Discharge Air Temp Loop | Read |
No points match these filters.
Integration notes
- BO 2-4, AV 13 and AV 19 mean different things on rooftop and heat pump units; both names are shown.
- Object names follow the guide's 'Full Reference' names (e.g. Act_Cool_Stpt); points with no full reference keep the keypad name from the table (e.g. MIN_STPT_DIFF, FAN_SPEED).
- Fan_Mode (MV 3) states are 0=Auto, 1=ON in the table but 1=Auto, 2=Low/ON, 3=Medium, 4=High in the detail section; check on the device.
- BV 15 Rev_Vlv_Polarity is only in the detailed point section, not the summary table; access is not stated.
- The thermostat also has a BACnet schedule object for network scheduling; its instance is not listed.
- The guide's intro mentions BACnet/IP, but the PICS and setup table only cover MS/TP.
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 AppStat BACnet Thermostat (DAPPS) 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 AppStat BACnet Thermostat (DAPPS)
How many BACnet points does the Daikin AppStat BACnet Thermostat (DAPPS) have?
This list has 72 BACnet objects: 4 analog inputs, 3 analog outputs, 27 analog values, 5 binary outputs, 24 binary values, 3 loops, 6 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Daikin AppStat BACnet Thermostat (DAPPS) BACnet points are writable?
36 of the 72 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 AppStat BACnet Thermostat (DAPPS) BACnet documentation?
The source is BACnet Design Guide - BACnet Thermostat Protocol Information (Table 5: BACnet Standard Objects) (DG-DAPPS), revision 10/19, published free by Daikin at https://daikincomfort.com/docs/default-source/appstat--bacnet-thermostat/dg-dapps.pdf.
What are the minimum BACnet points to integrate the Daikin AppStat BACnet Thermostat (DAPPS)?
Start with MV 1 Occupied_Mode (Occupancy command: occupied, standby, unoccupied); MV 2 System_Mode (System mode: off, auto, cool, heat); MV 3 Fan_Mode (Fan command: Auto or On); AV 5 Occ_Cl_Stpt (Occupied cooling setpoint); AV 6 Occ_Ht_Stpt (Occupied heating setpoint); BO 1 Fan (Fan start/stop output (1 = on)); BV 8 Mode (Current heat or cool mode); AV 1 Space_Temp (Space temperature used for control); AV 20 Discharge_Temp (Discharge air temperature); BV 14 Fan_Status (Fan proof alarm (0 = alarm)).
How do I enable BMS control of the Daikin AppStat BACnet Thermostat (DAPPS)?
There is no separate enable point. Occupied_Mode (MV 1), System_Mode (MV 2) and Fan_Mode (MV 3) are commandable and act directly; Occ_Schedule (BV 5) reflects the schedule. Local overrides from the keypad show in Local_Ovrd (BV 28) and Stpt_Hold (BV 36).
How do I check these points on the real AppStat BACnet Thermostat (DAPPS)?
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 BACnet points lists
- VRV BACnet gateway
Daikin DMS502B71 Interface for use in BACnet
Daikin VRV and ductless indoor units and ERV (VAM) units on up to four DIII-Net lines (256 groups).
Also known as: DMS502B71, DAM411B51, D-BACS, Daikin VRV BACnet interface, BACnet Interface, EDUS72-749 - VRV BACnet gateway (iTM option)
Daikin intelligent Touch Manager (iTM) BACnet Server Gateway DCM014A51 - Indoor Unit and System Objects
VRV and ductless indoor unit groups managed by a Daikin intelligent Touch Manager with the DCM014A51 BACnet server option.
Also known as: DCM014A51, iTM BACnet, intelligent Touch Manager, DCM601A71, DCM601B71, iTM BACnet Server Gateway - VRV BACnet gateway (iTM option)
Daikin intelligent Touch Manager (iTM) BACnet Server Gateway DCM014A51 - Outdoor Unit Objects
VRV outdoor units (main, sub-1 and sub-2 modules) monitored through an iTM with the DCM014A51 BACnet server option.
Also known as: DCM014A51, iTM BACnet outdoor unit, intelligent Touch Manager, DCM601A71, DCM601B71
Source: BACnet Design Guide - BACnet Thermostat Protocol Information (Table 5: BACnet Standard Objects) · DG-DAPPS · rev. 10/19. Object names, instances and units are reproduced as published; descriptions are our own.