Hi everyone,
I’m running into an issue with a Sitemap slider that is bound to a Number:Temperature Group using the AVG aggregation.
Instead of showing the expected value, the slider always displays:
- K
even though the individual items receive valid values.
Items
Single device item (MQTT / Zigbee):
Number:Temperature ColorTemperature_GF_Livingroom_ExtendedLight1
(Group_GF_Livingroom_CeilingLampBulbOne,
Group_GF_Livingroom_ColorTemperatureLight,
Group_GF_Livingroom_CeilingLampColorTemp,
Group_House_PersistedEverySixHour,
Group_House_PersistedEveryDay)
{
channel="mqtt:topic:zigbee:numberBulbA6EB59ColorTemperature",
stateDescription=" [ pattern="%.0f %unit%", min=2000, max=6536]",
unit="K"
}
Group definition:
Group:Number:Temperature:AVG Group_GF_Livingroom_CeilingLampColorTemp
(Group_GF_Livingroom_Light) ["Control","ColorTemperature"]
Sitemap
Slider item=Group_GF_Livingroom_CeilingLampColorTemp
label="Color temperature [%0.f K]"
minValue=2000
maxValue=6536
step=100
Problem
The slider always shows:
- K
instead of the expected averaged color temperature of the group.
Expected behavior
I would expect that:
- The
AVGgroup calculates the average of all member values - The Sitemap slider displays that value
- The unit (
K) is properly resolved
Question
Is this expected behavior for Group:Number:Temperature:AVG when used directly in a Sitemap slider?
Or is there a known limitation where:
AVGgroups do not work correctly with Sitemap sliders- or
stateDescription/ unit handling is not properly resolved for group states
Additional info
- Individual items receive correct values via MQTT/Zigbee
- Items are of type
Number:Temperature - The issue only occurs when using the group in a Slider widget