Device Class File Format
An IzoT device class file is an XML document that the IzoT Server uses to map an IzoT application interface to the IzoT REST interface for a specified program ID. When a device is discovered, the IzoT Server searches the etc/lonbridge/classes directory for a device class file with a matching program ID.
The following table lists the XML elements contained in a device class file.
| Element | Description |
|---|---|
| <attribute> | Defines the attributes for a device. |
| <attributes> | Container element for the device attributes that are present on the device. |
| <byte> | Defines the fields within a datapoint. |
| <device> | Defines the device class, and is the top-most element within a device class file. |
| <enum> | Enumerates each datapoint defined for an <attribute> element. |
| <nv> | Defines the bytes that are sent on the IzoT network for a datapoint update to or from the device. |
| <nvs> | Container element for the datapoints defined for each <attribute> element. |
This section consists of the following:
- Attribute Element
- Attributes Element
- Byte Element
- Device Element
- Enum Element
- NV Element
- NVs Element
- Device Class File Schema Definition
, multiple selections available,