opcua-adapter
com.mbreissi.edgecommons.OpcUaAdapter connects to OPC UA servers and bridges their signals onto a message
bus: it streams value changes as structured messages and serves on-demand reads, writes, and
management queries. Built on the edgecommons library and Eclipse Milo, it runs wherever you deploy it
— as a Greengrass v2 component, a standalone process, or a Kubernetes pod.
| Doc | Start here when you want to… |
|---|---|
| Tutorial | learn by doing — bring the adapter up against a simulator, end to end |
| How-to guides | accomplish a specific task — secure a connection, select signals, read/write, deploy |
| Reference | look up an exact option, topic, or payload |
| Explanation | understand how it works and why — the timing pipeline, the two planes, the security model |
Quick routing
Section titled “Quick routing”- “I’m new here.” → Tutorial.
- “What does this config option do?” → Reference — Configuration.
- “What message do I send / receive on which topic?” → Reference — Messaging Interface.
- “What does this metric mean?” → Reference — Metrics.
- “How is each OPC UA / KEP data type represented on the wire?” → Reference — Data Types.
- “How do I connect to a secured server?” → How-to.
- “Why is my data too fast / slow / laggy?” → Explanation — The timing pipeline.
- “Is it connected and healthy?” → How-to — Observe health and status.
Audience
Section titled “Audience”These docs are for integrators and operators — people who deploy the adapter and write clients that consume or command it. They do not cover modifying the adapter’s own source.