Added water heater appliance. Added ability to send only mandatory parameters

This commit is contained in:
Vadym Melnychuk
2023-07-11 17:13:22 +03:00
parent e00e147ecd
commit 71cf7a1b8a
2 changed files with 19 additions and 2 deletions

8
pyhon/appliances/wh.py Normal file
View File

@ -0,0 +1,8 @@
from typing import Any, Dict
from pyhon.appliances.base import ApplianceBase
class Appliance(ApplianceBase):
def attributes(self, data: Dict[str, Any]) -> Dict[str, Any]:
data = super().attributes(data)
data["active"] = data.get("onOffStatus") == 1