Round status light brightness number in HomeWizard (#132069)

This commit is contained in:
Duco Sebel 2024-12-02 14:04:39 +01:00 committed by GitHub
parent 6db8fced60
commit 89ee49e50c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 4 additions and 4 deletions

View File

@ -64,4 +64,4 @@ class HWEnergyNumberEntity(HomeWizardEntity, NumberEntity):
or (brightness := self.coordinator.data.state.brightness) is None
):
return None
return brightness_to_value((0, 100), brightness)
return round(brightness_to_value((0, 100), brightness))

View File

@ -14,7 +14,7 @@
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '100.0',
'state': '100',
})
# ---
# name: test_number_entities[HWE-SKT-11].1
@ -106,7 +106,7 @@
'last_changed': <ANY>,
'last_reported': <ANY>,
'last_updated': <ANY>,
'state': '100.0',
'state': '100',
})
# ---
# name: test_number_entities[HWE-SKT-21].1

View File

@ -42,7 +42,7 @@ async def test_number_entities(
assert snapshot == device_entry
# Test unknown handling
assert state.state == "100.0"
assert state.state == "100"
mock_homewizardenergy.state.return_value.brightness = None