Integrations
Field bindings are written in two ways: connection catalog or inline behavior.source. The compiler turns catalog bindings into a full TagSource.
The runtime groups sources in the active snapshot by endpoint and reads once per turn. There is no separate device tree.
| protocol | Crate | Page |
|---|---|---|
modbusTcp | drivers/modbus | Modbus |
iec104 | drivers/iec104 | IEC 104 |
opcUa | drivers/opcua | OPC UA client |
| (expose) | drivers/opcua-server | OPC UA server |
mqtt | drivers/mqtt | MQTT |
dnp3 | drivers/dnp3 | DNP3 |
sparkplug | drivers/sparkplug | Sparkplug |
httpJson | drivers/http-json | HTTP JSON |
ffi | drivers/ffi-bridge | FFI |
Also: Alarm webhook, OpenTelemetry.
Not available yet
No ICCP, Mikrodev discovery, or protocol security (gateway / IEC 62351 / DNP3 Secure Auth).