Documentation
Device Connection & IoT Bridge API
Connect your OpenClaw agent to smart home devices via MQTT, Zigbee, and Home Assistant. Quickstart, protocol reference, and device API.
Getting Started
The ClawTether bridge connects your OpenClaw agent to physical devices. Install the client, discover devices on your network, and start reading sensors or controlling hardware.
1. Install the Bridge
2. Discover Devices
3. Connect to Home Assistant
Supported Protocols
Home Assistant
Full support
WebSocket API. Read entities, call services, subscribe to state changes.
MQTT
Full support
Mosquitto, HiveMQ, EMQX. Pub/sub on any topic. QoS 0/1/2.
Zigbee
Via Zigbee2MQTT
ZHA and Z2M coordinators. Pair, read, and control Zigbee devices.
Matter
Beta
Thread and WiFi Matter devices. Discovery and basic control.
Device API
The bridge exposes a local REST API your OpenClaw agent uses to interact with devices.
List Connected Devices
Read Device State
Control a Device
Subscribe to Events (MQTT)
Device Permissions
- Read-only — Agent can read sensor data but cannot control devices. Default for new connections.
- Control — Agent can read and send commands (turn on/off, adjust brightness, set temperature).
- Per-device ACL — Set read-only or control permissions individually per device or per room.
- Action approval — Critical devices (locks, garage doors) require manual approval before the agent can act.
Ready to connect your agent to the physical world?
Try ClawTether free and connect the IoT bridge to your agent.
Try it free