Skip to content

matterbridge-hass sends deprecated color_temp argument to Home Assistant for Alexa light commands #146

Description

@serlinGi

When controlling a Zigbee light strip via Alexa through matterbridge-hass, Home Assistant logs the following warning:

Got color_temp argument in turn_on service, which is deprecated and will break in Home Assistant 2026.1, please use color_temp_kelvin argument.

The same light, when turned on from the Home Assistant UI, does not generate this warning.
This suggests that the service call generated by matterbridge-hass (for Alexa commands) still uses the deprecated color_temp field instead of color_temp_kelvin

Environment:
Home Assistant OS:
Core 2025.12.5
Supervisor 2025.12.3
Operating System 16.3
Frontend 20251203.3

Matterbridge Home Assistant Add-on: 2.0.15 (from Luligu repository)

Matterbridge (inside the add-on): 3.4.6 (from add-on log)

Plugin: matterbridge-hass

Voice assistant: Amazon Alexa (Matter bridge exposed from Home Assistant via add-on)

Steps to reproduce:
Expose a color-temperature capable light (in my case a Zigbee LED strip via Zigbee2MQTT) from Home Assistant to Matterbridge / Alexa using matterbridge-hass.​

From the Home Assistant UI, turn the light on: no warnings are logged.
Ask Alexa to turn on the same light (for example: “Alexa, turn on ”).

Check Home Assistant logs.

Expected behavior
matterbridge-hass should call the Home Assistant light.turn_on service using color_temp_kelvin (Kelvin) when setting color temperature, or omit color temperature entirely if not requested, so that no deprecation warning is generated.​

Actual behavior
Every time Alexa turns the light on via Matterbridge, Home Assistant logs the warning about deprecated color_temp argument in light.turn_on. The light still works, but this will become a breaking change in HA 2026.1.

Relevant logs
From Home Assistant:
Logger: homeassistant.components.light
Source: components/light/init.py:321
Got color_temp argument in turn_on service, which is deprecated and will break in Home Assistant 2026.1, please use color_temp_kelvin argument

Request
Please update matterbridge-hass so that it uses color_temp_kelvin instead of color_temp when issuing light.turn_on calls to Home Assistant, in line with the current Home Assistant light entity API and the deprecation of mired-based color_temp.

If you need additional debug logs or tests, I can provide them.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions