Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 May 17:32

Added

  • Energy consumption sensors (power, accumulated energy) for indoor and outdoor units
  • Schedule switch entity to enable/disable Quilt scheduling per space
  • Comprehensive sensor coverage: space, IDU, ODU, QSM (radar/ALS), and Controller entities
  • Controller (Quilt Dial) device with temperature sensor
  • Multi-home selection step in config flow
  • Brand assets (icon.png, logo.png, icon.svg, logo.svg) for HA brands API
  • Docker Compose setup for local HA development and testing
  • HACS validation GitHub Actions workflow (hacs/action + hassfest)

Changed

  • Integration display name renamed from "Quilt Heat Pump" to "Quilt"
  • Spaces mapped to HA Areas (suggested_area) instead of devices; IDU is the primary device per room
  • Outdoor unit linked to its indoor unit via via_device for correct HA device hierarchy
  • ODU sensors created per IDU connection to support multi-IDU scenarios
  • Upgraded minimum requirement to quilt-hp-python>=0.3.0
  • Minimum Home Assistant version set to 2026.3.0

Fixed

  • OTP login flow: keep login task alive across config flow steps to prevent OTP rejection
  • Louver angle availability check uses louver_mode instead of louver_fixed_position
  • Louver angle select always returns a valid option
  • Outdoor unit linking uses space_id relationship
  • IDU device model uses hardware_id instead of settings.name
  • NotifierStream uses on_error callback (replaces non-existent on_disconnected)
  • All strict mypy and basedpyright type errors resolved