Skip to content

Commit 8977ed5

Browse files
committed
CR: fix docstring, type definition error
1 parent b0d05a4 commit 8977ed5

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

plugwise_usb/api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ class SenseHysteresisConfig:
278278
temperature_upper_bound: float | None: upper temperature switching threshold (°C)
279279
temperature_lower_bound: float | None: lower temperature switching threshold (°C)
280280
temperature_direction: bool | None: True = switch ON when temperature rises; False = switch OFF when temperature rises
281-
report_interval: int | None = None: Interval time at which the temperature and humidity are reported
281+
report_interval: int | None = None: Interval in minutes at which the temperature and humidity are reported (1-60)
282282
dirty: bool: Settings changed, device update pending
283283
284284
Notes:

plugwise_usb/nodes/sense.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,14 @@
6666
CACHE_SENSE_HYSTERESIS_CONFIG_DIRTY = "sense_hysteresis_config_dirty"
6767

6868
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_ENABLED: Final = False
69-
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_UPPER_BOUND: Final = 24.0
70-
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_LOWER_BOUND: Final = 24.0
71-
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_DIRECTION: Final = True
72-
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_ENABLED: Final = False
73-
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_UPPER_BOUND: Final = 50.0
74-
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_LOWER_BOUND: Final = 50.0
75-
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_DIRECTION: Final = True
76-
DEFAULT_SENSE_HYSTERESIS_REPORT_INTERVAL: Final = 15
69+
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_UPPER_BOUND: Final[float] = 24.0
70+
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_LOWER_BOUND: Final[float] = 24.0
71+
DEFAULT_SENSE_HYSTERESIS_HUMIDITY_DIRECTION: Final[bool] = True
72+
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_ENABLED: Final[bool] = False
73+
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_UPPER_BOUND: Final[float] = 50.0
74+
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_LOWER_BOUND: Final[float] = 50.0
75+
DEFAULT_SENSE_HYSTERESIS_TEMPERATURE_DIRECTION: Final[bool] = True
76+
DEFAULT_SENSE_HYSTERESIS_REPORT_INTERVAL: Final[int] = 15
7777

7878

7979
class PlugwiseSense(NodeSED):
@@ -257,8 +257,8 @@ def _temperature_direction_from_cache(self) -> bool | None:
257257
"""Load Temperature hysteresis switch direction from cache."""
258258
return self._get_cache_as_bool(CACHE_SENSE_HYSTERESIS_TEMPERATURE_DIRECTION)
259259

260-
def _report_interval_from_cache(self) -> float | None:
261-
"""Report interval from cache."""
260+
def _report_interval_from_cache(self) -> int | None:
261+
"""Load report interval from cache."""
262262
if (
263263
report_interval := self._get_cache(CACHE_SENSE_HYSTERESIS_REPORT_INTERVAL)
264264
) is not None:

0 commit comments

Comments
 (0)