Closed Grothesk242 closed 1 year ago
Geschnallt... Hab die \ überlesen...
Ich bekomme das nicht gebeamt... :-(
user@host:~/solix2mqtt/solix2mqtt $ S2M_USER=email@gmail.com S2M_PASSWORD="634eIm3$PaSsw0r7" S2M_COUNTRY=DE S2M_MQTT_URI=localhost:1883 S2M_MQTT_USERNAME=meinmqttuser S2M_MQTT_PASSWORD="mqttpw0rt" S2M_MQTT_TOPIC=solix S2M_VERBOSE=true npm run start
> solix2mqtt@1.0.0 start
> node ./bin/app.js
[2023-10-20T17:02:16.859Z] {"username":"email@gmail.com","password":"***","country":"DE","loginStore":"auth.data","pollInterval":30,"mqttUrl":"localhost:1883","mqttClientId":"solix2mqtt","mqttUsername":"iobroker","mqttPassword":"mqttpw0rt","mqttRetain":false,"mqttTopic":"solix","verbose":true}
[2023-10-20T17:02:16.867Z] Fetching data
[2023-10-20T17:02:16.874Z] {"ab":"DE","client_secret_info":{"public_key":"04832bd16a1b1663335731e98c89457b5------------------------------------8c12768a9b5e"},"enc":0,"email":"email@gmail.com","password":"asklfUIOWFLREl---==","time_zone":7200000,"transaction":"12356789012"}
[2023-10-20T17:02:17.343Z] Could not log in: Please try again in 3 hours. (100053)
[2023-10-20T17:02:17.343Z] Not logged in
[2023-10-20T17:02:17.344Z] Sleeping for 29523ms...
^C
Wo ist denn da der Fehler? In der App war ich nicht zeitgleich angemeldet.
Anker erlaubt nur eine bestimmte Anzahl von Logins pro Tag. Wird die überschritten, dann wird der Account für mehrere Stunden (ich glaube es waren 12h) gesperrt. Es sieht so aus als wäre dein Account noch 3h gesperrt.
Schon. Aber beim ersten Login-Versuch springt sofort diese Sperre an. War gestern schon für 24 Stunden gesperrt, nach Ablauf der erste Versuch: Bäm, 3 Stunden gesperrt. Das Kommando ist aber doch richtig zusammen gesetzt? Nach der Sperre gestern hab ich heute mehrfach Login/Passwort abgeglichen, das passt.
Schaut jetzt so aus. Login bei Anker steht, würde ich sagen. Aber jetzt kommt im mosquitto nix an. Andere mqtt-clients liefern aber dort ab, also grundsätzlich funktioniert mqtt hier. Fällt dir dazu noch was ein?
> solix2mqtt@1.0.0 start
> node ./bin/app.js
[2023-10-20T22:30:12.781Z] {"username":"email@gmail.com","password":"***","country":"DE","loginStore":"auth.data","pollInterval":30,"mqttUrl":"host.fritz.box:1883","mqttClientId":"solix2mqtt","mqttUsername":"user","mqttPassword":"p4Ssw0rd","mqttRetain":false,"mqttTopic":"solix","verbose":true}
[2023-10-20T22:30:12.788Z] Fetching data
[2023-10-20T22:30:12.794Z] Using cached auth data
[2023-10-20T22:30:12.794Z] 65----------------------------60
[2023-10-20T22:30:12.796Z] {}
Hab es hinbekommen. Es fehlten "" um den mqtt-Login. -_-
Closed.
Vermutlich eine blöde Frage, aber ich bekomme das nicht an den Start.