My last warning entity has become unavailable and I'm seeing regularly errors in my log because of it.
Here's the latest one for when the integration appears to be attempting to get the information it's asking for:
This error originated from a custom integration.
Logger: custom_components.super_soco_custom
Source: custom_components/super_soco_custom/vmoto_soco_api.py:121
Integration: Super Soco Custom (documentation, issues)
First occurred: 12:11:37 (1 occurrences)
Last logged: 12:11:37
999, message='', url=URL('https://app.vmotosoco-service.com/app/v1/deviceWarn/findDeviceWarnPageByUserId')
Traceback (most recent call last):
File "/config/custom_components/super_soco_custom/coordinator.py", line 542, in _get_last_warning_data
res = await self._client.get_warning_list(self._user_id, 1, 1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/super_soco_custom/vmoto_soco_api.py", line 75, in get_warning_list
return await self._api_wrapper(url, headers, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/super_soco_custom/vmoto_soco_api.py", line 121, in _api_wrapper
res.raise_for_status()
File "/usr/local/lib/python3.11/site-packages/aiohttp/client_reqrep.py", line 1005, in raise_for_status
raise ClientResponseError(
aiohttp.client_exceptions.ClientResponseError: 999, message='', url=URL('https://app.vmotosoco-service.com/app/v1/deviceWarn/findDeviceWarnPageByUserId')
Everything else appears to be working okay, I'm getting live data for battery, location, etc just as usual. I assume vmoto must have changed something somewhere. Let me know if there's anything I can provide :)