mirror of
https://github.com/Andre0512/pyhOn.git
synced 2024-12-22 10:45:31 +00:00
Fix missing program name Andre0512/hon#188
This commit is contained in:
parent
53691e383e
commit
bdf9d31be3
10
pyhon/hon.py
10
pyhon/hon.py
|
@ -93,13 +93,9 @@ class Hon:
|
||||||
if appliance.mac_address == "":
|
if appliance.mac_address == "":
|
||||||
return
|
return
|
||||||
try:
|
try:
|
||||||
await asyncio.gather(
|
await appliance.load_commands()
|
||||||
*[
|
await appliance.load_attributes()
|
||||||
appliance.load_attributes(),
|
await appliance.load_statistics()
|
||||||
appliance.load_commands(),
|
|
||||||
appliance.load_statistics(),
|
|
||||||
]
|
|
||||||
)
|
|
||||||
except (KeyError, ValueError, IndexError) as error:
|
except (KeyError, ValueError, IndexError) as error:
|
||||||
_LOGGER.exception(error)
|
_LOGGER.exception(error)
|
||||||
_LOGGER.error("Device data - %s", appliance_data)
|
_LOGGER.error("Device data - %s", appliance_data)
|
||||||
|
|
|
@ -45,7 +45,7 @@ class HonParameterProgram(HonParameterEnum):
|
||||||
for name, parameter in self._programs.items():
|
for name, parameter in self._programs.items():
|
||||||
if "iot_" in name:
|
if "iot_" in name:
|
||||||
continue
|
continue
|
||||||
if parameter.parameters.get("prCode"):
|
if not parameter.parameters.get("prCode"):
|
||||||
continue
|
continue
|
||||||
if (fav := parameter.parameters.get("favourite")) and fav.value == "1":
|
if (fav := parameter.parameters.get("favourite")) and fav.value == "1":
|
||||||
continue
|
continue
|
||||||
|
|
Loading…
Reference in a new issue