daernsinstantfortress / WeConnect-Cupra-python

Cupra version of the WeConnect python library
MIT License
7 stars 5 forks source link

events.py fails - AttributeError: 'WeConnect' object has no attribute '_WeConnect__api'. #10

Open luto65 opened 6 months ago

luto65 commented 6 months ago

Hi, related with another issue, when using events.py

Initialize WeConnect

Traceback (most recent call last): File "/Users/####/WeConnect-Cupra-python/examples/events.py", line 48, in main() File "/Users/####/WeConnect-Cupra-python/examples/events.py", line 18, in main weConnect = weconnect_cupra.WeConnect(username=args.username, password=args.password, updateAfterLogin=False, loginOnInit=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/####/miniconda3/lib/python3.11/site-packages/weconnect_cupra/weconnect_cupra.py", line 97, in init self.fetcher.base_url = self.api.base_url ^^^^^^^^^^ AttributeError: 'WeConnect' object has no attribute '_WeConnectapi'. Did you mean: '_WeConnectelapsed'?

daernsinstantfortress commented 6 months ago

Honestly, those examples are in a bit of a mess and probably don't work very well at all, so this doesn't surprise me and it's not very high on my list to fix either, I'm afraid.

Try access_status.py - this probably works ok.