diff --git a/custom_components/ecovacs/sucksbumper.py b/custom_components/ecovacs/sucksbumper.py index 271488c..8064f04 100644 --- a/custom_components/ecovacs/sucksbumper.py +++ b/custom_components/ecovacs/sucksbumper.py @@ -955,8 +955,8 @@ class EcoVacsXMPP(ClientXMPP): if as_dict is None: try: - other_part = message.get_payload() - _LOGGER.debug("handle_ctl called with get_payload()[0][1], the other part:") + other_part = message.get_payload()[0][0][0] + _LOGGER.debug("handle_ctl called with get_payload()[0][0][0], the other part:") _LOGGER.debug(other_part) except IndexError: _LOGGER.warning("No extra payload")