Skip to content
OtherReal-timeUpdated May 2026

Home Assistant

Home Assistant smart-home devices in workflows

Home Assistant is the open-source smart-home hub that runs locally and integrates with thousands of brands of devices (Z-Wave, Zigbee, WiFi, Matter, custom integrations) without depending on any single vendor's cloud. Eight actions cover the operational surface: Get State (the current state of any entity, light, switch, sensor, automation), Get All States (every entity in the system), Get Config (Home Assistant's YAML config), Check Config (validate config without restarting), Create Template (use Jinja2 templating against the entity state), Get All Services (every callable service), Get All Events (the event bus history), Get Error Logs. No triggers today, Home Assistant's event stream requires a persistent WebSocket connection that we're building out properly. The integration uses a Long-Lived Access Token from your Home Assistant user profile. Common patterns: an external trigger (Calendar event, Stripe purchase, Telegram message) fires a Home Assistant service call via the HTTP action, turn on the office lights when a meeting starts, flash the entry light when a high-value Stripe customer signs up.

0triggers
8actions
≈ 2 minto set up
Freetier · no card
Actions

Do anything Home Assistant can do, from a workflow.

Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.

ActionWhat it does
Check HA ConfigValidates the YAML config without reloading. Useful for "after editing config → confirm valid before reload" maintenance workflows.
Render HA TemplateRenders a Jinja2 template against current Home Assistant state. Useful for "compute this value based on multiple entity states" workflows or for testing template expressions before adding to automations.
Get HA ConfigReturns the running Home Assistant config including location, units, version. Useful for capability detection in cross-version workflows.
Get HA Entity StateReturns current state of a specific entity (e.g., light.living_room state=on, brightness=128). The base read for state-aware workflows ("if the door sensor shows open, alert me").
List HA Event TypesReturns the event types Home Assistant's event bus is configured to emit. Useful for "what events can I subscribe to" introspection at workflow-build time.
List HA ServicesReturns all available services (light.turn_on, switch.toggle, automation.trigger, etc.) with their parameter schemas. The lookup for resolving service names at workflow setup.
List All HA StatesReturns current state of every entity in the connected Home Assistant instance. Useful for "weekly state snapshot" backup workflows or for bulk-state-analysis workflows.
Get HA Error LogsReturns recent error log entries. Useful for "did something break after the last config reload?" diagnostic workflows.
Recipes

Pre-built Home Assistant workflows.

Clone any recipe and customize it in one click. Every recipe is fully editable.

Before you build

Three things worth knowing.

Filter at the trigger

Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.

Authorize once, reuse anywhere

Connect Home Assistant once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.

No JSON to read

Every Home Assistant field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.

FAQ

Questions about the Home Assistant integration.

If we missed yours, ping support. We usually reply within an hour.

How do I connect Home Assistant to Tiny Command?
Open the Tiny Command workflow builder, drop in a Home Assistant node, and click Connect. Authorize Home Assistant once and any workflow on your account can use its triggers and actions. Most teams finish the connection in under two minutes.
What Home Assistant triggers does Tiny Command support?
Tiny Command focuses on outbound actions for Home Assistant today. Use Tiny Command's universal Webhook or Schedule trigger to start Home Assistant workflows, then run any Home Assistant action you need.
What Home Assistant actions can I run from a workflow?
8 Home Assistant actions are available out of the box, covering other operations like "Check HA Config". Every action accepts dynamic inputs from upstream nodes, whether that's a search result, an AI output, or a form field.
Is the Home Assistant integration real-time?
Home Assistant actions execute synchronously inside your workflow. Tiny Command waits for Home Assistant's API to confirm before continuing to the next step, so downstream nodes can rely on the result.
Do I need to write code to use Home Assistant with Tiny Command?
No. Every Home Assistant trigger and action is fully configurable from the visual workflow builder. For edge cases that aren't covered, drop in a custom HTTP node and call any Home Assistant API endpoint directly.
How much does the Home Assistant integration cost?
There's a free tier you can start on without a credit card. Higher run volumes and team features come with paid plans. The Home Assistant integration itself has no per-app surcharge.
Related

More other apps people connect.

Same category as Home Assistant, ordered by how often teams pair them. Hover the carousel to pause.

Do more with Home Assistant.

Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.