← Package directory
Available on winget

Install haus

Command-line interface for Home Assistant.

Install with winget
winget install --id kevinboss.haus
Upgrade
winget upgrade --id kevinboss.haus
Uninstall
winget uninstall --id kevinboss.haus

About haus

A command-line interface for Home Assistant. Provides commands to inspect states, call services, fire events, manage automations, and install updates against a Home Assistant instance.

What's new in 0.8.0

Highlights - haus helper — first-class UI helper creation. Per-kind subcommands (create-boolean, create-text, create-number, create-select, create-datetime, create-counter, create-timer) plus list and delete. Removes the "drop to the HA UI mid-deploy" gap. - haus template — render a Jinja2 template against current state via HA's /api/template endpoint. Inline arg, --from-file, or stdin. Catches Jinja bugs before they reach an automation. - automation create --config-id — when you set the config id explicitly, the resulting entity_id is now aligned to automation.<config-id> instead of being derived from the alias. No more entity rename-id cleanup after creation. - automation enable / automation disable — idempotent alternatives to automation toggle for scripting. - Trace IDs no longer truncated. automation trace now shows the full 32-char run ID stacked 4×8 in the pretty table, so you can use the displayed ID directly with --run. Breaking changes - Flag rename on create commands. --id is now --config-id (automation, scene) or --object-id (script). Update any scripts that called the old flag.

Read release notes

Version history

Version Updated Notes
0.8.0 Unknown Highlights - haus helper — first-class UI helper creation. Per-kind subcommands (create-boolean, create-text, create-number, create-select, create-datetime, create-counter, create-timer) plus list and delete. Removes the...
0.7.0 Unknown Full Changelog: v0.6.0...v0.7.0
0.6.0 Unknown Full Changelog: v0.5.0...v0.6.0
0.5.0 Full Changelog: v0.4.0...v0.5.0
0.4.0 Unknown Full Changelog: v0.3.0...v0.4.0
0.3.0 Unknown Full Changelog: v0.2.1...v0.3.0