Easy BACnet
  1. Home
  2. BACnet points lists
  3. METZ CONNECT
  4. EWIO2 Ethernet I/O with BACnet server

I/O module (Ethernet, BACnet IP server) · BACnet points list

METZ CONNECT EWIO2 Ethernet I/O with BACnet server BACnet points list

Updated 12 November 2026Unofficial source

Short answer

The EWIO2 is an Ethernet I/O controller that runs a BACnet IP server. It exposes its relays, triacs and transistor outputs as Binary Outputs, three 0-10 V outputs as Analog Outputs, eight digital inputs (with debounce, frequency and counter objects), three universal inputs with selectable sensor types, a user-defined sensor table, an output watchdog and Modbus port settings. Extension modules, trend logs and M-Bus / Modbus data points add further objects.

This page lists 72 BACnet objects for the METZ CONNECT EWIO2 Ethernet I/O with BACnet server — 47 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from a copy of METZ CONNECT’s documentation hosted by BACnet International, not by METZ CONNECT itself, so treat it as unofficial.

Manufacturer
METZ CONNECT
Model
EWIO2 Ethernet I/O with BACnet server
Equipment
I/O module (Ethernet, BACnet IP server)
Equipment type
Other equipment
BACnet objects
72 (47 writable)
Transport
BACnet IP
Firmware
BACnet server v2.1.6
Default device instance
421000
Also known as
EWIO2, EWIO2-BM, EWIO2-W-BM, EWIO2-M-BM, EWIO2-MW-BM, 110904, 110909, 110935, 110934, METZ EWIO2 BACnet
Source document
PICS Bacnet-Server v2.1.6 (EWIO2) · PICS_Bacnet-Server_v2.1.6 (unofficial copy, hosted by BACnet International)
Download CSV 72 rows Download EDE B.I.G.-EU JSON Source PDF (unofficial copy) ↗ Compare with your scan Download Easy BACnet Mobile App Google Play

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

BMS integration notes: METZ CONNECT EWIO2 Ethernet I/O with BACnet server

Integration in brief

Give the EWIO2 a unique device instance (default 421000), set each universal input's range (MSV 0-2) and, if outputs must fail safe, the watchdog time (AV 9). Command the outputs through their priority arrays and read the inputs.

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
BO 0Relay K1Relay K1 commandCommand
AO 0Voltage Output O10-10 V output O1, 0-102.4 %Command
AV 9Watchdog TimeOutput watchdog time, s (0 = off)Write
AI 0Analog Input E1Universal input E1 valueRead
BI 0Binary Input DI1Digital input DI1Read
AI 30Counter DI1Pulse counter DI1Read
BV 0MR Device Driver StatusExtension module fault, active = faultRead

Heartbeat & communication loss

AV 9 Watchdog Time (default 0 = off, up to 655.35 s). Any received BACnet APDU restarts it; on timeout all output priority arrays are cleared and outputs go to their relinquish defaults.

Network setup

Watch out for

METZ CONNECT EWIO2 Ethernet I/O with BACnet server 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.

72 of 72 shown
Type
Multi-stateOther
Access
Show
METZ CONNECT EWIO2 Ethernet I/O with BACnet server BACnet Points List
DescriptionStates
AImin0Analog Input E1Input E1 value, range per MSV 0Per MSV rangeRead
AI1Analog Input E2Input E2 value, range per MSV 1Per MSV rangeRead
AI2Analog Input E3Input E3 value, range per MSV 2Per MSV rangeRead
AI10Analog Input E1 RawInput E1 raw measurement (diagnostic)Read
AI19ADC NoiseADC noise, 0-255 (diagnostic)Read
AI20Frequency DI1Frequency on digital input 1, 0.1-2000HzRead
AI21Frequency DI2Frequency on digital input 2, 0.1-2000HzRead
AI22Frequency DI3Frequency on digital input 3, 0.1-2000HzRead
AI23Frequency DI4Frequency on digital input 4, 0.1-2000HzRead
AI24Frequency DI5Frequency on digital input 5, 0.1-2000HzRead
AI25Frequency DI6Frequency on digital input 6, 0.1-2000HzRead
AI26Frequency DI7Frequency on digital input 7, 0.1-2000HzRead
AI27Frequency DI8Frequency on digital input 8, 0.1-2000HzRead
AI28Supply VoltageSupply voltage, 20-24 (diagnostic)VRead
AI29Device TemperatureDevice temperature, 0-75 (diagnostic)°CRead
AImin30Counter DI1Pulse counter on digital input 1Read
AI31Counter DI2Pulse counter on digital input 2Read
AI32Counter DI3Pulse counter on digital input 3Read
AI33Counter DI4Pulse counter on digital input 4Read
AI34Counter DI5Pulse counter on digital input 5Read
AI35Counter DI6Pulse counter on digital input 6Read
AI36Counter DI7Pulse counter on digital input 7Read
AI37Counter DI8Pulse counter on digital input 8Read
BImin0Binary Input DI1Digital input 1 (switch contact)ReadInactive=off, Active=on
PIV0Debounce Time DI1Debounce time of digital input 1, default 8msWrite
AOmin0Voltage Output O10-10 V output O1 (0-102.4 %)%Command
BOmin0Relay K1Relay K1 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO1Relay K2Relay K2 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO2Relay K3Relay K3 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO3Triac T1Triac T1 output (6-relay / 2-triac type); Relay K4 on the 4-relay typeCommandInactive=off, Active=on
BO4Triac T2Triac T2 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO5Relay K4Relay K4 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO6Relay K5Relay K5 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO7Relay K6Relay K6 output (6-relay / 2-triac type)CommandInactive=off, Active=on
BO10Transistor Output D124 V PNP transistor output D1, 20 mACommandInactive=off, Active=on
BO11Transistor Output D224 V PNP transistor output D2, 20 mACommandInactive=off, Active=on
BO12Transistor Output D324 V PNP transistor output D3, 20 mACommandInactive=off, Active=on
BO13Transistor Output D424 V PNP transistor output D4, 20 mACommandInactive=off, Active=on
MV0Measurement Range E1Sensor / signal type of input E1, default 3Write1=0-10V %, 2=0-5V % Pullup, 3=0-10 Volt, 4=0-5 Volt Pullup, 5=Ohm, 6=User Defined, 7=PT100, 8=PT500, 9=PT1000, 10=NI1000-TC5000, 11=NI1000-TC6180, 12=BALCO500, 13=KTY81_110, 14=KTY81_210, 15=NTC1k8 Thermokon, 16=NTC5k Thermokon, 17=NTC10k Thermokon, 18=NTC20k Thermokon, 19=LM235Z, 20=NTC10k Carel, 21=NTC5k Schneider, 22=NTC30k Schneider, 23=KP250, 24=Poti 10k %, 25=Inactive, 26=0-20mA %, 27=0-20mA, 28=4-20mA %, 29=4-20mA, 30=3-wire sensing, 31=4-wire sensing, 32=40 Ohm - 14 kOhm, 33=12 kOhm - 4 MOhm, 34=40 Ohm - 650 Ohm, 35=500 Ohm - 14 kOhm, 36=12 kOhm - 180 kOhm, 37=140 kOhm - 4 MOhm
AVmin9Watchdog TimeOutput watchdog, 0 = off, max 655.35sWrite
AV20X 1User sensor table point 1, X (input value)Write
AV21Y 1User sensor table point 1, Y (measured signal)Write
AV22X 2User sensor table point 2, X (input value)Write
AV23Y 2User sensor table point 2, Y (measured signal)Write
AV24X 3User sensor table point 3, X (input value)Write
AV25Y 3User sensor table point 3, Y (measured signal)Write
AV26X 4User sensor table point 4, X (input value)Write
AV27Y 4User sensor table point 4, Y (measured signal)Write
AV28X 5User sensor table point 5, X (input value)Write
AV29Y 5User sensor table point 5, Y (measured signal)Write
AV30X 6User sensor table point 6, X (input value)Write
AV31Y 6User sensor table point 6, Y (measured signal)Write
AV32X 7User sensor table point 7, X (input value)Write
AV33Y 7User sensor table point 7, Y (measured signal)Write
AV34X 8User sensor table point 8, X (input value)Write
AV35Y 8User sensor table point 8, Y (measured signal)Write
AV36X 9User sensor table point 9, X (input value)Write
AV37Y 9User sensor table point 9, Y (measured signal)Write
AV38X 10User sensor table point 10, X (input value)Write
AV39Y 10User sensor table point 10, Y (measured signal)Write
MV18User Defined RangeSignal type for the user-defined sensorWrite1=Volt linear, 2=Volt Pullup linear, 3=Ohm linear, 4=mA linear, 5=Volt exp, 6=Volt P exp, 7=Ohm NTC exp, 8=mA exp
PIV18Interpolation Table LengthLength of the user sensor table, 0-10Write
MV10Modbus 1 Baud RateModbus port 1 baud, default 115200Write1=1200, 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200
MV11Modbus 1 Parity ModeModbus port 1 framing, default 8e1Write1=8e1, 2=8o1, 3=8n2, 4=8n1
MV12Modbus 2 Baud RateModbus port 2 baud, default 115200Write1=1200, 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200
MV13Modbus 2 Parity ModeModbus port 2 framing, default 8e1Write1=8e1, 2=8o1, 3=8n2, 4=8n1
PIV20Modbus 1 Retries CountModbus port 1 retries, default 2Write
PIV21Modbus 1 Response TimeoutModbus port 1 timeout, default 100msWrite
PIV22Modbus 2 Retries CountModbus port 2 retries, default 2Write
PIV23Modbus 2 Response TimeoutModbus port 2 timeout, default 100msWrite
BVmin0MR Device Driver StatusCombined status of all extension modulesReadInactive=normal, Active=fault
BV1MR Device SearchWrite active to search for extension modulesWriteInactive=normal, Active=search
Object ID lookup: METZ CONNECT EWIO2 Ethernet I/O with BACnet server 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 EWIO2 Ethernet I/O with BACnet server 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 METZ CONNECT EWIO2 Ethernet I/O with BACnet server

How many BACnet points does the METZ CONNECT EWIO2 Ethernet I/O with BACnet server have?

This list has 72 BACnet objects: 23 analog inputs, 1 analog output, 21 analog values, 1 binary input, 12 binary outputs, 2 binary values, 6 multi-state values, 6 positive integer values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which METZ CONNECT EWIO2 Ethernet I/O with BACnet server BACnet points are writable?

47 of the 72 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 METZ CONNECT EWIO2 Ethernet I/O with BACnet server BACnet documentation?

METZ CONNECT does not publish it on its own website. This list comes from PICS Bacnet-Server v2.1.6 (EWIO2) (PICS_Bacnet-Server_v2.1.6), a copy hosted by BACnet International at https://www.bacnetinternational.net/catalog/manu/metz%20connect%20gmbh/PICS_Bacnet-Server_v2.1.6.pdf. Ask METZ CONNECT or its representative for the current revision.

What are the minimum BACnet points to integrate the METZ CONNECT EWIO2 Ethernet I/O with BACnet server?

Start with BO 0 Relay K1 (Relay K1 command); AO 0 Voltage Output O1 (0-10 V output O1, 0-102.4 %); AV 9 Watchdog Time (Output watchdog time, s (0 = off)); AI 0 Analog Input E1 (Universal input E1 value); BI 0 Binary Input DI1 (Digital input DI1); AI 30 Counter DI1 (Pulse counter DI1); BV 0 MR Device Driver Status (Extension module fault, active = fault).

Does the METZ CONNECT EWIO2 Ethernet I/O with BACnet server need a BACnet heartbeat or have a communication timeout?

AV 9 Watchdog Time (default 0 = off, up to 655.35 s). Any received BACnet APDU restarts it; on timeout all output priority arrays are cleared and outputs go to their relinquish defaults.

How do I check these points on the real EWIO2 Ethernet I/O with BACnet server?

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.

Source: PICS Bacnet-Server v2.1.6 (EWIO2) · PICS_Bacnet-Server_v2.1.6. Object names, instances and units are reproduced as published; descriptions are our own.