Bridge — bridge v1
A hub that other devices live behind — a Hue bridge, a Lutron processor, a Zigbee coordinator.
It is a device in its own right so that the things every child needs — an address, a paired key, a connection — are held in one place. Change the bridge's IP once and every bulb behind it follows; without this each bulb would carry its own copy and they would drift the first time a router handed out a new lease.
A bridge has no commands. It is not something anyone points a remote at.
Capabilities
Declared in the driver manifest under [[proxy]] capabilities. Anything not declared takes the default below.
| Capability | Type | Default | Meaning |
|---|---|---|---|
child_driver | string | "" | Driver id of the devices that live behind this bridge |
max_children | u32 | 0 | 0 means no stated limit |
Notifications
child_count_changed
How many devices the bridge currently reports.
| Parameter | Type | Notes |
|---|---|---|
count | u32 |
online_changed
| Parameter | Type | Notes |
|---|---|---|
online | bool |
State
Last-known values core keeps for a binding of this proxy.
| Key | Type | Meaning |
|---|---|---|
count | u32 | |
online | bool |