diff --git a/homeassistant/components/google_assistant/trait.py b/homeassistant/components/google_assistant/trait.py index 74ee55c5e933e05bb19193d3799f138c05731089..1d369eb87dad9e71291f23a3f89d31f88f055930 100644 --- a/homeassistant/components/google_assistant/trait.py +++ b/homeassistant/components/google_assistant/trait.py @@ -304,10 +304,12 @@ class ColorTemperatureTrait(_Trait): def sync_attributes(self): """Return color temperature attributes for a sync request.""" attrs = self.state.attributes + # Max Kelvin is Min Mireds K = 1000000 / mireds + # Min Kevin is Max Mireds K = 1000000 / mireds return { - 'temperatureMinK': color_util.color_temperature_mired_to_kelvin( - attrs.get(light.ATTR_MIN_MIREDS)), 'temperatureMaxK': color_util.color_temperature_mired_to_kelvin( + attrs.get(light.ATTR_MIN_MIREDS)), + 'temperatureMinK': color_util.color_temperature_mired_to_kelvin( attrs.get(light.ATTR_MAX_MIREDS)), } diff --git a/tests/components/google_assistant/test_smart_home.py b/tests/components/google_assistant/test_smart_home.py index cdaf4200c974e3e443ef482e6da6c8fbc2eddbbf..66e7747e06a776498e34af548b63f4148d95ace4 100644 --- a/tests/components/google_assistant/test_smart_home.py +++ b/tests/components/google_assistant/test_smart_home.py @@ -74,8 +74,8 @@ async def test_sync_message(hass): 'willReportState': False, 'attributes': { 'colorModel': 'rgb', - 'temperatureMinK': 6535, - 'temperatureMaxK': 2000, + 'temperatureMinK': 2000, + 'temperatureMaxK': 6535, }, 'roomHint': 'Living Room' }] diff --git a/tests/components/google_assistant/test_trait.py b/tests/components/google_assistant/test_trait.py index e6336e052460388cac294d23ff389e443f1edf71..1f7ee011e61bbf3747cc9e12d35b8521c7cc1365 100644 --- a/tests/components/google_assistant/test_trait.py +++ b/tests/components/google_assistant/test_trait.py @@ -414,8 +414,8 @@ async def test_color_temperature_light(hass): })) assert trt.sync_attributes() == { - 'temperatureMinK': 5000, - 'temperatureMaxK': 2000, + 'temperatureMinK': 2000, + 'temperatureMaxK': 5000, } assert trt.query_attributes() == {