Foundations About 1 min read

Foundations

Networking, power, identity, events and system architecture are common to most integrations. These pages explain the basics and link to the relevant protocol references.

Overview#

These pages supply the stable concepts used throughout the protocol, system, development, security, and operations sections. Read them as a connected model: layers describe where behaviour occurs; actors and trust boundaries describe who controls it; data and state models describe what it means; failure semantics describe what happens when certainty is lost.

Architecture and meaning#

Networks, trust, and identity#

Media, field, power, and credentials#

Building dependable integrations#

The rule to keep in mind#

Never infer an end to end property from one layer. TLS can protect a connection while the endpoint is over privileged; a valid credential can be presented by the wrong person; a delivered event can carry an incorrect source time; and a successful command acknowledgement can precede a failed physical action.

Return to Start here or the root index.