Home Assistant
A bridge to a Home Assistant server. A single server device (with no entity of its own) fronts everything reMaestro can see in Home Assistant, and each HA entity becomes a child device whose commands are derived from its domain.
Connection
Section titled “Connection”Home Assistant’s HTTP REST API, authenticated with a long-lived access token. The server device implements IBridgeDevice, and children are created from the entities it discovers.
- host — the Home Assistant server address.
- token — a long-lived access token (stored as a password).
- entity — auto-populated from the server.
What it can do
Section titled “What it can do”Commands are rebuilt per entity (via SetCommands) based on its domain:
| Command | What it does |
|---|---|
power_on / power_off / power_toggle | Turn an entity on or off |
| (transport) | Play / pause / stop and track skip on media players |
volume_* / set_volume / mute | Volume and mute |
set_input | Select a source |
set_brightness | Set light brightness |
activate | Run a scene or script |
The server device fronts everything Home Assistant exposes — so it’s a broad escape hatch for gear reMaestro has no native driver for. It also implements input-source discovery.