Easy BACnet
  1. Home
  2. BACnet points lists
  3. Johnson Controls
  4. Verasys generic IO controller

General purpose I/O controller (Verasys) · BACnet points list

Johnson Controls Verasys generic IO controller BACnet points list

Updated 12 November 2026

Short answer

The generic IO controller brings miscellaneous points into Verasys: four binary inputs, five analog inputs with alarm limits, nine outputs, up to five temperature/humidity and eight temperature/CO2 NetSensors with alarm limits, and up to four energy meters. Through the SBH it exposes 198 objects.

This page lists 198 BACnet objects for the Johnson Controls Verasys generic IO controller — 63 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Johnson Controls’s own free documentation, linked below.

Manufacturer
Johnson Controls
Model
Verasys generic IO controller
Equipment
General purpose I/O controller (Verasys)
Equipment type
Other equipment
BACnet objects
198 (63 writable)
Transport
BACnet IP
Firmware
Not stated
Also known as
Verasys generic IO, Verasys IO controller, Verasys GIO
Source document
Verasys BACnet over IP Integration User Guide · LIT-12013287 · rev. 2024-03-11
Download CSV 198 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 Johnson Controls’s current documentation and the live device before use. Not official Johnson Controls information. Terms of use.

BMS integration notes: Johnson Controls Verasys generic IO controller

Integration in brief

Integrate through the Verasys Smart Building Hub: enable BACnet routing on the SBH, and the supervisor then sees each system bus device behind the SBH's MS/TP network. Map the enable and occupancy commands, the main setpoints and the status and alarm points.

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 25034Output 1Output 1 command/statusRead
MV 25000Binary Input 1Binary input 1Read
AV 25004Analog Input 5Analog input 5Read
MV 25007Analog Input 5 Low AlarmAnalog input 5 low alarmRead
MV 25008Analog Input 5 High AlarmAnalog input 5 high alarmRead
AV 25043Netsensor 199 TemperatureNetSensor 199 temperatureRead
AV 25094Energy Meter 1 ConsumptionEnergy meter 1 consumptionRead
AV 25093Energy Meter 1 Peak DemandEnergy meter 1 peak demandRead

Network setup

Watch out for

Johnson Controls Verasys generic IO controller 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.

198 of 198 shown
Type
AnalogBinaryMulti-state
Access
Show
Johnson Controls Verasys generic IO controller BACnet Points List
DescriptionStates
MVmin25000Binary Input 1Read
MV25001Binary Input 2Read
MV25002Binary Input 3Read
MV25003Binary Input 4Read
AVmin25004Analog Input 5Read
AV25005Analog Input 5 Low Alarm LimitWrite
AV25006Analog Input 5 High Alarm LimitWrite
MVmin25007Analog Input 5 Low AlarmRead
MVmin25008Analog Input 5 High AlarmRead
MV25009Analog Input 5 Unreliable SensorRead
AV25010Analog Input 6Read
AV25011Analog Input 6 Low Alarm LimitWrite
AV25012Analog Input 6 High Alarm LimitWrite
MV25013Analog Input 6 Low AlarmRead
MV25014Analog Input 6 High AlarmRead
MV25015Analog Input 6 Unreliable SensorRead
AV25016Analog Input 7Read
AV25017Analog Input 7 Low Alarm LimitWrite
AV25018Analog Input 7 High Alarm LimitWrite
MV25019Analog Input 7 Low AlarmRead
MV25020Analog Input 7 High AlarmRead
MV25021Analog Input 7 Unreliable SensorRead
AV25022Analog Input 8Read
AV25023Analog Input 8 Low Alarm LimitWrite
AV25024Analog Input 8 High Alarm LimitWrite
MV25025Analog Input 8 Low AlarmRead
MV25026Analog Input 8 High AlarmRead
MV25027Analog Input 8 Unreliable SensorRead
AV25028Analog Input 9Read
AV25029Analog Input 9 Low Alarm LimitWrite
AV25030Analog Input 9 High Alarm LimitWrite
MV25031Analog Input 9 Low AlarmRead
MV25032Analog Input 9 High AlarmRead
MV25033Analog Input 9 Unreliable SensorRead
MVmin25034Output 1Read
MV25035Output 2Read
MV25036Output 3Read
MV25037Output 4Read
MV25038Output 5Read
MV25039Output 6Read
MV25040Output 7Read
MV25041Output 8Read
MV25042Output 9Read
AVmin25043Netsensor 199 TemperatureRead
AV25044Netsensor 199 Temp Low Alarm LimitWrite
AV25045Netsensor 199 Temp High Alarm LimitWrite
MV25046Netsensor 199 Temp Low AlarmRead
MV25047Netsensor 199 Temp High AlarmRead
AV25048Netsensor 199 HumidityRead
AV25049Netsensor 199 Hum Low Alarm LimitWrite
AV25050Netsensor 199 Hum High Alarm LimitWrite
MV25051Netsensor 199 Hum Low AlarmRead
MV25052Netsensor 199 Hum High AlarmRead
AV25053Netsensor 200 TemperatureRead
AV25054Netsensor 200 Temp Low Alarm LimitWrite
AV25055Netsensor 200 Temp High Alarm LimitWrite
MV25056Netsensor 200 Temp Low AlarmRead
MV25057Netsensor 200 Temp High AlarmRead
AV25058Netsensor 200 HumidityRead
AV25059Netsensor 200 Hum Low Alarm LimitWrite
AV25060Netsensor 200 Hum High Alarm LimitWrite
MV25061Netsensor 200 Hum Low AlarmRead
MV25062Netsensor 200 Hum High AlarmRead
AV25063Netsensor 201 TemperatureRead
AV25064Netsensor 201 Temp Low Alarm LimitWrite
AV25065Netsensor 201 Temp High Alarm LimitWrite
MV25066Netsensor 201 Temp Low AlarmRead
MV25067Netsensor 201 Temp High AlarmRead
AV25068Netsensor 201 HumidityRead
AV25069Netsensor 201 Hum Low Alarm LimitWrite
AV25070Netsensor 201 Hum High Alarm LimitWrite
MV25071Netsensor 201 Hum Low AlarmRead
MV25072Netsensor 201 Hum High AlarmRead
AV25073Netsensor 202 TemperatureRead
AV25074Netsensor 202 Temp Low Alarm LimitWrite
AV25075Netsensor 202 Temp High Alarm LimitWrite
MV25076Netsensor 202 Temp Low AlarmRead
MV25077Netsensor 202 Temp High AlarmRead
AV25078Netsensor 202 HumidityRead
AV25079Netsensor 202 Hum Low Alarm LimitWrite
AV25080Netsensor 202 Hum High Alarm LimitWrite
MV25081Netsensor 202 Hum Low AlarmRead
MV25082Netsensor 202 Hum High AlarmRead
AV25083Netsensor 203 TemperatureRead
AV25084Netsensor 203 Temp Low Alarm LimitWrite
AV25085Netsensor 203 Temp High Alarm LimitWrite
MV25086Netsensor 203 Temp Low AlarmRead
MV25087Netsensor 203 Temp High AlarmRead
AV25088Netsensor 203 HumidityRead
AV25089Netsensor 203 Hum Low Alarm LimitWrite
AV25090Netsensor 203 Hum High Alarm LimitWrite
MV25091Netsensor 203 Hum Low AlarmRead
MV25092Netsensor 203 Hum High AlarmRead
AVmin25094Energy Meter 1 ConsumptionRead
AV25095Energy Meter 1 Average VoltageRead
AV25096Energy Meter 1 Average CurrentRead
AV25099Energy Meter 1 Input 1Read
AV25100Energy Meter 1 Input 2Read
AVmin25093Energy Meter 1 Peak DemandRead
BV25101Clear StatisticsWrite
AV25101Energy Meter 2 ConsumptionRead
AV25102Energy Meter 2 Average VoltageRead
AV25103Energy Meter 2 Average CurrentRead
AV25106Energy Meter 2 Input 1Read
AV25107Energy Meter 2 Input 2Read
AV25108Energy Meter 2 Peak DemandRead
AV25109Energy Meter 3 ConsumptionRead
AV25110Energy Meter 3 Average VoltageRead
AV25111Energy Meter 3 Average CurrentRead
AV25114Energy Meter 3 Input 1Read
AV25115Energy Meter 3 Input 2Read
AV25116Energy Meter 3 Peak DemandRead
AV25117Energy Meter 4 ConsumptionRead
AV25118Energy Meter 4 Average VoltageRead
AV25119Energy Meter 4 Average CurrentRead
AV25122Energy Meter 4 Input 1Read
AV25123Energy Meter 4 Input 2Read
AV25124Energy Meter 4 Peak DemandRead
AV25125Netsensor 212 TemperatureRead
AV25127Netsensor 212 Temp Low Alarm LimitWrite
AV25126Netsensor 212 Temp High Alarm LimitWrite
MV25094Netsensor 212 Temp Low AlarmRead
MV25095Netsensor 212 Temp High AlarmRead
AV25128Netsensor 212 CO2Read
AV25130Netsensor 212 CO2 Low Alarm LimitWrite
AV25129Netsensor 212 CO2 High Alarm LimitWrite
MV25097Netsensor 212 CO2 Low AlarmRead
MV25098Netsensor 212 CO2 High AlarmRead
AV25131Netsensor 213 TemperatureRead
AV25133Netsensor 213 Temp Low Alarm LimitWrite
AV25132Netsensor 213 Temp High Alarm LimitWrite
MV25100Netsensor 213 Temp Low AlarmRead
MV25101Netsensor 213 Temp High AlarmRead
AV25134Netsensor 213 CO2Read
AV25135Netsensor 213 CO2 High Alarm LimitWrite
AV25136Netsensor 213 CO2 Low Alarm LimitWrite
MV25103Netsensor 213 CO2 Low AlarmRead
MV25104Netsensor 213 CO2 High AlarmRead
AV25137Netsensor 214 TemperatureRead
AV25138Netsensor 214 Temp High Alarm LimitWrite
AV25139Netsensor 214 Temp Low Alarm LimitWrite
MV25105Netsensor 214 Temp Low AlarmRead
MV25106Netsensor 214 Temp High AlarmRead
AV25140Netsensor 214 CO2Read
AV25141Netsensor 214 CO2 High Alarm LimitWrite
AV25142Netsensor 214 CO2 Low Alarm LimitWrite
MV25107Netsensor 214 CO2 Low AlarmRead
MV25108Netsensor 214 CO2 High AlarmRead
AV25143Netsensor 215 TemperatureRead
AV25144Netsensor 215 Temp High Alarm LimitWrite
AV25145Netsensor 215 Temp Low Alarm LimitWrite
MV25109Netsensor 215 Temp Low AlarmRead
MV25110Netsensor 215 Temp High AlarmRead
AV25146Netsensor 215 CO2Read
AV25147Netsensor 215 CO2 High Alarm LimitWrite
AV25148Netsensor 215 CO2 Low Alarm LimitWrite
MV25111Netsensor 215 CO2 Low AlarmRead
MV25112Netsensor 215 CO2 High AlarmRead
AV25149Netsensor 216 TemperatureRead
AV25150Netsensor 216 Temp High Alarm LimitWrite
AV25151Netsensor 216 Temp Low Alarm LimitWrite
MV25113Netsensor 216 Temp Low AlarmRead
MV25114Netsensor 216 Temp High AlarmRead
AV25152Netsensor 216 CO2Read
AV25153Netsensor 216 CO2 High Alarm LimitWrite
AV25154Netsensor 216 CO2 Low Alarm LimitWrite
MV25115Netsensor 216 CO2 Low AlarmRead
MV25116Netsensor 216 CO2 High AlarmRead
AV25155Netsensor 217 TemperatureRead
AV25156Netsensor 217 Temp High Alarm LimitWrite
AV25157Netsensor 217 Temp Low Alarm LimitWrite
MV25117Netsensor 217 Temp Low AlarmRead
MV25118Netsensor 217 Temp High AlarmRead
AV25158Netsensor 217 CO2Read
AV25159Netsensor 217 CO2 High Alarm LimitWrite
AV25160Netsensor 217 CO2 Low Alarm LimitWrite
MV25119Netsensor 217 CO2 Low AlarmRead
MV25120Netsensor 217 CO2 High AlarmRead
AV25161Netsensor 218 TemperatureRead
AV25162Netsensor 218 Temp High Alarm LimitWrite
AV25163Netsensor 218 Temp Low Alarm LimitWrite
MV25121Netsensor 218 Temp Low AlarmRead
MV25122Netsensor 218 Temp High AlarmRead
AV25164Netsensor 218 CO2Read
AV25165Netsensor 218 CO2 High Alarm LimitWrite
AV25166Netsensor 218 CO2 Low Alarm LimitWrite
MV25123Netsensor 218 CO2 Low AlarmRead
MV25124Netsensor 218 CO2 High AlarmRead
AV25167Netsensor 219 TemperatureRead
AV25168Netsensor 219 Temp High Alarm LimitWrite
AV25169Netsensor 219 Temp Low Alarm LimitWrite
MV25125Netsensor 219 Temp Low AlarmRead
MV25126Netsensor 219 Temp High AlarmRead
AV25170Netsensor 219 CO2Read
AV25171Netsensor 219 CO2 High Alarm LimitWrite
AV25172Netsensor 219 CO2 Low Alarm LimitWrite
MV25127Netsensor 219 CO2 Low AlarmRead
MV25128Netsensor 219 CO2 High AlarmRead
Object ID lookup: Johnson Controls Verasys generic IO controller 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 Verasys generic IO controller 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 Johnson Controls Verasys generic IO controller

How many BACnet points does the Johnson Controls Verasys generic IO controller have?

This list has 198 BACnet objects: 117 analog values, 1 binary value, 80 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Johnson Controls Verasys generic IO controller BACnet points are writable?

63 of the 198 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 Johnson Controls Verasys generic IO controller BACnet documentation?

The source is Verasys BACnet over IP Integration User Guide (LIT-12013287), revision 2024-03-11, published free by Johnson Controls at https://docs.johnsoncontrols.com/bas/api/khub/maps/bQUUXbLn_sJI5F5XzKax0Q/attachments/ETDjFYqCzPvla4mPr0wdlw-bQUUXbLn_sJI5F5XzKax0Q/content.

What are the minimum BACnet points to integrate the Johnson Controls Verasys generic IO controller?

Start with MV 25034 Output 1 (Output 1 command/status); MV 25000 Binary Input 1 (Binary input 1); AV 25004 Analog Input 5 (Analog input 5); MV 25007 Analog Input 5 Low Alarm (Analog input 5 low alarm); MV 25008 Analog Input 5 High Alarm (Analog input 5 high alarm); AV 25043 Netsensor 199 Temperature (NetSensor 199 temperature); AV 25094 Energy Meter 1 Consumption (Energy meter 1 consumption); AV 25093 Energy Meter 1 Peak Demand (Energy meter 1 peak demand).

How do I check these points on the real Verasys generic IO controller?

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 Johnson Controls BACnet points lists

Source: Verasys BACnet over IP Integration User Guide · LIT-12013287 · rev. 2024-03-11. Object names, instances and units are reproduced as published; descriptions are our own.