-
Notifications
You must be signed in to change notification settings - Fork 23
Description
I have done some debugging and also verified userid/pw for log.wien and this all works. I also disabled the Passkey stored in my log.wien account, so it only proposes password but still having the same issue:
Running Version 1.7.0 (but also tried with older versions)
I also tried configuring via configuration.yaml and this also did not help :-(
Logs from the Plugin
Logger: custom_components.wnsm.config_flow
Source: custom_components/wnsm/config_flow.py:50
integration: WienerNetzeSmartmeter (documentation, issues)
First occurred: 18:19:17 (1 occurrences)
Last logged: 18:19:17
Login failed. Check username/password.
Traceback (most recent call last):
File "/config/custom_components/wnsm/config_flow.py", line 50, in async_step_user
zps = await self.validate_auth(
^^^^^^^^^^^^^^^^^^^^^^^^^
user_input[CONF_USERNAME], user_input[CONF_PASSWORD]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/config/custom_components/wnsm/config_flow.py", line 34, in validate_auth
await self.hass.async_add_executor_job(smartmeter.login)
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/wnsm/api/client.py", line 157, in login
code = self.credentials_login(url)
File "/config/custom_components/wnsm/api/client.py", line 104, in credentials_login
raise SmartmeterLoginError("Login failed. Check username/password.")
custom_components.wnsm.api.errors.SmartmeterLoginError: Login failed. Check username/password.