Skip to content

Commit 7bdc697

Browse files
committed
fix double propertie entry
1 parent 45eadb4 commit 7bdc697

File tree

1 file changed

+2
-22
lines changed

1 file changed

+2
-22
lines changed

plugwise_usb/nodes/node.py

Lines changed: 2 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ def features(self) -> tuple[NodeFeature, ...]:
196196

197197
@property
198198
@raise_not_loaded
199-
def humidity(self) -> float:
199+
def humidity(self) -> Humidity:
200200
"""Humidity state."""
201201
if NodeFeature.HUMIDITY not in self._features:
202202
raise FeatureError(f"Humidity state is not supported for node {self.mac}")
@@ -265,26 +265,6 @@ def motion_state(self) -> MotionState:
265265
raise FeatureError(f"Motion state is not supported for node {self.mac}")
266266
raise NotImplementedError()
267267

268-
@property
269-
@raise_not_loaded
270-
def temperature(self) -> Temperature:
271-
"""Temperature configuration settings."""
272-
if NodeFeature.TEMPERATURE not in self._features:
273-
raise FeatureError(
274-
f"Temperature configuration is not supported for node {self.mac}"
275-
)
276-
raise NotImplementedError()
277-
278-
@property
279-
@raise_not_loaded
280-
def humidity(self) -> Humidity:
281-
"""Humidity configuration settings."""
282-
if NodeFeature.HUMIDITY not in self._features:
283-
raise FeatureError(
284-
f"Humidity configuration is not supported for node {self.mac}"
285-
)
286-
raise NotImplementedError()
287-
288268
@property
289269
def ping_stats(self) -> NetworkStatistics:
290270
"""Ping statistics."""
@@ -342,7 +322,7 @@ def switch(self) -> bool:
342322

343323
@property
344324
@raise_not_loaded
345-
def temperature(self) -> float:
325+
def temperature(self) -> Temperature:
346326
"""Temperature value."""
347327
if NodeFeature.TEMPERATURE not in self._features:
348328
raise FeatureError(

0 commit comments

Comments
 (0)