From 63cb50977be32cb35c275f6212ea803139381a4d Mon Sep 17 00:00:00 2001 From: neocolis Date: Thu, 6 Jul 2023 08:50:51 -0400 Subject: [PATCH] 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 --- homeassistant/components/matter/light.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/matter/light.py b/homeassistant/components/matter/light.py index facdb6752d3..02919baa8f1 100644 --- a/homeassistant/components/matter/light.py +++ b/homeassistant/components/matter/light.py @@ -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), ) )