Aurillia Link
The lightweight, secure way to connect devices and software. Publish/subscribe with MQTT, bridge to building protocols (Modbus, Matter/HomeKit), and expose APIs & webhooks—with rate limits, retries, and audit built in.
Tip: a quick flow—device publishes → Core rule → webhook to Slack → action back to device.
Capabilities
Link speaks MQTT by default: topic-based publish/subscribe with retained messages, QoS control, and discovery. It’s simple for embedded and powerful at scale.
- MQTT 3.1.1/5.0 with QoS 0/1
- Structured topic conventions & discovery
- Device identity & session auth via Core
- Retained state for quick reconnection
Use built-in bridges to talk to building systems and consumer ecosystems—no glue code.
- Modbus RTU/TCP maps ↔ topics
- Matter / HomeKit device exposure
- HTTP(S) poller → topic ingest
- CSV/JSON snapshot importer
- Outbound adapters to Slack/Teams
- Email/SMS via relay
Integrate with anything. Use REST/GraphQL for reads & commands, or subscribe via webhooks with signed requests and backoff.
- REST & GraphQL for device/query
- Signed webhooks with retries
- Filter by site/tags/priority
- Action endpoints with RBAC
Designed for noisy networks and restricted sites: resilient delivery, offline buffering, strong identities, and clear audit trails.
- Rate limits & backpressure
- Exponential backoff & DLQ
- mTLS/TLS, signed tokens
- Per-topic RBAC & audit logs
Run on Core (single site), HA pair, or multi-site. Export metrics to your observability stack.
- Runs on Core; optional HA
- Edge concentrators for large sites
- Prometheus/OpenTelemetry metrics
- Config as code; OTA updates
Specs
Protocols
- MQTT 3.1.1/5.0, HTTP(S)
- Modbus RTU/TCP, Matter/HomeKit
- Webhooks (signed) & SSE
Security
- mTLS/TLS, signed JWTs
- Per-topic RBAC & scopes
- Audit logs & immutable events
Operations
- HA/cluster options
- Metrics (Prom/OpenTelemetry)
- Config as code; OTA via Core
Connect your stack in days, not months.
We’ll map your systems and ship a working bridge plan.