Easy BACnet
  1. Home
  2. BACnet points lists
  3. Network Thermostat
  4. UP32 IP-WiFi Thermostat (NT-BAS ProtoNode)

Thermostat (via BACnet gateway) · BACnet points list

Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) BACnet points list

Updated 6 November 2026

Short answer

The NT-BAS ProtoNode reads a Network Thermostat UP32 over Ethernet and presents it as a BACnet MS/TP or BACnet IP device (Modbus, Metasys N2 and LonWorks are also offered). Each thermostat gets its own device instance. The profile exposes mode, fan and setpoint commands, temperatures, stage and override status, clock and vacation settings and the full 7-day, 4-period schedule.

This page lists 307 BACnet objects for the Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) — 260 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Network Thermostat’s own free documentation, linked below.

Manufacturer
Network Thermostat
Model
UP32 IP-WiFi Thermostat (NT-BAS ProtoNode)
Equipment
Thermostat (via BACnet gateway)
Equipment type
Thermostats, sensors & meters
BACnet objects
307 (260 writable)
Transport
BACnet MS/TP, BACnet IP
Firmware
Not stated
Also known as
UP32, UP32 IP-WIFI, NT-BAS, ProtoNode FPC-N34, NetX
Source document
Network Thermostat's ProtoNode Startup Guide (ProtoNode FPC-N34 and FPC-N35, NT-BAS) · rev. Document Revision 2.A, Template Revision 24
Download CSV 307 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

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

BMS integration notes: Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode)

Integration in brief

Write the system mode, fan mode and cooling/heating setpoints, and read the indoor temperature, heat/cool status, stage and override status. The thermostat also carries its own schedule, which the BMS can read or rewrite.

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 19ModeThermostat system mode commandWrite
MV 20FanFan mode commandWrite
AV 22Cool_SetpointCooling setpointWrite
AV 23Heat_SetpointHeating setpointWrite
AI 16Indoor_TempSpace temperatureRead
MI 24Heat_Cool_StatusCurrent heating/cooling stateRead
AI 25StageActive heat/cool stageRead
BI 26Override_StatusSetpoint override activeRead
AI 17Outdoor_TempOutdoor temperature (if a sensor is fitted)Read

Network setup

Watch out for

Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) 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.

Note: the source document has no read/write column, so access here is inferred from the object type (inputs read-only, values writable). Confirm on the live controller before writing.

307 of 307 shown
Type
Access
Show
Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) BACnet Points List
DescriptionStates
AI12Occupancy_InputRead
AImin16Indoor_TempRead
AImin17Outdoor_TempRead
AImin25StageRead
AI30Firmware_Version_ARead
AI31Firmware_Version_BRead
AI32DIP_Switch_Position_1Read
AI33DIP_Switch_Position_2Read
AI34DIP_Switch_Position_3Read
AI35DIP_Switch_Position_4Read
AI36DIP_Switch_Position_5Read
AI37DIP_Switch_Position_6Read
AI38DIP_Switch_Position_7Read
AI39DIP_Switch_Position_8Read
AI42Remote_Indoor_SensorRead
AI44Remote_Outdoor_SensorRead
AI46Remote_Humidity_SensorRead
AI48Remote_Aux_1_SensorRead
AI50Remote_Aux_2_SensorRead
AI52Remote_Aux_3_SensorRead
AI69Start_Vacation_YearRead
AI70Start_Vacation_MonthRead
AI71Start_Vacation_DayRead
AI72Start_Vacation_HoursRead
AI73Start_Vacation_MinsRead
AI74End_Vacation_YearRead
AI75End_Vacation_MonthRead
AI76End_Vacation_DayRead
AI77End_Vacation_HoursRead
AI78End_Vacation_MinsRead
AV1Fan_Recirc_TimerWrite
AV2Override_Cool_SetpointWrite
AV3Override_Heat_SetpointWrite
AV4Balance_Point_LowWrite
AV5Balance_Point_HighWrite
AV6Cool_High_SetpointWrite
AV7Cool_Low_SetpointWrite
AV8Heat_High_SetpointWrite
AV9Heat_Low_SetpointWrite
AVmin22Cool_SetpointWrite
AVmin23Heat_SetpointWrite
AV27Override_Timer_Rem_HoursWrite
AV28Override_Timer_Rem_MinsWrite
AV54YearWrite
AV55MonthWrite
AV56DayWrite
AV59Passive_Start_Vacation_YearWrite
AV60Passive_Start_Vacation_MonthWrite
AV61Passive_Start_Vacation_DayWrite
AV62Passive_Start_Vacation_HoursWrite
AV63Passive_Start_Vacation_MinsWrite
AV64Passive_End_Vacation_YearWrite
AV65Passive_End_Vacation_MonthWrite
AV66Passive_End_Vacation_DayWrite
AV67Passive_End_Vacation_HoursWrite
AV68Passive_End_Vacation_MinsWrite
AV81Start_Vacation_Cool_SetpointWrite
AV82Start_Vacation_Heat_SetpointWrite
AV87Monday_Schedule_1_HoursWrite
AV88Monday_Schedule_1_MinsWrite
AV89Monday_Schedule_1_Cool_SetpointWrite
AV90Monday_Schedule_1_Heat_SetpointWrite
AV95Monday_Schedule_2_HoursWrite
AV96Monday_Schedule_2_MinsWrite
AV97Monday_Schedule_2_Cool_SetpointWrite
AV98Monday_Schedule_2_Heat_SetpointWrite
AV103Monday_Schedule_3_HoursWrite
AV104Monday_Schedule_3_MinsWrite
AV105Monday_Schedule_3_Cool_SetpointWrite
AV106Monday_Schedule_3_Heat_SetpointWrite
AV111Monday_Schedule_4_HoursWrite
AV112Monday_Schedule_4_MinsWrite
AV113Monday_Schedule_4_Cool_SetpointWrite
AV114Monday_Schedule_4_Heat_SetpointWrite
AV119Tuesday_Schedule_1_HoursWrite
AV120Tuesday_Schedule_1_MinsWrite
AV121Tuesday_Schedule_1_Cool_SetpointWrite
AV122Tuesday_Schedule_1_Heat_SetpointWrite
AV127Tuesday_Schedule_2_HoursWrite
AV128Tuesday_Schedule_2_MinsWrite
AV129Tuesday_Schedule_2_Cool_SetpointWrite
AV130Tuesday_Schedule_2_Heat_SetpointWrite
AV135Tuesday_Schedule_3_HoursWrite
AV136Tuesday_Schedule_3_MinsWrite
AV137Tuesday_Schedule_3_Cool_SetpointWrite
AV138Tuesday_Schedule_3_Heat_SetpointWrite
AV143Tuesday_Schedule_4_HoursWrite
AV144Tuesday_Schedule_4_MinsWrite
AV145Tuesday_Schedule_4_Cool_SetpointWrite
AV146Tuesday_Schedule_4_Heat_SetpointWrite
AV151Wednesday_Schedule_1_HoursWrite
AV152Wednesday_Schedule_1_MinsWrite
AV153Wednesday_Schedule_1_Cool_SetpointWrite
AV154Wednesday_Schedule_1_Heat_SetpointWrite
AV159Wednesday_Schedule_2_HoursWrite
AV160Wednesday_Schedule_2_MinsWrite
AV161Wednesday_Schedule_2_Cool_SetpointWrite
AV162Wednesday_Schedule_2_Heat_SetpointWrite
AV167Wednesday_Schedule_3_HoursWrite
AV168Wednesday_Schedule_3_MinsWrite
AV169Wednesday_Schedule_3_Cool_SetpointWrite
AV170Wednesday_Schedule_3_Heat_SetpointWrite
AV175Wednesday_Schedule_4_HoursWrite
AV176Wednesday_Schedule_4_MinsWrite
AV177Wednesday_Schedule_4_Cool_SetpointWrite
AV178Wednesday_Schedule_4_Heat_SetpointWrite
AV183Thursday_Schedule_1_HoursWrite
AV184Thursday_Schedule_1_MinsWrite
AV185Thursday_Schedule_1_Cool_SetpointWrite
AV186Thursday_Schedule_1_Heat_SetpointWrite
AV191Thursday_Schedule_2_HoursWrite
AV192Thursday_Schedule_2_MinsWrite
AV193Thursday_Schedule_2_Cool_SetpointWrite
AV194Thursday_Schedule_2_Heat_SetpointWrite
AV199Thursday_Schedule_3_HoursWrite
AV200Thursday_Schedule_3_MinsWrite
AV201Thursday_Schedule_3_Cool_SetpointWrite
AV202Thursday_Schedule_3_Heat_SetpointWrite
AV207Thursday_Schedule_4_HoursWrite
AV208Thursday_Schedule_4_MinsWrite
AV209Thursday_Schedule_4_Cool_SetpointWrite
AV210Thursday_Schedule_4_Heat_SetpointWrite
AV215Friday_Schedule_1_HoursWrite
AV216Friday_Schedule_1_MinsWrite
AV217Friday_Schedule_1_Cool_SetpointWrite
AV218Friday_Schedule_1_Heat_SetpointWrite
AV223Friday_Schedule_2_HoursWrite
AV224Friday_Schedule_2_MinsWrite
AV225Friday_Schedule_2_Cool_SetpointWrite
AV226Friday_Schedule_2_Heat_SetpointWrite
AV231Friday_Schedule_3_HoursWrite
AV232Friday_Schedule_3_MinsWrite
AV233Friday_Schedule_3_Cool_SetpointWrite
AV234Friday_Schedule_3_Heat_SetpointWrite
AV239Friday_Schedule_4_HoursWrite
AV240Friday_Schedule_4_MinsWrite
AV241Friday_Schedule_4_Cool_SetpointWrite
AV242Friday_Schedule_4_Heat_SetpointWrite
AV247Saturday_Schedule_1_HoursWrite
AV248Saturday_Schedule_1_MinsWrite
AV249Saturday_Schedule_1_Cool_SetpointWrite
AV250Saturday_Schedule_1_Heat_SetpointWrite
AV255Saturday_Schedule_2_HoursWrite
AV256Saturday_Schedule_2_MinsWrite
AV257Saturday_Schedule_2_Cool_SetpointWrite
AV258Saturday_Schedule_2_Heat_SetpointWrite
AV263Saturday_Schedule_3_HoursWrite
AV264Saturday_Schedule_3_MinsWrite
AV265Saturday_Schedule_3_Cool_SetpointWrite
AV266Saturday_Schedule_3_Heat_SetpointWrite
AV271Saturday_Schedule_4_HoursWrite
AV272Saturday_Schedule_4_MinsWrite
AV273Saturday_Schedule_4_Cool_SetpointWrite
AV274Saturday_Schedule_4_Heat_SetpointWrite
AV279Sunday_Schedule_1_HoursWrite
AV280Sunday_Schedule_1_MinsWrite
AV281Sunday_Schedule_1_Cool_SetpointWrite
AV282Sunday_Schedule_1_Heat_SetpointWrite
AV287Sunday_Schedule_2_HoursWrite
AV288Sunday_Schedule_2_MinsWrite
AV289Sunday_Schedule_2_Cool_SetpointWrite
AV290Sunday_Schedule_2_Heat_SetpointWrite
AV295Sunday_Schedule_3_HoursWrite
AV296Sunday_Schedule_3_MinsWrite
AV297Sunday_Schedule_3_Cool_SetpointWrite
AV298Sunday_Schedule_3_Heat_SetpointWrite
AV303Sunday_Schedule_4_HoursWrite
AV304Sunday_Schedule_4_MinsWrite
AV305Sunday_Schedule_4_Cool_SetpointWrite
AV306Sunday_Schedule_4_Heat_SetpointWrite
BI0Fan_Recirc_ActiveRead
BI10Digital_1Read
BI11Digital_2Read
BI18Outdoor_Temp_ValidRead
BI21Recovery_StatusRead
BImin26Override_StatusRead
BI43Remote_Indoor_ValidityRead
BI45Remote_Outdoor_ValidityRead
BI47Remote_Humidity_ValidityRead
BI49Remote_Aux_1_ValidityRead
BI51Remote_Aux_2_ValidityRead
BI53Remote_Aux_3_ValidityRead
BV14Daylight_Savings_TimeWrite
BV57Vacation_StatusWrite
BV85Monday_Schedule_1_OccupationWrite
BV86Monday_Schedule_1_ActiveWrite
BV93Monday_Schedule_2_OccupationWrite
BV94Monday_Schedule_2_ActiveWrite
BV101Monday_Schedule_3_OccupationWrite
BV102Monday_Schedule_3_ActiveWrite
BV109Monday_Schedule_4_OccupationWrite
BV110Monday_Schedule_4_ActiveWrite
BV117Tuesday_Schedule_1_OccupationWrite
BV118Tuesday_Schedule_1_ActiveWrite
BV125Tuesday_Schedule_2_OccupationWrite
BV126Tuesday_Schedule_2_ActiveWrite
BV133Tuesday_Schedule_3_OccupationWrite
BV134Tuesday_Schedule_3_ActiveWrite
BV141Tuesday_Schedule_4_OccupationWrite
BV142Tuesday_Schedule_4_ActiveWrite
BV149Wednesday_Schedule_1_OccupationWrite
BV150Wednesday_Schedule_1_ActiveWrite
BV157Wednesday_Schedule_2_OccupationWrite
BV158Wednesday_Schedule_2_ActiveWrite
BV165Wednesday_Schedule_3_OccupationWrite
BV166Wednesday_Schedule_3_ActiveWrite
BV173Wednesday_Schedule_4_OccupationWrite
BV174Wednesday_Schedule_4_ActiveWrite
BV181Thursday_Schedule_1_OccupationWrite
BV182Thursday_Schedule_1_ActiveWrite
BV189Thursday_Schedule_2_OccupationWrite
BV190Thursday_Schedule_2_ActiveWrite
BV197Thursday_Schedule_3_OccupationWrite
BV198Thursday_Schedule_3_ActiveWrite
BV205Thursday_Schedule_4_OccupationWrite
BV206Thursday_Schedule_4_ActiveWrite
BV213Friday_Schedule_1_OccupationWrite
BV214Friday_Schedule_1_ActiveWrite
BV221Friday_Schedule_2_OccupationWrite
BV222Friday_Schedule_2_ActiveWrite
BV229Friday_Schedule_3_OccupationWrite
BV230Friday_Schedule_3_ActiveWrite
BV237Friday_Schedule_4_OccupationWrite
BV238Friday_Schedule_4_ActiveWrite
BV245Saturday_Schedule_1_OccupationWrite
BV246Saturday_Schedule_1_ActiveWrite
BV253Saturday_Schedule_2_OccupationWrite
BV254Saturday_Schedule_2_ActiveWrite
BV261Saturday_Schedule_3_OccupationWrite
BV262Saturday_Schedule_3_ActiveWrite
BV269Saturday_Schedule_4_OccupationWrite
BV270Saturday_Schedule_4_ActiveWrite
BV277Sunday_Schedule_1_OccupationWrite
BV278Sunday_Schedule_1_ActiveWrite
BV285Sunday_Schedule_2_OccupationWrite
BV286Sunday_Schedule_2_ActiveWrite
BV293Sunday_Schedule_3_OccupationWrite
BV294Sunday_Schedule_3_ActiveWrite
BV301Sunday_Schedule_4_OccupationWrite
BV302Sunday_Schedule_4_ActiveWrite
MI13Day_Of_WeekRead
MImin24Heat_Cool_StatusRead
MI29Thermostat_ModelRead
MI40Balance_Point_Compressor_StateRead
MI41Balance_Point_Aux_Heat_StateRead
MV15Time_ZoneWrite
MVmin19ModeWrite
MVmin20FanWrite
MV58Passive_Vacation_TypeWrite
MV79Start_Vacation_ModeWrite
MV80Start_Vacation_FanWrite
MV83Monday_Schedule_1_ModeWrite
MV84Monday_Schedule_1_FanWrite
MV91Monday_Schedule_2_ModeWrite
MV92Monday_Schedule_2_FanWrite
MV99Monday_Schedule_3_ModeWrite
MV100Monday_Schedule_3_FanWrite
MV107Monday_Schedule_4_ModeWrite
MV108Monday_Schedule_4_FanWrite
MV115Tuesday_Schedule_1_ModeWrite
MV116Tuesday_Schedule_1_FanWrite
MV123Tuesday_Schedule_2_ModeWrite
MV124Tuesday_Schedule_2_FanWrite
MV131Tuesday_Schedule_3_ModeWrite
MV132Tuesday_Schedule_3_FanWrite
MV139Tuesday_Schedule_4_ModeWrite
MV140Tuesday_Schedule_4_FanWrite
MV147Wednesday_Schedule_1_ModeWrite
MV148Wednesday_Schedule_1_FanWrite
MV155Wednesday_Schedule_2_ModeWrite
MV156Wednesday_Schedule_2_FanWrite
MV163Wednesday_Schedule_3_ModeWrite
MV164Wednesday_Schedule_3_FanWrite
MV171Wednesday_Schedule_4_ModeWrite
MV172Wednesday_Schedule_4_FanWrite
MV179Thursday_Schedule_1_ModeWrite
MV180Thursday_Schedule_1_FanWrite
MV187Thursday_Schedule_2_ModeWrite
MV188Thursday_Schedule_2_FanWrite
MV195Thursday_Schedule_3_ModeWrite
MV196Thursday_Schedule_3_FanWrite
MV203Thursday_Schedule_4_ModeWrite
MV204Thursday_Schedule_4_FanWrite
MV211Friday_Schedule_1_ModeWrite
MV212Friday_Schedule_1_FanWrite
MV219Friday_Schedule_2_ModeWrite
MV220Friday_Schedule_2_FanWrite
MV227Friday_Schedule_3_ModeWrite
MV228Friday_Schedule_3_FanWrite
MV235Friday_Schedule_4_ModeWrite
MV236Friday_Schedule_4_FanWrite
MV243Saturday_Schedule_1_ModeWrite
MV244Saturday_Schedule_1_FanWrite
MV251Saturday_Schedule_2_ModeWrite
MV252Saturday_Schedule_2_FanWrite
MV259Saturday_Schedule_3_ModeWrite
MV260Saturday_Schedule_3_FanWrite
MV267Saturday_Schedule_4_ModeWrite
MV268Saturday_Schedule_4_FanWrite
MV275Sunday_Schedule_1_ModeWrite
MV276Sunday_Schedule_1_FanWrite
MV283Sunday_Schedule_2_ModeWrite
MV284Sunday_Schedule_2_FanWrite
MV291Sunday_Schedule_3_ModeWrite
MV292Sunday_Schedule_3_FanWrite
MV299Sunday_Schedule_4_ModeWrite
MV300Sunday_Schedule_4_FanWrite
Object ID lookup: Network Thermostat UP32 IP-WiFi Thermostat point IDs by name

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. This list is provided as-is for reference only and may contain mistakes — confirming it before you write, map or commission anything is up to you (terms). Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) 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 Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode)

How many BACnet points does the Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) have?

This list has 307 BACnet objects: 30 analog inputs, 140 analog values, 12 binary inputs, 58 binary values, 5 multi-state inputs, 62 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) BACnet points are writable?

260 of the 307 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. The source has no read/write column, so this is inferred from object type.

Where is the official Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode) BACnet documentation?

The source is Network Thermostat's ProtoNode Startup Guide (ProtoNode FPC-N34 and FPC-N35, NT-BAS), revision Document Revision 2.A, Template Revision 24, published free by Network Thermostat at https://www.networkthermostat.com/sites/default/files/2023-01/Protonode%20Startup%20Guide%20for%20NT-BAS.pdf.

What are the minimum BACnet points to integrate the Network Thermostat UP32 IP-WiFi Thermostat (NT-BAS ProtoNode)?

Start with MV 19 Mode (Thermostat system mode command); MV 20 Fan (Fan mode command); AV 22 Cool_Setpoint (Cooling setpoint); AV 23 Heat_Setpoint (Heating setpoint); AI 16 Indoor_Temp (Space temperature); MI 24 Heat_Cool_Status (Current heating/cooling state); AI 25 Stage (Active heat/cool stage); BI 26 Override_Status (Setpoint override active); AI 17 Outdoor_Temp (Outdoor temperature (if a sensor is fitted)).

How do I check these points on the real UP32 IP-WiFi Thermostat (NT-BAS ProtoNode)?

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 Network Thermostat BACnet points lists

Source: Network Thermostat's ProtoNode Startup Guide (ProtoNode FPC-N34 and FPC-N35, NT-BAS) · rev. Document Revision 2.A, Template Revision 24. Object names, instances and units are reproduced as published; descriptions are our own.