Easy BACnet
  1. Home
  2. BACnet points lists
  3. Strato Automation
  4. OPENSTAT OS214 / OS214x thermostat, RTU firmware

Thermostat (BACnet MS/TP) · BACnet points list

Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware BACnet points list

Updated 12 November 2026

Short answer

The OS214 is a BACnet MS/TP room thermostat with 2 inputs, 1 analog output and 4 binary outputs. In its rooftop unit (RTU) application it runs single-stage RTU, heat pump, economizer and ECM fan presets selected with MSV-127. Setpoints, modes and occupancy are writable; demands, effective setpoints, supply and outdoor temperatures and the PID loops are readable.

This page lists 81 BACnet objects for the Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware — 59 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Strato Automation’s own free documentation, linked below.

Manufacturer
Strato Automation
Model
OPENSTAT OS214 / OS214x thermostat, RTU firmware
Equipment
Thermostat (BACnet MS/TP)
Equipment type
Thermostats, sensors & meters
BACnet objects
81 (59 writable)
Transport
BACnet MS/TP
Firmware
Universal firmware 1.0.4 and later
Also known as
OS214, OS214W, OS214x, OpenStat OS214, OS214-RTU, Strato OS214
Source document
OS214x (Universal Firmware) User Guide, Rooftop Unit (RTU) - BACnet Objects · rev. Sept 2025 rev 5
Download CSV 81 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 Strato Automation’s current documentation and the live device before use. Not official Strato Automation information. Terms of use.

BMS integration notes: Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware

Integration in brief

Pick the application with MSV-127, then run the unit from the BMS with the system mode (MSV-3), fan mode (MSV-4), occupancy (BV-5 or MSV-6) and the room setpoint (AV-1). Monitor room temperature, heating and cooling demand and the help message (MSV-100) for alarms.

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 3MODESystem mode: Off, Auto, Cool, HeatWrite
MV 4FANFan mode: On / AutoWrite
BV 5Occ_SchOccupancy schedule; BMS can write On/OffWrite
AV 1RoomTSPRoom temperature setpointWrite
AI 6RoomTRoom temperatureRead
AV 9Eff_TEffective temperature used for controlRead
AV 6HTG_DemHeating demand, %Read
AV 7CLG_DemCooling demand, %Read
AV 16SATempSupply air temperatureRead
MV 100HELP_messAlarm message (Normal / SupplyFrozen)Read

Enable & remote start

Occupancy can be written to BV-5 (system occupancy schedule); MSV-45 selects where the schedule comes from and MSV-6 forces local, occupied or unoccupied.

Sensors & values from the BMS

MSV-2 and MSV-27/28 select room, outdoor and supply sensor locations; 'External' lets a value come from the network.

Network setup

Watch out for

Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware 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.

81 of 81 shown
Type
Multi-state
Access
Show
Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware BACnet Points List
DescriptionStates
BO1BO_1Output; function set by the MSV-127 presetCommand
BO2BO_2Output; function set by the MSV-127 presetCommand
BO3BO_3Output; function set by the MSV-127 presetCommand
BO4BO_4Output; function set by the MSV-127 presetCommand
AO1AO_1Output; function set by the MSV-127 presetCommand
AI1AI_1Input; function set by the configuration MSVsRead
AI2AI_2Input; function set by the configuration MSVsRead
AImin6RoomTRoom temperature°FRead
AVmin1RoomTSPRoom Temperature setpoint (range 54-90°F (12-32°C))°FWrite
AVmin6HTG_DemHeating demand (range 0-100%)%Read
AVmin7CLG_DemCooling demand (range 0-100%)%Read
AVmin9Eff_TEffective temperature used for control (range -40-122°F (-40-50°C))°FRead
AVmin16SATempSupply temperature (range -40-122°F (-40-50°C))°FRead
AV19SATFRSP_SetSet supply freezing temperature (range -40-122°F (-40-50°C))°FWrite
AV21ECM_min_SetFan analog min. output (range 0-100%)%Write
AV24Fan_MinOn_TimeFan minimum ON time (range 0-60 min)minWrite
AV27OvrTime_SetSet occupancy override time (range 0-480 min)minWrite
AV28MotionOvrTime_SetMotion Set occupancy override time (range 0-120 min)minWrite
AV29OATempOutside air temperature (range -40-122°F (-40-50°C))°FRead
AV33Min_SPSet minimum setpoint (range 54-100°F (12-37.5°C))°FWrite
AV34Max_SPSet maximum setpoint (range 40-90°F (4.5-32°C))°FWrite
AV35OccCLSPSet occupied cooling setpoint°FWrite
AV36OccHTSPSet occupied heating setpoint°FWrite
AV37SP_DB_SetSet deadband (range 2 to 5°)Write
AV38Unoc_CL_SetSet unoccupied cooling setpoint°FWrite
AV39Unoc_HT_SetSet unoccupied heating setpoint°FWrite
AV40STBCoolOffsetSet standby cooling offset (+) (range 2 to 10°F (1 to 6°C))°FWrite
AV41STBHeatOffsetSet standby heating offset (-) (range -2 to -10°F (-1 to -6°C))°FWrite
AV42EffCLSPEffective cooling setpointRead
AV43EffHTSPEffective heating setpointRead
AV50RT_CalRoom temperature calib (range ±9.0°F (±5.0°C))°FWrite
AV56SAT_HL_SetSet supply air high limit setpoint (range 0-140°F (-17-60°C))°FWrite
AV57SAT_CTR_SetSet supply air neutral setpoint (range 0-140°F (-17-60°C))°FWrite
AV58SAT_LL_SetSet supply air low limit setpoint (range 0-140°F (-17-60°C))°FWrite
AV59Eff_SATEffective supply air calc. setpoint (range 0-140°F (-17-60°C))°FRead
AV60ComprLockoutCompressor Lockout (range 0-140°F (-17-60°C))°FWrite
AV65EconoMin_PosEco min position (range 0-100%)%Write
AV67OATheatOutAuthHeating authorization (from OAT) (range 0-140°F (-17-60°C))°FWrite
AV68OATeconOutAuthEcono authorization (from OAT) (range 0-140°F (-17-60°C))°FWrite
AV72OAT_AUX_AuthOAT AUX authorization (range 0-140°F (-17-60°C))°FWrite
BV2OVRSTATOccupancy override statusReadInactive = Normal, Active = Override
BV4AutogenDescAutogenerate I/O descriptionsWriteInactive = Off, Active = On
BVmin5Occ_SchSystem occupancy scheduleWriteInactive = Off, Active = On
BV7Freeze_StatusFreeze condition statusReadInactive = Normal, Active = Active
BV8Free_CL_StatusFree cooling authorization statusReadInactive = No, Active = Yes
BV200LockStPointBtnLock Setpoint buttonWriteInactive = Unlock, Active = Lock
BV201LockModeBtnLock Mode buttonWriteInactive = Unlock, Active = Lock
BV202LockFanBtnLock Fan buttonWriteInactive = Unlock, Active = Lock
BV203WifiStatusWifi StatusReadInactive = On, Active = Off
MV1CFGSensRemote thermistor 10KWrite1 = Type 3, 2 = Type 2
MV2AI_RSSelect room temperature inputWrite1 = Intern, 2 = AI-1, 3 = AI-2
MVmin3MODESystem modeWrite1 = Off, 2 = Auto, 3 = Cool, 4 = Heat
MVmin4FANSet fan modeWrite1 = On, 2 = Auto
MV5Eff_OccEffective occupancy modeRead1 = Occupied, 2 = Unoccup, 3 = TempOcc
MV6Loc-OccOccupancy commandWrite1 = Loc-Occ, 2 = Occupied, 3 = Unoccup
MV7CFG_Y1Set cooling output 1 operationWrite1 = None, 2 = Off-On, 3 = 0-10V DA (direct), 4 = 0-10V RA (reversed), 5 = 2-10V DA (direct), 6 = 2-10V RA (reversed), 7 = Pulsed DA (direct), 8 = Pulsed RA (reversed)
MV8CFG_Y2Set cooling output 2 operationWrite1 = None, 2 = Off-On
MV16CFG_W1Set heating output 1 operationWrite1 = None, 2 = Off-On, 3 = 0-10V DA (direct), 4 = 0-10V RA (reversed), 5 = 2-10V DA (direct), 6 = 2-10V RA (reversed), 7 = Pulsed DA (direct), 8 = Pulsed RA (reversed), 9 = O (O/B), 10 = B (O/B)
MV17CFG_W2Set heating output 2 operationWrite1 = None, 2 = Off-On, 3 = 0-10V DA (direct), 4 = 0-10V RA (reversed), 5 = 2-10V DA (direct), 6 = 2-10V RA (reversed), 7 = Pulsed DA (direct), 8 = Pulsed RA (reversed), 9 = O (O/B), 10 = B (O/B)
MV23CFG_FANSelect fan outputWrite1 = BO-1, 2 = BO-1 & AO-1
MV27AI_OATSelect outside air temp. inputWrite1 = None, 2 = AI-1, 3 = AI-2, 4 = External
MV28AI_SATSelect supply air temp. inputWrite1 = None, 2 = AI-1, 3 = AI-2, 4 = External
MV30AO_ECOSelect economizer outputWrite1 = None, 2 = AO-1
MV44BI_PIRSelect PIR Motion sensor inputWrite1 = None, 2 = NO, AI1 (BI), 3 = NC, AI1 (BI), 4 = NO, AI2 (BI), 5 = NC, AI2 (BI), 6 = External
MV45BI_SCH_InputSelect schedule inputWrite1 = None (Off), 2 = None (On), 3 = Scheduler, 4 = AI-1, 5 = AI-2, 6 = External
MV62CFGSetpRoom setpoint displayedWrite1 = Heat SP, 2 = Center, 3 = Cool SP
MV65BO_OCCSelect occupied outputWrite1 = None, 2 = BO-2, 3 = BO-3, 4 = BO-4, 5 = AO-1
MV70PBCFG Heating/cooling proportional bandWrite1 = 3F 1.2C, 2 = 4F 1.7C, 3 = 5F 2.2C, 4 = 6F 2.8C, 5 = 7F 3.3C, 6 = 8F 3.5C, 7 = 9F 5.0C, 8 = 10F 5.6C
MVmin100HELP_messHelp messageRead1 = Normal, 2 = SupplyFrozen
MV127PresetSelect applicationWrite1 = RT 1C1H, 2 = RT 2C1H, 3 = RT ECON, 4 = HP1C2H, 5 = RT MOD, 6 = RT ECM, 7 = HP ECM, 8 = Custom
MV200BrightnessBrightness controlWrite1 = Low, 2 = Med-Low, 3 = Med
MV201BgColorBackground colorWrite1 = White, 2 = Orange, 3 = Blue, 4 = Green, 5 = Red
MV202Display_MainMain displayed valueWrite1 = Temp, 2 = Setpoint, 3 = Nothing
MV203LanguageLanguage selectionWrite1 = English
MV204Display_UnitsTemperature displayed unitsWrite1 = C, 2 = F
LO1RoomT_CoolRoom temp cooling control loop%Read
LO2RoomT_heatRoom temp heating control loop%Read
LO6SupplyTempSupply temp control loop%Read
LO7SupplyTempHLSupply temp high limit control loop%Read
LO8SupplyTempLLSupply temp low limit control loop%Read
SCH1OccScheduleOccupancy scheduleWrite
Object ID lookup: Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware 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 OPENSTAT OS214 / OS214x thermostat, RTU firmware 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 Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware

How many BACnet points does the Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware have?

This list has 81 BACnet objects: 3 analog inputs, 1 analog output, 32 analog values, 4 binary outputs, 9 binary values, 5 loops, 1 schedule, 26 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware BACnet points are writable?

59 of the 81 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 Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware BACnet documentation?

The source is OS214x (Universal Firmware) User Guide, Rooftop Unit (RTU) - BACnet Objects, revision Sept 2025 rev 5, published free by Strato Automation at https://stratoautomation.com/wp-content/uploads/2026/01/OS214x-Universal-Firmware-User-Guide-Sept-2025-rev-5.pdf.

What are the minimum BACnet points to integrate the Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware?

Start with MV 3 MODE (System mode: Off, Auto, Cool, Heat); MV 4 FAN (Fan mode: On / Auto); BV 5 Occ_Sch (Occupancy schedule; BMS can write On/Off); AV 1 RoomTSP (Room temperature setpoint); AI 6 RoomT (Room temperature); AV 9 Eff_T (Effective temperature used for control); AV 6 HTG_Dem (Heating demand, %); AV 7 CLG_Dem (Cooling demand, %); AV 16 SATemp (Supply air temperature); MV 100 HELP_mess (Alarm message (Normal / SupplyFrozen)).

How do I enable BMS control of the Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware?

Occupancy can be written to BV-5 (system occupancy schedule); MSV-45 selects where the schedule comes from and MSV-6 forces local, occupied or unoccupied.

Can the BMS supply sensor values to the Strato Automation OPENSTAT OS214 / OS214x thermostat, RTU firmware?

MSV-2 and MSV-27/28 select room, outdoor and supply sensor locations; 'External' lets a value come from the network.

How do I check these points on the real OPENSTAT OS214 / OS214x thermostat, RTU firmware?

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 Strato Automation BACnet points lists

Source: OS214x (Universal Firmware) User Guide, Rooftop Unit (RTU) - BACnet Objects · rev. Sept 2025 rev 5. Object names, instances and units are reproduced as published; descriptions are our own.