We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95dc620 commit 82dc77eCopy full SHA for 82dc77e
plugwise_usb/network/__init__.py
@@ -544,6 +544,11 @@ async def allow_join_requests(self, state: bool) -> None:
544
545
async def energy_reset_request(self, mac: str) -> None:
546
"""Send an energy-reset to a Node."""
547
+ if self._nodes[mac].node_info.node_type.value not in (1, 2, 9):
548
+ raise NodeError(
549
+ "Energy-resetting not supported for {self._nodes[mac].node_info.node_type.name}"
550
+ )
551
+
552
node_protocols = self._nodes[mac].node_protocols
553
request = CircleClockSetRequest(
554
self._controller.send,
0 commit comments