Easy BACnet
  1. Home
  2. BACnet points lists
  3. TROX
  4. XDMB0 compact VAV control component (TVE, BACnet MS/TP)

VAV box controller (compact, built-in damper drive) · BACnet points list

TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) BACnet points list

Updated 6 November 2026

Short answer

XDMB0 is the compact actuator-controller TROX fits to its TVE and TVE-Q VAV units. It speaks Modbus RTU or BACnet MS/TP and exposes 23 objects: airflow setpoint (AO 0) and override (MO 1), actual airflow and damper position, operating limits, a bus-failure watchdog and status objects. Some objects are listed but marked as not supported.

This page lists 23 BACnet objects for the TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) — 8 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from TROX’s own free documentation, linked below.

Manufacturer
TROX
Model
XDMB0 compact VAV control component (TVE, BACnet MS/TP)
Equipment
VAV box controller (compact, built-in damper drive)
Equipment type
VAV boxes & fan coils
BACnet objects
23 (8 writable)
Transport
BACnet MS/TP
Firmware
SW 116.955.11.2022, FW 101.1.10.2020/GR
Default device instance
1
Also known as
XDMB0, TVE XDMB0, TVE-Q, Compact XDMB0
Source document
Control component Compact XDMB0 - Installation, operation and maintenance manual · CD10105 V1 · rev. 2025-05
Download CSV 23 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 TROX’s current documentation and the live device before use. Not official TROX information. Terms of use.

BMS integration notes: TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP)

Integration in brief

Set MV 122 SpSource to Bus (the default), then write the airflow setpoint to AO 0 RelSpBus as a percentage of the Min..Max range; use MO 1 Override for open/close/min/max. Read AI 6 or AI 7 for actual airflow, AI 4 for damper position and BI 0 for faults. Set AV 109 so the unit falls back to a safe state if the BMS stops writing.

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
AO 0RelSpBusAirflow setpoint between Min and MaxCommand
AI 7AbsActual_ValueMeasured airflowRead
AI 4RelPosDamper position feedbackRead
BI 0SummaryStatusOverall OK / not OK alarmRead

Enable & remote start

MV 122 SpSource selects the setpoint source: 2 = Bus (default, AO 0 is used and input Y ignored), 1 = Analogue (input Y only, AO 0 goes out of service).

Heartbeat & communication loss

AV 109 BusFailWatchdog sets the bus-failure timeout in seconds (default 120, 0 = off). It is reset by every successful write to AO 0 or MO 1, so the BMS must keep writing one of them; when it expires the AO 0 Relinquish_Default applies and MI 109 shows the trip.

Network setup

Watch out for

TROX XDMB0 compact VAV control component (TVE, 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.

23 of 23 shown
Type
Binary
Access
Show
TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) BACnet Points List
DescriptionStates
AI0RelSpAnalogueSetpoint read at analogue input Y (analogue mode only)%Read
AImin4RelPosDamper opening, 0 = closed%Read
AI5AbsPosDamper travel from closed, service use only°Read
AI6RelActual_ValueActual airflow, % of nominal%Read
AImin7AbsActual_ValueActual airflow in the unit set by MV 201Read
AI8Sens1AnalogueSignal voltage at input YmVRead
AOmin0RelSpBusAirflow setpoint via bus, % of Min..Max range%Command
AV105MinLower operating limit qvmin, % of nominal%Write
AV106MaxUpper operating limit qvmax, % of nominal%Write
AV109BusFailWatchdogBus failure timeout, 0 = off (default 120)sWrite
AV118MidVisible but not fully supportedRead
AV233AbsNomValueNominal airflow of the unit (unit per MV 201)Read
BImin0SummaryStatusCollective fault (StatusActuator + StatusDevice)Read0=OK, 1=Not_OK
BI8Sens1SwitchVisible but not supportedRead
MI2InternalActivityInternal activity such as test or adaptation runRead1=None, 2=Test, 3=Adaptation
MI104StatusActuatorActuator statusRead1=OK, 2=EEPROM Error, 3=Under voltage, 4=Actuator cannot move (actuator blocked)
MI109StatusDeviceBus failure watchdog statusRead1=OK, 2=Bus watchdog triggered
MO1OverrideOverride of the setpointCommand1=None, 2=Open, 3=Close, 4=Min, 5=Max, 6-8=not in use, 9=Stop
MV2CommandService command; returns to NoneWrite1=None, 2=Adaptation, 3=Test, 4=Reset
MV107Sens1TypeVisible but not supported with TVE(-Q)Read
MV122SpSourceSetpoint sourceWrite1=Analogue, 2=Bus
MV123ControlModeOnly standard closed-loop operation (2) permittedRead
MV201UnitSelAirflow unitWrite1=l/s, 2=m³/h, 5=cfm
Object ID lookup: TROX XDMB0 compact VAV control component 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 XDMB0 compact VAV control component (TVE, 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 TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP)

How many BACnet points does the TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) have?

This list has 23 BACnet objects: 6 analog inputs, 1 analog output, 5 analog values, 2 binary inputs, 3 multi-state inputs, 1 multi-state output, 5 multi-state values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) BACnet points are writable?

8 of the 23 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 TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) BACnet documentation?

The source is Control component Compact XDMB0 - Installation, operation and maintenance manual (CD10105 V1), revision 2025-05, published free by TROX at https://www.trox.de/en/downloads/6c1db795aa3c72ce/XDMB0_IOM_CD10105_V1_2025_05_GB_en--1-.pdf.

What are the minimum BACnet points to integrate the TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP)?

Start with AO 0 RelSpBus (Airflow setpoint between Min and Max); AI 7 AbsActual_Value (Measured airflow); AI 4 RelPos (Damper position feedback); BI 0 SummaryStatus (Overall OK / not OK alarm).

How do I enable BMS control of the TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP)?

MV 122 SpSource selects the setpoint source: 2 = Bus (default, AO 0 is used and input Y ignored), 1 = Analogue (input Y only, AO 0 goes out of service).

Does the TROX XDMB0 compact VAV control component (TVE, BACnet MS/TP) need a BACnet heartbeat or have a communication timeout?

AV 109 BusFailWatchdog sets the bus-failure timeout in seconds (default 120, 0 = off). It is reset by every successful write to AO 0 or MO 1, so the BMS must keep writing one of them; when it expires the AO 0 Relinquish_Default applies and MI 109 shows the trip.

How do I check these points on the real XDMB0 compact VAV control component (TVE, 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 TROX BACnet points lists

Source: Control component Compact XDMB0 - Installation, operation and maintenance manual · CD10105 V1 · rev. 2025-05. Object names, instances and units are reproduced as published; descriptions are our own.