roborock.data.dyad.dyad_containers

 1from dataclasses import dataclass
 2
 3from ..containers import RoborockBase
 4
 5
 6@dataclass
 7class DyadProductInfo(RoborockBase):
 8    sn: str
 9    ssid: str
10    timezone: str
11    posix_timezone: str
12    ip: str
13    mac: str
14    oba: dict
15
16
17@dataclass
18class DyadSndState(RoborockBase):
19    sid_in_use: int
20    sid_version: int
21    location: str
22    bom: str
23    language: str
24
25
26@dataclass
27class DyadOtaNfo(RoborockBase):
28    mqttOtaData: dict
@dataclass
class DyadProductInfo(roborock.data.containers.RoborockBase):
 7@dataclass
 8class DyadProductInfo(RoborockBase):
 9    sn: str
10    ssid: str
11    timezone: str
12    posix_timezone: str
13    ip: str
14    mac: str
15    oba: dict
DyadProductInfo( sn: str, ssid: str, timezone: str, posix_timezone: str, ip: str, mac: str, oba: dict)
sn: str
ssid: str
timezone: str
posix_timezone: str
ip: str
mac: str
oba: dict
@dataclass
class DyadSndState(roborock.data.containers.RoborockBase):
18@dataclass
19class DyadSndState(RoborockBase):
20    sid_in_use: int
21    sid_version: int
22    location: str
23    bom: str
24    language: str
DyadSndState( sid_in_use: int, sid_version: int, location: str, bom: str, language: str)
sid_in_use: int
sid_version: int
location: str
bom: str
language: str
@dataclass
class DyadOtaNfo(roborock.data.containers.RoborockBase):
27@dataclass
28class DyadOtaNfo(RoborockBase):
29    mqttOtaData: dict
DyadOtaNfo(mqttOtaData: dict)
mqttOtaData: dict