diff --git a/homeassistant/components/deconz/binary_sensor.py b/homeassistant/components/deconz/binary_sensor.py index 0fdc5904c2d..6261473bb0e 100644 --- a/homeassistant/components/deconz/binary_sensor.py +++ b/homeassistant/components/deconz/binary_sensor.py @@ -45,7 +45,9 @@ async def async_setup_entry(hass, config_entry, async_add_entities): ) ) - async_add_sensor(gateway.api.sensors.values()) + async_add_sensor( + [gateway.api.sensors[key] for key in sorted(gateway.api.sensors, key=int)] + ) class DeconzBinarySensor(DeconzDevice, BinarySensorDevice): diff --git a/homeassistant/components/deconz/sensor.py b/homeassistant/components/deconz/sensor.py index 272c7a85ceb..8194dd145dc 100644 --- a/homeassistant/components/deconz/sensor.py +++ b/homeassistant/components/deconz/sensor.py @@ -88,7 +88,9 @@ async def async_setup_entry(hass, config_entry, async_add_entities): ) ) - async_add_sensor(gateway.api.sensors.values()) + async_add_sensor( + [gateway.api.sensors[key] for key in sorted(gateway.api.sensors, key=int)] + ) class DeconzSensor(DeconzDevice):