mirror of
https://github.com/Electric-Special/ha-core.git
synced 2026-03-21 05:06:13 +01:00
Use StrEnum in unifiprotect (#162390)
This commit is contained in:
@@ -5,7 +5,7 @@ from __future__ import annotations
|
||||
import asyncio
|
||||
from calendar import monthrange
|
||||
from datetime import date, datetime, timedelta
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
from typing import Any, NoReturn, cast
|
||||
|
||||
from uiprotect.data import Camera, Event, EventType, SmartDetectObjectType
|
||||
@@ -35,7 +35,7 @@ THUMBNAIL_WIDTH = 185
|
||||
THUMBNAIL_HEIGHT = 185
|
||||
|
||||
|
||||
class SimpleEventType(str, Enum):
|
||||
class SimpleEventType(StrEnum):
|
||||
"""Enum to Camera Video events."""
|
||||
|
||||
ALL = "all"
|
||||
@@ -45,7 +45,7 @@ class SimpleEventType(str, Enum):
|
||||
AUDIO = "audio"
|
||||
|
||||
|
||||
class IdentifierType(str, Enum):
|
||||
class IdentifierType(StrEnum):
|
||||
"""UniFi Protect identifier type."""
|
||||
|
||||
EVENT = "event"
|
||||
@@ -53,7 +53,7 @@ class IdentifierType(str, Enum):
|
||||
BROWSE = "browse"
|
||||
|
||||
|
||||
class IdentifierTimeType(str, Enum):
|
||||
class IdentifierTimeType(StrEnum):
|
||||
"""UniFi Protect identifier subtype."""
|
||||
|
||||
RECENT = "recent"
|
||||
|
||||
Reference in New Issue
Block a user