Skip to content

Latest commit

 

History

History
107 lines (67 loc) · 5.35 KB

File metadata and controls

107 lines (67 loc) · 5.35 KB

Philips Hue Integration for Remote Two/3 Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Changes in the next release


v0.4.1 - 2026-06-24

Added

  • Scene Select entities now include an Off option that reflects the group's power state and turns the whole group off when selected by @stakats (#150).

Fixed

  • Setup fails on RemoteTwo because of a too long hostname used for the Hub authentication (#149, bug-tracker#787).
  • A scene named like the Off or option is no longer shadowed — such scenes stay selectable and recallable by @stakats (#150).

v0.4.0 - 2026-06-04

Added

  • Each Hue room/zone with scenes is exposed as a Select entity; current_option tracks the active scene via SSE by @stakats (#134).

Changed

  • Configuration version bumped from 3 to 4; the migration now also fetches scenes (#134).
  • Update Node.js to 22.22
  • Dependency updates.

v0.3.3 - 2026-04-27

Fixed

  • Color conversion (gamma decode + Wide RGB D65 matrix + gamut clipping) by @stakats and @henrikwidlund (#127).

Changed

  • Set default logging if the DEBUG environment variable is not set.
  • Dependency updates.

v0.3.2 - 2026-04-13

Fixed

  • Translation file loading (#122).

Changed

  • Update integration-api, dependencies, GitHub release action (#118, #121).
  • Add an "API v2 ID" comment to light-entities for easier identification when having old v1 lights.

v0.3.0 - 2026-04-08

Breaking Changes

  • Using Philips Hue v2 API. V1 Hue Bridges are no longer supported (#19).
  • Light-entity identifier changed to Hue v2 API format (#79).
    • Already configured lights using the old v1 identifiers are still working. It is recommended to reconfigure the lights to use the new format.
  • New configuration file format to support lights, groups, rooms, and different gamut types (#79).
    • The old configuration file is automatically migrated if a connection to the Hue Bridge can be established.

Added

  • Manual Hue hub setup option (#39).
  • Add support for rooms and zones by @henrikwidlund (#49).
  • Use custom icons for room and zone groups (#116).
  • Initial unit tests (#69).

Changed

  • Open Source release (#20).
  • Node.js v22.13 and package updates (#31).
  • Logging prefixes (#40).
  • Add retry handling for rate limiting and service unavailable errors (#43).

Fixed

  • Event stream reconnection (#34).
  • Command error propagation and improve entity state handling (#36).
  • Emit hub configuration change events (#41).
  • Only set entity state to unavailable for auth errors (#42).
  • Properly handle entity subscribe and unsubscribe events (#44).
  • Setup flow restart after cancelling (#48).
  • Invalid color picker conversion by @henrikwidlund (#53).
  • Potential errors in color conversions.

v0.2.16 - 2023-11-15

Fixed

  • Driver version.

v0.2.15 - 2023-11-13

Fixed

  • Runtime crash in setup if choice parameter missing (#14).
  • Runtime crash in poller: configredEntity is not defined (#15).
  • AuthenticatedApi.lights runtime crash (#16).
  • Brightness zero handling (#17).