Fix matter exception NoneType in set_brightness for optional min/max level values (#95949)

Fix exception NoneType in set_brightness for optional min/max level values
This commit is contained in:
neocolis
2023-07-06 08:50:51 -04:00
committed by GitHub
parent be01eb5aad
commit 63cb50977b

View File

@@ -128,7 +128,7 @@ class MatterLight(MatterEntity, LightEntity):
renormalize(
brightness,
(0, 255),
(level_control.minLevel, level_control.maxLevel),
(level_control.minLevel or 1, level_control.maxLevel or 254),
)
)
@@ -220,7 +220,7 @@ class MatterLight(MatterEntity, LightEntity):
return round(
renormalize(
level_control.currentLevel,
(level_control.minLevel or 0, level_control.maxLevel or 254),
(level_control.minLevel or 1, level_control.maxLevel or 254),
(0, 255),
)
)