Home Assistant
Home Assistant integration on indie.money — control entities, call services, and read state
Written By pvdyck
Last updated About 1 hour ago
Home Assistant
✅ Supported — Read and control your Home Assistant instance: fetch state, call services, fire events, render templates, and capture camera screenshots.
Credential Setup
When configuring the Home Assistant API credential in Secure Vault, provide:
- Host — the hostname or IP address of your Home Assistant instance
- Port — the API port (defaults to 8123)
- SSL — enable if your instance is reachable over HTTPS
- Access Token — a Long-Lived Access Token generated from your Home Assistant user profile
Operations
Config
- Get — retrieve the current Home Assistant configuration
- Check Configuration — validate the configuration
State
- Get — fetch the state of a single entity
- Get Many — list states for all entities
- Create or Update — set the state and attributes of an entity
Service
- Get Many — list available services
- Call — invoke a service on a domain with attributes
Event
- Get Many — list event listeners
- Create — fire an event with attributes
Template
- Create — render a Home Assistant template
Log
- Get Error Logs — retrieve the error log
- Get Logbook Entries — fetch logbook entries, optionally filtered by entity and time range
Camera Proxy
- Get Screenshot — capture a snapshot from a camera entity as binary data
Compatibility
All operations supported.