Files
homeassistant/custom_components/yandex_smart_home/backports.py
Victor Alexandrovich Tsyrenschikov 373ed28445 python
2026-03-30 20:25:42 +05:00

27 lines
530 B
Python

"""Backports from newer Home Assistant versions."""
from enum import StrEnum
class LockState(StrEnum):
"""State of lock entities (2024.10+)."""
JAMMED = "jammed"
OPENING = "opening"
LOCKING = "locking"
OPEN = "open"
UNLOCKING = "unlocking"
LOCKED = "locked"
UNLOCKED = "unlocked"
class VacuumActivity(StrEnum):
"""Vacuum activity states (2025.1+)."""
CLEANING = "cleaning"
DOCKED = "docked"
IDLE = "idle"
PAUSED = "paused"
RETURNING = "returning"
ERROR = "error"