Supported Protocols
Supported Protocols
Device profiles can be created using the Device Configuration Tool for the following protocols:
- BACnet
- BLE
- CANbus
- CANopen
- EtherCAT
- EtherNet/IP
- File
- IOTech-Virtual
- Modbus
- MQTT
- ONVIF
- OPC-UA
- OPC-UA Pub/Sub
- OpenVINO
- PROFINET
- REST
- S7
- Zigbee
Note
- A General data type is also supported, which allows you to create a protocol that is not listed above. If using the General data type, each attribute name in the device resource must be individually defined.
- If a protocol is listed under both EdgeX Foundry and IOTech, the IOTech version provides additional features.