Easy BACnet
  1. Home
  2. BACnet points lists
  3. EasyIO
  4. EasyIO FD-20i I/O Module (BACnet objects)

I/O module · BACnet points list

EasyIO FD-20i I/O Module (BACnet objects) BACnet points list

Updated 7 November 2026

Short answer

The FD-20i object list covers 10 analog inputs (AI 1-10) and 20 digital inputs (BI 1-20). For each analog input there is a read-only measured resistance (AV 1-10), a writable calibration offset (AV 11-20) and a writable temperature table number (AV 21-30) that picks the thermistor curve and degrees C or F.

This page lists 60 BACnet objects for the EasyIO FD-20i I/O Module (BACnet objects) — 20 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from EasyIO’s own free documentation, linked below.

Manufacturer
EasyIO
Model
EasyIO FD-20i I/O Module (BACnet objects)
Equipment
I/O module
Equipment type
Other equipment
BACnet objects
60 (20 writable)
Transport
—
Firmware
Not stated
Also known as
FD-20i, FD20i, EasyIO FD20i, Johnson Controls EasyIO
Source document
EasyIO FD-20i BACnet Objects · v1.2 · rev. 2019-09-28
Download CSV 60 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 EasyIO’s current documentation and the live device before use. Not official EasyIO information. Terms of use.

BMS integration notes: EasyIO FD-20i I/O Module (BACnet objects)

Integration in brief

Set the temperature table (AV 21-30) for each thermistor input, trim with the offsets (AV 11-20) if needed, then read the analog inputs (AI 1-10) and digital inputs (BI 1-20).

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
AV 21AI 1 TempTableSensor curve and °C/°F for input 1 (1-10)Write
AI 1AI 1Analog input 1 valueRead
BI 1DI 1Digital input 1 stateRead
AV 1AI 1 ResistanceInput 1 measured resistance (wiring check)Read

Network setup

Watch out for

EasyIO FD-20i I/O Module (BACnet objects) 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.

60 of 60 shown
Type
Binary
Access
Show
EasyIO FD-20i I/O Module (BACnet objects) BACnet Points List
DescriptionStates
AImin1AI 1Analog input 1 valueRead
AI2AI 2Analog input 2 valueRead
AI3AI 3Analog input 3 valueRead
AI4AI 4Analog input 4 valueRead
AI5AI 5Analog input 5 valueRead
AI6AI 6Analog input 6 valueRead
AI7AI 7Analog input 7 valueRead
AI8AI 8Analog input 8 valueRead
AI9AI 9Analog input 9 valueRead
AI10AI 10Analog input 10 valueRead
AVmin1AI 1 ResistanceInput 1 measured resistanceRead
AV2AI 2 ResistanceInput 2 measured resistanceRead
AV3AI 3 ResistanceInput 3 measured resistanceRead
AV4AI 4 ResistanceInput 4 measured resistanceRead
AV5AI 5 ResistanceInput 5 measured resistanceRead
AV6AI 6 ResistanceInput 6 measured resistanceRead
AV7AI 7 ResistanceInput 7 measured resistanceRead
AV8AI 8 ResistanceInput 8 measured resistanceRead
AV9AI 9 ResistanceInput 9 measured resistanceRead
AV10AI 10 ResistanceInput 10 measured resistanceRead
AV11AI 1 OffsetInput 1 calibration offsetWrite
AV12AI 2 OffsetInput 2 calibration offsetWrite
AV13AI 3 OffsetInput 3 calibration offsetWrite
AV14AI 4 OffsetInput 4 calibration offsetWrite
AV15AI 5 OffsetInput 5 calibration offsetWrite
AV16AI 6 OffsetInput 6 calibration offsetWrite
AV17AI 7 OffsetInput 7 calibration offsetWrite
AV18AI 8 OffsetInput 8 calibration offsetWrite
AV19AI 9 OffsetInput 9 calibration offsetWrite
AV20AI 10 OffsetInput 10 calibration offsetWrite
AVmin21AI 1 TempTableInput 1 temperature sensor table numberWrite
AV22AI 2 TempTableInput 2 temperature sensor table numberWrite
AV23AI 3 TempTableInput 3 temperature sensor table numberWrite
AV24AI 4 TempTableInput 4 temperature sensor table numberWrite
AV25AI 5 TempTableInput 5 temperature sensor table numberWrite
AV26AI 6 TempTableInput 6 temperature sensor table numberWrite
AV27AI 7 TempTableInput 7 temperature sensor table numberWrite
AV28AI 8 TempTableInput 8 temperature sensor table numberWrite
AV29AI 9 TempTableInput 9 temperature sensor table numberWrite
AV30AI 10 TempTableInput 10 temperature sensor table numberWrite
BImin1DI 1Digital input 1 stateRead
BI2DI 2Digital input 2 stateRead
BI3DI 3Digital input 3 stateRead
BI4DI 4Digital input 4 stateRead
BI5DI 5Digital input 5 stateRead
BI6DI 6Digital input 6 stateRead
BI7DI 7Digital input 7 stateRead
BI8DI 8Digital input 8 stateRead
BI9DI 9Digital input 9 stateRead
BI10DI 10Digital input 10 stateRead
BI11DI 11Digital input 11 stateRead
BI12DI 12Digital input 12 stateRead
BI13DI 13Digital input 13 stateRead
BI14DI 14Digital input 14 stateRead
BI15DI 15Digital input 15 stateRead
BI16DI 16Digital input 16 stateRead
BI17DI 17Digital input 17 stateRead
BI18DI 18Digital input 18 stateRead
BI19DI 19Digital input 19 stateRead
BI20DI 20Digital input 20 stateRead
Object ID lookup: EasyIO EasyIO FD-20i 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 EasyIO FD-20i I/O Module (BACnet objects) 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 EasyIO FD-20i I/O Module (BACnet objects)

How many BACnet points does the EasyIO FD-20i I/O Module (BACnet objects) have?

This list has 60 BACnet objects: 10 analog inputs, 30 analog values, 20 binary inputs. The exact set on a given unit depends on its firmware, installed options and configuration.

Which EasyIO FD-20i I/O Module (BACnet objects) BACnet points are writable?

20 of the 60 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 EasyIO FD-20i I/O Module (BACnet objects) BACnet documentation?

The source is EasyIO FD-20i BACnet Objects (v1.2), revision 2019-09-28, published free by EasyIO at https://docs.johnsoncontrols.com/bas/api/khub/documents/uL8zX8XvIWOYwPe6UARpHA/content.

What are the minimum BACnet points to integrate the EasyIO FD-20i I/O Module (BACnet objects)?

Start with AV 21 AI 1 TempTable (Sensor curve and °C/°F for input 1 (1-10)); AI 1 AI 1 (Analog input 1 value); BI 1 DI 1 (Digital input 1 state); AV 1 AI 1 Resistance (Input 1 measured resistance (wiring check)).

How do I check these points on the real EasyIO FD-20i I/O Module (BACnet objects)?

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 EasyIO BACnet points lists

Source: EasyIO FD-20i BACnet Objects · v1.2 · rev. 2019-09-28. Object names, instances and units are reproduced as published; descriptions are our own.