Skip to content

saic_ismart_client tells me "incorrect password" #15

@elmer0815

Description

@elmer0815

I have a problem with the saic_ismart_client telling me I used a wrong pasword.
But I'm sure I use the correct one...

I'm able to login to the ismart app with the same PW and userid I tried to use for the saic-python-mqtt-gateway.
The app login works fine - after I reconnect in the app saic resets my failed logons to 5 attempts.

When I try to login through the gateway it doesn't work.
Is there a restriction in the pw length?
I looked at your code and think that there should be no problem with my pw.
The password has 20 characters, upper/ lowercase and numbers - no special characters.
As I see in the code a password between 6 and 30 characters is supported...

But now I don't have any idea what could be wrong...

My environment:
Everything runs in Docker.
I use the saic-python-mqtt-gateway from docker hub.
I also have a mosquitto and evcc running in docker.
According to the logs the connections between evcc <--> mosquitto <--> saic-python-mqtt-gateway seems to work.

Just the connection saic-python-mqtt-gateway <--> saic api seems to fail :-(

Status: Downloaded newer image for saicismartapi/saic-python-mqtt-gateway:latest
2023-11-26 11:23:30,399 [  INFO  ] Connected to MQTT broker - mqtt_publisher
2023-11-26 11:23:30,402 [  INFO  ] Scheduler started - apscheduler.scheduler
2023-11-26 11:23:31,268 [ ERROR  ] MqttGateway crashed due to SaicApiException - __main__
Traceback (most recent call last):
  File "/usr/src/app/./mqtt_gateway.py", line 301, in run
    login_response_message = self.saic_api.login()
  File "/usr/local/lib/python3.10/site-packages/saic_ismart_client/saic_api.py", line 122, in login
    raise SaicApiException(login_response_message.body.error_message,
saic_ismart_client.exceptions.SaicApiException: return code: 15019, message: Incorrect password. You may have another 3 attempts of the day,please try again.
return code: 15019, message: Incorrect password. You may have another 3 attempts of the day,please try again.

regards
elmer

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions