Files
core/homeassistant/components/mystrom/models.py
2025-07-03 09:27:38 +02:00

20 lines
433 B
Python

"""Models for the mystrom integration."""
from dataclasses import dataclass
from typing import Any
from pymystrom.bulb import MyStromBulb
from pymystrom.switch import MyStromSwitch
from homeassistant.config_entries import ConfigEntry
type MyStromConfigEntry = ConfigEntry[MyStromData]
@dataclass
class MyStromData:
"""Data class for mystrom device data."""
device: MyStromSwitch | MyStromBulb
info: dict[str, Any]