|
1 | 1 | """Support for switches.""" |
2 | 2 | import json |
3 | 3 | import struct |
| 4 | +from typing import Optional |
4 | 5 |
|
5 | 6 | from . import exceptions as e |
6 | 7 | from .device import Device |
@@ -127,12 +128,12 @@ def set_nightlight(self, ntlight: bool) -> None: |
127 | 128 |
|
128 | 129 | def set_state( |
129 | 130 | self, |
130 | | - pwr: bool | None = None, |
131 | | - ntlight: bool | None = None, |
132 | | - indicator: bool | None = None, |
133 | | - ntlbrightness: int | None = None, |
134 | | - maxworktime: int | None = None, |
135 | | - childlock: bool | None = None, |
| 131 | + pwr: Optional[bool] = None, |
| 132 | + ntlight: Optional[bool] = None, |
| 133 | + indicator: Optional[bool] = None, |
| 134 | + ntlbrightness: Optional[int] = None, |
| 135 | + maxworktime: Optional[int] = None, |
| 136 | + childlock: Optional[bool] = None, |
136 | 137 | ) -> dict: |
137 | 138 | """Set state of device.""" |
138 | 139 | state = {} |
@@ -255,13 +256,13 @@ def get_state(self) -> dict: |
255 | 256 |
|
256 | 257 | def set_state( |
257 | 258 | self, |
258 | | - pwr: bool | None = None, |
259 | | - pwr1: bool | None = None, |
260 | | - pwr2: bool | None = None, |
261 | | - maxworktime: int | None = None, |
262 | | - maxworktime1: int | None = None, |
263 | | - maxworktime2: int | None = None, |
264 | | - idcbrightness: int | None = None, |
| 259 | + pwr: Optional[bool] = None, |
| 260 | + pwr1: Optional[bool] = None, |
| 261 | + pwr2: Optional[bool] = None, |
| 262 | + maxworktime: Optional[int] = None, |
| 263 | + maxworktime1: Optional[int] = None, |
| 264 | + maxworktime2: Optional[int] = None, |
| 265 | + idcbrightness: Optional[int] = None, |
265 | 266 | ) -> dict: |
266 | 267 | """Set the power state of the device.""" |
267 | 268 | state = {} |
@@ -322,19 +323,19 @@ class ehc31(bg1): |
322 | 323 |
|
323 | 324 | def set_state( |
324 | 325 | self, |
325 | | - pwr: bool | None = None, |
326 | | - pwr1: bool | None = None, |
327 | | - pwr2: bool | None = None, |
328 | | - pwr3: bool | None = None, |
329 | | - maxworktime1: int | None = None, |
330 | | - maxworktime2: int | None = None, |
331 | | - maxworktime3: int | None = None, |
332 | | - idcbrightness: int | None = None, |
333 | | - childlock: bool | None = None, |
334 | | - childlock1: bool | None = None, |
335 | | - childlock2: bool | None = None, |
336 | | - childlock3: bool | None = None, |
337 | | - childlock4: bool | None = None, |
| 326 | + pwr: Optional[bool] = None, |
| 327 | + pwr1: Optional[bool] = None, |
| 328 | + pwr2: Optional[bool] = None, |
| 329 | + pwr3: Optional[bool] = None, |
| 330 | + maxworktime1: Optional[int] = None, |
| 331 | + maxworktime2: Optional[int] = None, |
| 332 | + maxworktime3: Optional[int] = None, |
| 333 | + idcbrightness: Optional[int] = None, |
| 334 | + childlock: Optional[bool] = None, |
| 335 | + childlock1: Optional[bool] = None, |
| 336 | + childlock2: Optional[bool] = None, |
| 337 | + childlock3: Optional[bool] = None, |
| 338 | + childlock4: Optional[bool] = None, |
338 | 339 | ) -> dict: |
339 | 340 | """Set the power state of the device.""" |
340 | 341 | state = {} |
|
0 commit comments