fix color in tradfri

This commit is contained in:
2023-01-01 22:22:23 +01:00
parent cfb1727a89
commit 8c10b15dd8
+8 -3
View File
@@ -175,9 +175,14 @@ func (b *Bridge) refreshDevice(id string, bus *lucifer3.EventBus) {
}
}
if luciferState.Color != nil && luciferState.Color.XY != nil {
newX := luciferState.Color.XY.X
newY := luciferState.Color.XY.Y
if luciferState.Color != nil {
col, ok := luciferState.Color.ToXY()
if !ok {
return
}
newX := col.XY.X
newY := col.XY.Y
diffX := math.Abs(newX - currX)
diffY := math.Abs(newY - currY)