cjaliaga
(Carlos J. Aliaga)
March 18, 2024, 1:22pm
185
Hi everyone,
As of March 18th, Panasonic changed their account/login system and in consequence they broke the way the integration works:
opened 06:37AM - 18 Mar 24 UTC
bug
### The problem
Connection to the cloud stopped working. When i disabled the in… tegration and tried to login via the panasonic website, I encountered the 2fa process, that was not there before.
Probably it is the cause of the problem, but I could not find the option to disable 2fa in the panasonic account.
Then, I tried to reconnect my panasonic account from scratch, and it did not work.
P.S. I also received a verification code from panasonic via sms
### What version of Home Assistant Core are you running?
core-2024.3.0
### What type of installation are you running?
Home Assistant OS
### What version of the integration are you running?
v0.6.3
### Device description
- 1 zone
- supports cooling
- supports DHW
### Is the integration loading?
Yes
### Is the adapter able to connect to the Aquarea Smart Cloud with a stable internet connection?
Yes
### Are you able to perform the action you're trying to with the Aquarea Smart Cloud Site/App?
Yes
### Area of the issue
_No response_
### Anything in the logs?
```txt
Logger: custom_components.aquarea.config_flow
Source: custom_components/aquarea/config_flow.py:144
integration: Aquarea Smart Cloud ([documentation](https://github.com/cjaliaga/home-assistant-aquarea), [issues](https://github.com/cjaliaga/home-assistant-aquarea/issues))
First occurred: 08:19:16 (2 occurrences)
Last logged: 08:20:16
Unexpected exception
Traceback (most recent call last):
File "/config/custom_components/aquarea/config_flow.py", line 144, in _validate_input
await self._api.login()
File "/usr/local/lib/python3.12/site-packages/aioaquarea/core.py", line 246, in login
await self._login_production()
File "/usr/local/lib/python3.12/site-packages/aioaquarea/core.py", line 266, in _login_production
response: aiohttp.ClientResponse = await self.request(
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/aioaquarea/core.py", line 214, in request
raise ApiError(error.error_code, error.error_message)
aioaquarea.errors.ApiError: API error: 1000-0999 - Logged out due to system error. Please login again after a while.
```
### Additional information
_No response_
We have an issue opened in the library side of the integration, where the investigation will happen: auth api failing with 1000-0999 error · Issue #44 · cjaliaga/aioaquarea · GitHub
I’ll update the README of the integration and I must set expectations here: Currently the integration is in a broken state due to the changes Panasonic performed, and unfortunately there’s no ETA on when (or even if ) will work again.
Keep an eye on the issues to see updates.
3 Likes