Skip to content

Commit b4ca5da

Browse files
committed
Disable get_state for NodeFeature.ENERGY
should be triggered by getting NodeFeature POWER
1 parent 2975a6f commit b4ca5da

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

plugwise_usb/nodes/circle.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1237,13 +1237,14 @@ async def get_state(self, features: tuple[NodeFeature]) -> dict[NodeFeature, Any
12371237
)
12381238

12391239
match feature:
1240-
case NodeFeature.ENERGY:
1241-
states[feature] = await self.energy_update()
1242-
_LOGGER.debug(
1243-
"async_get_state %s - energy: %s",
1244-
self._mac_in_str,
1245-
states[feature],
1246-
)
1240+
# Disable, getting NodeFeature.POWER will trigger an energy_update
1241+
# case NodeFeature.ENERGY:
1242+
# states[feature] = await self.energy_update()
1243+
# _LOGGER.debug(
1244+
# "async_get_state %s - energy: %s",
1245+
# self._mac_in_str,
1246+
# states[feature],
1247+
# )
12471248
case NodeFeature.RELAY:
12481249
states[feature] = self._relay_state
12491250
_LOGGER.debug(

0 commit comments

Comments
 (0)