Comments (8)
I believe it should work with the e-up. Anyway it should not fail on login. You can try by downloading the WeConnect ID app. If your car appears there it should be compatible.
Can you double check that user and password are ok?
Do you have "fancy" special characters in the password that might cause problems on the console?
from weconnect-mqtt.
I believe it should work with the e-up. Anyway it should not fail on login. You can try by downloading the WeConnect ID app. If your car appears there it should be compatible.
If you're talking about the iOS app, yes, it works there.
Can you double check that user and password are ok? Do you have "fancy" special characters in the password that might cause problems on the console?
I do have an exclamation mark in the password. I tried double-quoting the passwords in the command (--password "<redacted>"
), but with the same result. Should I try to change the password?
from weconnect-mqtt.
There are two iOS Apps, one is called "WeConnect" the other one "WeConnect ID. The one with "ID" is using the same datasource as I am using.
The exclamation mark is a challenge (in bash at least). So this could be a reason. You could try to use single quotes '' maybe or use an netrc file to provide the password like described here: https://github.com/tillsteinbach/WeConnect-mqtt#credentials
To try if the password is the problem you could even leave out the password and just provide the username. The. It should ask you to type in the password.
from weconnect-mqtt.
First of all: Thank you for your time and for responding this quick.
I tried changing my password to something simpler for the time being. It works in both apps, "We Connect" and "WeConnect ID" on my iPhone. I verified by logging out an then logging in again with the new password.
However, it does not work when not giving a password at all when executing weconnect-mqtt
. The prompt appears, but it gives the same error after entering my (new) password. I'll try the .netrc
way anyway now.
from weconnect-mqtt.
Result using the .netrc
file is the same:
[opc@node-red ~]$ weconnect-mqtt --mqttbroker localhost --prefix weconnect
INFO:weconnect-mqtt:Connect to WeConnect
Traceback (most recent call last):
File "/usr/local/bin/weconnect-mqtt", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.6/site-packages/weconnect_mqtt/weconnect_mqtt.py", line 115, in main
mqttCLient.connectWeConnect(username=username, password=password)
File "/usr/local/lib/python3.6/site-packages/weconnect_mqtt/weconnect_mqtt.py", line 136, in connectWeConnect
self.weConnect = weconnect.WeConnect(username=username, password=password, updateAfterLogin=False)
File "/usr/local/lib/python3.6/site-packages/weconnect/weconnect.py", line 113, in __init__
self.login()
File "/usr/local/lib/python3.6/site-packages/weconnect/weconnect.py", line 210, in login
raise APICompatibilityError('No credentials form found')
weconnect.weconnect.APICompatibilityError: No credentials form found
from weconnect-mqtt.
Ah, I have a suspicion! You probably installed an old incompatible version (you can check with --version) because your python is 3.6 and some time ago I had to raise the minimum Python version to 3.7.
What you need to do is uninstall WeConnect-mqtt, update your python to 3.7 or newer and install it again.
from weconnect-mqtt.
That was the problem, thanks a lot!
from weconnect-mqtt.
Great! I have to find out if I can somehow revoke versions in pypi that have become incompatible with the API
from weconnect-mqtt.
Related Issues (20)
- Skoda octavia IV benzin HOT 2
- Set Interval < 300 possible? HOT 4
- WeConnect in Verbindung mit FHEM verwenden HOT 28
- Writetopic aus den FHEM-Examples funktioniert nicht HOT 6
- Running on Ubuntu
- Error starting weconnect-mqtt HOT 2
- seit 2023-11-03 keine Daten mehr trotz upgrade HOT 2
- 0.48.3 - Warning "...please report this as a bug..." HOT 1
- Error 429 - Too many requests from your account HOT 6
- Attribute totalRange_km was miscalculated HOT 4
- An unsupported status was provided HOT 2
- No climatisation values HOT 6
- Aufruf รผber FHEM funktioniert nicht, da Dateien im falschen Verzeichniss liegen HOT 3
- Vehicle is moving status HOT 5
- HV Battery temp Update HOT 1
- An unsupported status: error was provided (Climatization) HOT 1
- Allow enable Retain flag HOT 1
- how *domains/charging/chargingSettings/targetSOC_pct in Home Assistant? HOT 3
- Bug: Dockerfile USER/PASSWORD parameters are mandatory - no way to use .netrc
- Unknown attribute maxChargeCurrentAC_A HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weconnect-mqtt.