- Home
- BACnet points lists
- Senva
- TGR Series recessed toxic gas sensor (BACnet MS/TP)
Gas detector / sensor (toxic gas, dual sensor) · BACnet points list
Senva TGR Series recessed toxic gas sensor (BACnet MS/TP) BACnet points list
Updated 6 November 2026
The TGR is a Senva recessed toxic gas sensor with BACnet MS/TP. Analog Inputs give each sensor's reading, 5/15/60-minute time-weighted averages, alarm state, status bits and calibration/life days, plus relay and device status. Analog Values hold gas type and span, warning/alarm setpoints and hysteresis, fire-safety TWA and IDLH setpoints, relay timing and the RS-485 settings.
This page lists 59 BACnet objects for the Senva TGR Series recessed toxic gas sensor (BACnet MS/TP) — 26 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Senva’s own free documentation, linked below.
- Manufacturer
- Senva
- Model
- TGR Series recessed toxic gas sensor (BACnet MS/TP)
- Equipment
- Gas detector / sensor (toxic gas, dual sensor)
- Equipment type
- Thermostats, sensors & meters
- BACnet objects
- 59 (26 writable)
- Transport
- BACnet MS/TP
- Firmware
- VSBHP 14.10, application 1.1.x (PICS 5/13/2021)
- Also known as
- TGR, TGR-XXX, Senva TGR toxic gas, Senva TGR recessed gas detector
Reference only, provided as-is: verify against Senva’s current documentation and the live device before use. Not official Senva information. Terms of use.
BMS integration notes: Senva TGR Series recessed toxic gas sensor (BACnet MS/TP)
Set the MS/TP address and baud, then read each sensor's reading and alarm state and the overall air quality state. Warning and alarm setpoints are written once; AV 37 silences the alarm.
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 |
|---|---|---|---|
| AI 1 | Sensor1Readings | Sensor 1 gas reading | Read |
| AI 9 | Sensor2Reading | Sensor 2 gas reading | Read |
| AI 20 | AirQualityState | Overall state: 0 Normal to 4 Extended Alarm | Read |
| AI 18 | AlarmRelayState | Alarm relay state | Read |
| AI 17 | TroubleRelayState | Trouble relay state | Read |
| AI 19 | SystemStatus | Device error bits | Read |
Network setup
- MS/TP address, baud and data/parity/stop are AV 33, AV 35 and AV 36.
Watch out for
- AV 31 restores factory defaults; AV 20 resets sensor 2 calibration.
- Set AV 22 (CO2 auto-cal) off on dual-channel sensors, per the guide.
Senva TGR Series recessed toxic gas sensor (BACnet MS/TP) 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 | |||||
|---|---|---|---|---|---|---|
| AImin | 1 | Sensor1Readings | Sensor 1 instantaneous reading | Read | ||
| AI | 2 | Sensor1TWA5Reading | Sensor 1 5-minute time-weighted average | Read | ||
| AI | 3 | Sensor1TWA15Reading | Sensor 1 15-minute time-weighted average | Read | ||
| AI | 4 | Sensor1TWA60Reading | Sensor 1 60-minute time-weighted average | Read | ||
| AI | 5 | Sensor1AirQuality | Sensor 1 alarm state | Read | 0=Normal, 1=Trouble, 2=Warning, 3=Alarm, 4=Extended Alarm | |
| AI | 6 | Sensor1Status | Sensor 1 status bits | Read | Bit flags: 1=Sensor Never Present, 2=EOL, 4=Pulse Failure, 8=Init failure, 16=No Sensor Present, 32=Other, 64=Sensor detected, 128=Sensor Ready | |
| AI | 7 | Sensor1CalDaysRemaining | Days until sensor 1 needs recalibration | days | Read | |
| AI | 8 | Sensor1LifeDaysRemaining | Days of sensor 1 life left | days | Read | |
| AImin | 9 | Sensor2Reading | Sensor 2 instantaneous reading | Read | ||
| AI | 10 | Sensor2TWA5Reading | Sensor 2 5-minute time-weighted average | Read | ||
| AI | 11 | Sensor2TWA15Reading | Sensor 2 15-minute time-weighted average | Read | ||
| AI | 12 | Sensor2TWA60Reading | Sensor 2 60-minute time-weighted average | Read | ||
| AI | 13 | Sensor2AirQuality | Sensor 2 alarm state | Read | 0=Normal, 1=Trouble, 2=Warning, 3=Alarm, 4=Extended Alarm | |
| AI | 14 | Sensor2Status | Sensor 2 status bits | Read | Bit flags: 1=Sensor Never Present, 2=EOL, 4=Pulse Failure, 8=Init failure, 16=No Sensor Present, 32=Other, 64=Sensor detected, 128=Sensor Ready | |
| AI | 15 | Sensor2CalDaysRemaining | Days until sensor 2 needs recalibration | days | Read | |
| AI | 16 | Sensor2LifeDaysRemaining | Days of sensor 2 life left | days | Read | |
| AImin | 17 | TroubleRelayState | Trouble relay state | Read | ||
| AImin | 18 | AlarmRelayState | Alarm relay state | Read | ||
| AImin | 19 | SystemStatus | Device status bits | Read | Bit flags: 1=I2C error, 2=CRC error, 4=Write Error, 8=Using Factory Defaults, 16=Sensor error, 32=sensor warning, 64=nfc error, 128=assert | |
| AImin | 20 | AirQualityState | Overall device alarm state | Read | 0=Normal, 1=Trouble, 2=Warning, 3=Alarm, 4=Extended Alarm | |
| AV | 1 | Sensor1GasType | Sensor 1 gas type | Read | ||
| AV | 2 | Sensor1SpanMax | Highest value sensor 1 can measure | Read | ||
| AV | 3 | Sensor1SpanMin | Lowest value sensor 1 can measure | Read | ||
| AV | 4 | Sensor1Warning | Sensor 1 warning relay setpoint | Write | ||
| AV | 5 | Sensor1Alarm | Sensor 1 alarm relay setpoint | Write | ||
| AV | 6 | Sensor1Hysteresis | Sensor 1 drop below setpoint before alarm clears | Write | ||
| AV | 7 | Sensor1TWA5SP | Sensor 1 5-min TWA alarm setpoint (fire safety mode) | Read | ||
| AV | 8 | Sensor1TWA15SP | Sensor 1 15-min TWA alarm setpoint (fire safety mode) | Read | ||
| AV | 9 | Sensor1TWA60SP | Sensor 1 60-min TWA alarm setpoint (fire safety mode) | Read | ||
| AV | 10 | Sensor1FactoryReset | Resets sensor 1 calibration to factory | Read | ||
| AV | 11 | Sensor2GasType | Sensor 2 gas type | Read | ||
| AV | 12 | Sensor2SpanMax | Highest value sensor 2 can measure | Read | ||
| AV | 13 | Sensor2SpanMin | Lowest value sensor 2 can measure | Read | ||
| AV | 14 | Sensor2Warning | Sensor 2 warning relay setpoint | Write | ||
| AV | 15 | Sensor2Alarm | Sensor 2 alarm relay setpoint | Write | ||
| AV | 16 | Sensor2Hysteresis | Sensor 2 drop below setpoint before alarm clears | Write | ||
| AV | 17 | Sensor2TWA5SP | Sensor 2 5-min TWA alarm setpoint (fire safety mode) | Read | ||
| AV | 18 | Sensor2TWA15SP | Sensor 2 15-min TWA alarm setpoint (fire safety mode) | Read | ||
| AV | 19 | Sensor2TWA60SP | Sensor 2 60-min TWA alarm setpoint (fire safety mode) | Read | ||
| AV | 20 | Sensor2CalReset | Resets sensor 2 calibration to factory | Write | ||
| AV | 21 | CO2Offset* | CO2 offset (CO2 sensor only) | ppm | Write | |
| AV | 22 | CO2AutoCal* | CO2 auto-calibration on/off (CO2 sensor only) | Write | ||
| AV | 23 | CO2AutoCalBaseline* | CO2 auto-calibration baseline (CO2 sensor only) | ppm | Write | |
| AV | 24 | CO2AutoCalPeriod* | CO2 auto-calibration period (CO2 sensor only) | days | Write | |
| AV | 25 | TroubleRelayPolarity | Trouble relay active polarity | Write | ||
| AV | 26 | TroubleRelayOnTime | Trouble relay minimum off time | Write | ||
| AV | 27 | TroubleRelayOffTime | Trouble relay maximum off time | Write | ||
| AV | 28 | AlarmRelayPolarity | Alarm relay active polarity | Write | ||
| AV | 29 | AlarmRelayOnTime | Alarm relay minimum off time | Write | ||
| AV | 30 | AlarmRelayOffTime | Alarm relay maximum off time | Write | ||
| AV | 31 | FactoryReset | Restores factory defaults | Write | ||
| AV | 32 | Protocol | Communication protocol in use | Write | ||
| AV | 33 | MACAddress | BACnet MS/TP address | Write | ||
| AV | 35 | BaudRate | Baud rate | Write | ||
| AV | 36 | Data/Parity/Stop | Data bits, parity and stop bits | Write | ||
| AV | 37 | SilenceEnable | Silences the device alarm | Write | ||
| AV | 38 | FireControlModeEnabled | Enables fire control (fire safety) mode | Write | ||
| AV | 39 | Sensor 1 IDLH Setpoint | Sensor 1 IDLH level; instant alarm in fire safety mode | Write | ||
| AV | 40 | Sensor 2 IDLH Setpoint | Sensor 2 IDLH level; instant alarm in fire safety mode | Write |
No points match these filters.
Object ID lookup: Senva TGR Series recessed toxic gas sensor point IDs by name
AI1Sensor1ReadingsAI2Sensor1TWA5ReadingAI3Sensor1TWA15ReadingAI4Sensor1TWA60ReadingAI5Sensor1AirQualityAI6Sensor1StatusAI7Sensor1CalDaysRemainingAI8Sensor1LifeDaysRemainingAI9Sensor2ReadingAI10Sensor2TWA5ReadingAI11Sensor2TWA15ReadingAI12Sensor2TWA60ReadingAI13Sensor2AirQualityAI14Sensor2StatusAI15Sensor2CalDaysRemainingAI16Sensor2LifeDaysRemainingAI17TroubleRelayStateAI18AlarmRelayStateAI19SystemStatusAI20AirQualityStateAV1Sensor1GasTypeAV2Sensor1SpanMaxAV3Sensor1SpanMinAV4Sensor1WarningAV5Sensor1AlarmAV6Sensor1HysteresisAV7Sensor1TWA5SPAV8Sensor1TWA15SPAV9Sensor1TWA60SPAV10Sensor1FactoryResetAV11Sensor2GasTypeAV12Sensor2SpanMaxAV13Sensor2SpanMinAV14Sensor2WarningAV15Sensor2AlarmAV16Sensor2HysteresisAV17Sensor2TWA5SPAV18Sensor2TWA15SPAV19Sensor2TWA60SPAV20Sensor2CalResetAV21CO2Offset*AV22CO2AutoCal*AV23CO2AutoCalBaseline*AV24CO2AutoCalPeriod*AV25TroubleRelayPolarityAV26TroubleRelayOnTimeAV27TroubleRelayOffTimeAV28AlarmRelayPolarityAV29AlarmRelayOnTimeAV30AlarmRelayOffTimeAV31FactoryResetAV32ProtocolAV33MACAddressAV35BaudRateAV36Data/Parity/StopAV37SilenceEnableAV38FireControlModeEnabledAV39Sensor 1 IDLH SetpointAV40Sensor 2 IDLH Setpoint
Integration notes
- Points from the Analog Input and Analog Value tables (pages 5-10) of the protocol guide; names as printed, e.g. AI 1 "Sensor1Readings" and AV 10 "Sensor1FactoryReset" (read-only) versus AV 20 "Sensor2CalReset" (writable).
- AV 21-24 need a CO2 sensor fitted.
- Units are not printed; gas readings follow the gas type of each sensor.
- The TWA and IDLH setpoints apply in fire safety (fire control) mode, enabled with AV 38.
- There is no AV 34.
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 TGR Series recessed toxic gas sensor (BACnet MS/TP) 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 Senva TGR Series recessed toxic gas sensor (BACnet MS/TP)
How many BACnet points does the Senva TGR Series recessed toxic gas sensor (BACnet MS/TP) have?
This list has 59 BACnet objects: 20 analog inputs, 39 analog values. The exact set on a given unit depends on its firmware, installed options and configuration.
Which Senva TGR Series recessed toxic gas sensor (BACnet MS/TP) BACnet points are writable?
26 of the 59 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 Senva TGR Series recessed toxic gas sensor (BACnet MS/TP) BACnet documentation?
The source is BACnet Protocol Guide TGR Series (154-0048-0A), revision 2023 (0A), published free by Senva at https://www.senvainc.com/catalog/documents/downloadcenter/TGR%20BACnet%20Guide.pdf.
What are the minimum BACnet points to integrate the Senva TGR Series recessed toxic gas sensor (BACnet MS/TP)?
Start with AI 1 Sensor1Readings (Sensor 1 gas reading); AI 9 Sensor2Reading (Sensor 2 gas reading); AI 20 AirQualityState (Overall state: 0 Normal to 4 Extended Alarm); AI 18 AlarmRelayState (Alarm relay state); AI 17 TroubleRelayState (Trouble relay state); AI 19 SystemStatus (Device error bits).
How do I check these points on the real TGR Series recessed toxic gas sensor (BACnet MS/TP)?
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 Senva BACnet points lists
- Room air quality sensor (temperature / RH / CO2)
Senva AQ Series wall air quality sensor (BACnet MS/TP)
Senva AQ Series (AQW) wall-mount sensors measuring temperature, humidity and/or CO2, with optional set point, push button and relay, using BACnet MS/TP.
Also known as: AQ Series, AQW, AQW-XXXXXXX, Senva AQ CO2 sensor, Senva AQ temperature humidity CO2 - Power and energy meter (submeter)
Senva EMX energy meter (BACnet MS/TP and BACnet IP)
Senva EMX, EMX-L (BACnet MS/TP) and EMX-IP (BACnet IP) three-phase energy meters.
Also known as: EMX, EMX-L, EMX-IP, Senva EMX power meter, Senva EMX submeter - Gas detector / sensor (toxic gas, dual sensor)
Senva TG Series toxic gas detector (BACnet MS/TP)
Senva TG series toxic gas detectors (TGX-BXX-XX) with one or two gas sensors, optional thermistor, fan and alarm relays and buzzer, using BACnet MS/TP.
Also known as: TG, TGX-BXX-XX, Senva TG toxic gas, Senva TG CO NO2 detector - Indoor air quality multi-sensor (CO2 / PM / TVOC / CO / ozone)
Senva TotalSense air quality sensor (BACnet MS/TP)
Senva TotalSense (AQ2W) room air quality sensors with temperature, RH, CO2, TVOC, particulates and optional CO, ozone, light, occupancy, pressure, relay and analog output, using BACnet MS/TP.
Also known as: TotalSense, AQ2W, AQ2W-XXXXXX, Senva TotalSense IAQ, Senva TotalSense CO2 PM TVOC
Source: BACnet Protocol Guide TGR Series · 154-0048-0A · rev. 2023 (0A). Object names, instances and units are reproduced as published; descriptions are our own.