Add debug

This commit is contained in:
Dennis Melzer 2024-01-10 22:04:35 +01:00
parent b41735f92f
commit 22b04cf6d8
1 changed files with 27 additions and 7 deletions

View File

@ -89,16 +89,28 @@ UPDATE_RETRIES = 3
class TUYA_CODES(StrEnum): class TUYA_CODES(StrEnum):
BATTERY_LEVEL = "104"
STATE = "15"
ERROR_CODE = "106"
MODE = "5" MODE = "5"
FAN_SPEED = "102" STATE = "15"
CLEANING_AREA = "110" # FAN_SPEED = "102"
FAN_SPEED = "130"
BATTERY_LEVEL = "104"
ERROR_CODE = "106"
CLEANING_TIME = "109" CLEANING_TIME = "109"
AUTO_RETURN = "135" CLEANING_AREA = "110"
DO_NOT_DISTURB = "107" DO_NOT_DISTURB = "107"
DO_NOT_DISTURB2 = "139"
BOOST_IQ = "118" BOOST_IQ = "118"
AUTO_RETURN = "135"
RETURN_HOME = "101" # boolean
A_111 = "111" # 65?
A_122 = "122" # continue
A_131 = "131" # false
A_137 = "137" # 0
HARDWARE_CODE = "115" # decoded
A_112 = "112" # decoded clean record?
A_113 = "113" # decoded
CLEAN_STATISTIC = "114" # decoded
MULTI_MAPS = "117" # decoded
TUYA_CONSUMABLES_CODES = ["142", "116"] TUYA_CONSUMABLES_CODES = ["142", "116"]
@ -374,7 +386,15 @@ class RoboVacEntity(StateVacuumEntity):
_LOGGER.debug( _LOGGER.debug(
"Consumables decoded value is: {}".format(consumables) "Consumables decoded value is: {}".format(consumables)
) )
if "consumable" in consumables and "duration" in consumables: if (
"consumable" in consumables
and "duration" in consumables["consumable"]
):
_LOGGER.debug(
"Consumables encoded value is: {}".format(
consumables["consumable"]["duration"]
)
)
self._attr_consumables = consumables["consumable"]["duration"] self._attr_consumables = consumables["consumable"]["duration"]
async def async_locate(self, **kwargs): async def async_locate(self, **kwargs):