Fix favorite position missing for Motion Blinds TDBU devices (#125750)

* Add favorite position for TDBU

* fix styling
This commit is contained in:
starkillerOG
2024-09-11 15:58:23 +02:00
committed by GitHub
parent 059fbe7958
commit 29311c7eb8

View File

@@ -26,7 +26,13 @@ async def async_setup_entry(
coordinator = hass.data[DOMAIN][config_entry.entry_id][KEY_COORDINATOR]
for blind in motion_gateway.device_list.values():
if blind.limit_status == LimitStatus.Limit3Detected.name:
if blind.limit_status in (
LimitStatus.Limit3Detected.name,
{
"T": LimitStatus.Limit3Detected.name,
"B": LimitStatus.Limit3Detected.name,
},
):
entities.append(MotionGoFavoriteButton(coordinator, blind))
entities.append(MotionSetFavoriteButton(coordinator, blind))