Compare commits

...

2 Commits

Author SHA1 Message Date
365a37b42d Fix send command error 2023-05-07 01:17:02 +02:00
2bde6bb61c Fix mypy error 2023-05-07 00:48:42 +02:00
3 changed files with 5 additions and 5 deletions

View File

@ -85,8 +85,8 @@ class HonCommand:
self._parameters[name] = HonParameterProgram(name, self, "custom")
async def send(self) -> bool:
params = self.parameter_groups["parameters"]
ancillary_params = self.parameter_groups["ancillary_parameters"]
params = self.parameter_groups.get("parameters", {})
ancillary_params = self.parameter_groups.get("ancillaryParameters", {})
return await self._api.send_command(
self._appliance, self._name, params, ancillary_params
)

View File

@ -13,9 +13,9 @@ class HonParameterProgram(HonParameterEnum):
super().__init__(key, {}, group)
self._command = command
if "PROGRAM" in command.category:
self._value: str = command.category.split(".")[-1].lower()
self._value = command.category.split(".")[-1].lower()
else:
self._value: str = command.category
self._value = command.category
self._programs: Dict[str, "HonCommand"] = command.categories
self._typology: str = "enum"

View File

@ -7,7 +7,7 @@ with open("README.md", "r") as f:
setup(
name="pyhOn",
version="0.10.2",
version="0.10.3",
author="Andre Basche",
description="Control hOn devices with python",
long_description=long_description,