feat: Strom, Leistung und Strombudget
Zeigt strip.current_ma und strip.power_w aus system/info als Sensoren und macht max_milliamps aus system/settings ueber ein Zahlenfeld einstellbar. Schreiben liest wie bei sACN zurueck statt den geschriebenen Wert anzunehmen.
This commit is contained in:
@@ -115,6 +115,10 @@ class NinstripClient:
|
||||
"""sACN-Einstellungen aendern. Weggelassene Felder behalten ihren Wert."""
|
||||
await self._request("PUT", "system/settings", {"type": "sacn", **fields})
|
||||
|
||||
async def set_strip(self, **fields: Any) -> None:
|
||||
"""Strip-Einstellungen aendern. Weggelassene Felder behalten ihren Wert."""
|
||||
await self._request("PUT", "system/settings", {"type": "strip", **fields})
|
||||
|
||||
async def reboot(self) -> None:
|
||||
await self._request("PUT", "system/command", {"command": {"type": "reboot"}})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user