Bump pydeconz to v112 (#91924)

* Bump pydeconz to v112

* PR review - add suggested_display_precision

* Test - fix

* Bump pydeconz to v112

* PR review - add suggested_display_precision

* Fix tests

---------

Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
This commit is contained in:
ad0p 2023-05-24 14:43:02 +02:00 committed by GitHub
parent 7e165021a3
commit ef24e508f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 13 additions and 5 deletions

View File

@ -8,7 +8,7 @@
"iot_class": "local_push",
"loggers": ["pydeconz"],
"quality_scale": "platinum",
"requirements": ["pydeconz==111"],
"requirements": ["pydeconz==112"],
"ssdp": [
{
"manufacturer": "Royal Philips Electronics",

View File

@ -194,6 +194,7 @@ ENTITY_DESCRIPTIONS: tuple[DeconzSensorDescription, ...] = (
device_class=SensorDeviceClass.HUMIDITY,
state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=PERCENTAGE,
suggested_display_precision=1,
),
DeconzSensorDescription[LightLevel](
key="light_level",
@ -234,6 +235,7 @@ ENTITY_DESCRIPTIONS: tuple[DeconzSensorDescription, ...] = (
device_class=SensorDeviceClass.TEMPERATURE,
state_class=SensorStateClass.MEASUREMENT,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
suggested_display_precision=1,
),
DeconzSensorDescription[Time](
key="last_set",

View File

@ -1581,7 +1581,7 @@ pydaikin==2.9.0
pydanfossair==0.1.0
# homeassistant.components.deconz
pydeconz==111
pydeconz==112
# homeassistant.components.delijn
pydelijn==1.0.0

View File

@ -1166,7 +1166,7 @@ pycsspeechtts==1.0.8
pydaikin==2.9.0
# homeassistant.components.deconz
pydeconz==111
pydeconz==112
# homeassistant.components.dexcom
pydexcom==0.2.3

View File

@ -423,7 +423,7 @@ TEST_DATA = [
"entity_id": "sensor.mi_temperature_1",
"unique_id": "00:15:8d:00:02:45:dc:53-01-0405-humidity",
"old_unique_id": "00:15:8d:00:02:45:dc:53-01-0405",
"state": "35.5",
"state": "35.55",
"entity_category": None,
"device_class": SensorDeviceClass.HUMIDITY,
"state_class": SensorStateClass.MEASUREMENT,
@ -434,6 +434,9 @@ TEST_DATA = [
"device_class": "humidity",
"friendly_name": "Mi temperature 1",
},
"options": {
"suggested_display_precision": 1,
},
"websocket_event": {"state": {"humidity": 1000}},
"next_state": "10.0",
},
@ -601,7 +604,7 @@ TEST_DATA = [
"entity_id": "sensor.mi_temperature_1",
"unique_id": "00:15:8d:00:02:45:dc:53-01-0402-temperature",
"old_unique_id": "00:15:8d:00:02:45:dc:53-01-0402",
"state": "21.8",
"state": "21.82",
"entity_category": None,
"device_class": SensorDeviceClass.TEMPERATURE,
"state_class": SensorStateClass.MEASUREMENT,
@ -612,6 +615,9 @@ TEST_DATA = [
"device_class": "temperature",
"friendly_name": "Mi temperature 1",
},
"options": {
"suggested_display_precision": 1,
},
"websocket_event": {"state": {"temperature": 1800}},
"next_state": "18.0",
},