v1.7.1
hab CLI Update
This release rebuilds the container to pick up significant upstream improvements to the hab CLI (balloob/home-assistant-build-cli).
New command groups
todo— manage to-do lists and items (list, add, complete, uncomplete, update, remove)notification— list, create, and dismiss persistent notificationscalendar— create and delete timed or all-day calendar eventsintegration— list, get, reload, enable, and disable config entriesevent— list event types and fire custom events (JSON/YAML/file input supported)repairs— list HA repair issues with severity filtering; ignore/unignorescene— full CRUD plusactivatewith--transitionsupportperson— full CRUD with device tracker and user ID supportcategory— full CRUD with scope inference from entity ID prefix; assign/removetemplate— render Jinja2 templates inline, from--file, or stdinentity logbook— read logbook entries with--start/--endfilters
Performance improvements
- Entity list, overview, and automation list
--extendednow fire all API calls concurrently, reducing wall-clock time from multiple sequential round-trips to approximately one - ESPHome
GetDevicesandGetPingcalls parallelised - CLI internals optimised: cached auth with
sync.Once, atomic WebSocket message IDs, pre-allocated slices, zero-copy format detection
ESPHome ingress fix
- New
HAB_ESPHOME_TOKEN,HAB_ESPHOME_SESSION, andHA_ACCESS_TOKENenv var overrides for ESPHome access through HA Core's ingress proxy (required since ESPHome ~2026.2.x in addon containers)