diff --git a/packages/modules/vehicles/vweuda/libeuda.py b/packages/modules/vehicles/vweuda/libeuda.py index 7081042a9d..45c5fe4064 100755 --- a/packages/modules/vehicles/vweuda/libeuda.py +++ b/packages/modules/vehicles/vweuda/libeuda.py @@ -803,6 +803,10 @@ def update_result_from_payload(self, payload: dict, source: str) -> dict: if result['soc'] is None: _LOGGER.info("thread result skipped, no soc found") _valid = False + else: + _LOGGER.info(f"no matching VIN found in euda.result:\npayload.vin: ({vin})") + _LOGGER.info(f"known VINs in euda.result:\n{euda.result.keys()}") + if _valid and result['odometer'] is not None: if vin in euda.result and result['odometer'] < euda.result[vin]['odometer']: _LOGGER.info("odometer less than earlier - keep earlier value")