google_nest_sdm.doorbell_traits
Traits belonging to doorbell devices.
1"""Traits belonging to doorbell devices.""" 2 3from __future__ import annotations 4 5from dataclasses import dataclass 6import logging 7from typing import ClassVar 8 9from .event import DoorbellChimeEvent, EventType 10from .traits import TraitType 11 12_LOGGER = logging.getLogger(__name__) 13 14 15@dataclass 16class DoorbellChimeTrait: 17 """For any device that supports a doorbell chime and related press events.""" 18 19 NAME: ClassVar[TraitType] = TraitType.DOORBELL_CHIME 20 EVENT_NAME: ClassVar[EventType] = DoorbellChimeEvent.NAME
@dataclass
class
DoorbellChimeTrait:
16@dataclass 17class DoorbellChimeTrait: 18 """For any device that supports a doorbell chime and related press events.""" 19 20 NAME: ClassVar[TraitType] = TraitType.DOORBELL_CHIME 21 EVENT_NAME: ClassVar[EventType] = DoorbellChimeEvent.NAME
For any device that supports a doorbell chime and related press events.