Problème récupération des infos - nouveau plugin en beta

Bonjour,
j’ai une A4 Avant de 2024. L’appli MyAudi fonctionne normalement avec toutes les infos mais le plugin indique une erreur de connexion au serveur.
J’ai lu un peu les différentes discussions et je me dis que c’est côté Audi qu’il y a un soucis mais pas sûr.

Possible un petit coup de pouce? :slight_smile:


Informations Jeedom

Core : 4.4.12 (master)
DNS Jeedom : non

Plugin : My Audi
Version : 2024-08-19 01:07:54 (stable)
Statut Démon : Démarré - (2024-08-19 23:51:10)

Informations complémentaires

Log des dépendances:

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_myaudi
+ echo 1
+ echo 2
+ sudo killall apt apt-get unattended-upgr
apt: no process found
apt-get: no process found
unattended-upgr: no process found
+ sudo rm /var/lib/apt/lists/lock
+ sudo rm /var/cache/apt/archives/lock
+ sudo rm /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend
+ sudo sudo dpkg --configure -a --force-confdef
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Hit:1 http://ftp.fr.debian.org/debian buster InRelease
Hit:2 http://ftp.fr.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 https://deb.nodesource.com/node_18.x nodistro InRelease
Reading package lists...
Building dependency tree...
Reading state information...
All packages are up to date.
+ echo 3
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-requests

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
python3-requests is already the newest version (2.21.0-1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ echo 4
+ sudo apt install -o Dpkg::Options::=--force-confdef -y python3-bs4

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Reading package lists...
Building dependency tree...
Reading state information...
python3-bs4 is already the newest version (4.7.1-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ echo 5
++ awk '$1 <= 4'
++ find /usr/local/lib/python2.7/dist-packages/ /usr/local/lib/python3.7/dist-packages/ -mindepth 1 -maxdepth 1 -type d -exec du -ks '{}' +
++ cut -f 2-
+ RESULTTODELETE=
++ echo ''
++ sed 's, ,\ ,g'
+ RESULTTODELETE2=
+ xargs rm -rf
+ echo ''
+ echo 6
+ sudo pip3 cache purge
Files removed: 104
+ echo 7
+ sudo pip3 install --upgrade pip
Requirement already satisfied: pip in /usr/local/lib/python3.7/dist-packages (24.0)
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 8
+ sudo python3 -m pip install --force-reinstall --upgrade requests
Collecting requests
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting charset-normalizer<4,>=2 (from requests)
  Downloading charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests)
  Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests)
  Downloading urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
Collecting certifi>=2017.4.17 (from requests)
  Downloading certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 2.1 MB/s eta 0:00:00
Downloading certifi-2024.7.4-py3-none-any.whl (162 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.0/163.0 kB 5.6 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 136.8/136.8 kB 10.1 MB/s eta 0:00:00
Downloading idna-3.7-py3-none-any.whl (66 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 7.2 MB/s eta 0:00:00
Downloading urllib3-2.0.7-py3-none-any.whl (124 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 kB 11.5 MB/s eta 0:00:00
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
  Attempting uninstall: urllib3
    Found existing installation: urllib3 2.0.7
    Uninstalling urllib3-2.0.7:
      Successfully uninstalled urllib3-2.0.7
  Attempting uninstall: idna
    Found existing installation: idna 3.7
    Uninstalling idna-3.7:
      Successfully uninstalled idna-3.7
  Attempting uninstall: charset-normalizer
    Found existing installation: charset-normalizer 3.3.2
    Uninstalling charset-normalizer-3.3.2:
      Successfully uninstalled charset-normalizer-3.3.2
  Attempting uninstall: certifi
    Found existing installation: certifi 2024.7.4
    Uninstalling certifi-2024.7.4:
      Successfully uninstalled certifi-2024.7.4
  Attempting uninstall: requests
    Found existing installation: requests 2.31.0
    Uninstalling requests-2.31.0:
      Successfully uninstalled requests-2.31.0
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
python-miio 0.5.12 requires importlib_metadata<2,>=1; python_version <= "3.7", but you have importlib-metadata 6.7.0 which is incompatible.
zigpy-zigate 0.11.0 requires pyserial>=3.5, but you have pyserial 3.4 which is incompatible.
Successfully installed certifi-2024.7.4 charset-normalizer-3.3.2 idna-3.7 requests-2.31.0 urllib3-2.0.7
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 9
+ sudo python3 -m pip install --force-reinstall --upgrade voluptuous
Collecting voluptuous
  Downloading voluptuous-0.14.1-py3-none-any.whl.metadata (20 kB)
Downloading voluptuous-0.14.1-py3-none-any.whl (30 kB)
Installing collected packages: voluptuous
  Attempting uninstall: voluptuous
    Found existing installation: voluptuous 0.14.1
    Uninstalling voluptuous-0.14.1:
      Successfully uninstalled voluptuous-0.14.1
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
zigpy-zigate 0.11.0 requires pyserial>=3.5, but you have pyserial 3.4 which is incompatible.
Successfully installed voluptuous-0.14.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 10
+ sudo python3 -m pip install --force-reinstall --upgrade aiohttp
Collecting aiohttp
  Downloading aiohttp-3.8.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.7 kB)
Collecting attrs>=17.3.0 (from aiohttp)
  Downloading attrs-24.2.0-py3-none-any.whl.metadata (11 kB)
Collecting charset-normalizer<4.0,>=2.0 (from aiohttp)
  Using cached charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp)
  Downloading multidict-6.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.2 kB)
Collecting async-timeout<5.0,>=4.0.0a3 (from aiohttp)
  Downloading async_timeout-4.0.3-py3-none-any.whl.metadata (4.2 kB)
Collecting yarl<2.0,>=1.0 (from aiohttp)
  Downloading yarl-1.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (31 kB)
Collecting frozenlist>=1.1.1 (from aiohttp)
  Downloading frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.7 kB)
Collecting aiosignal>=1.1.2 (from aiohttp)
  Downloading aiosignal-1.3.1-py3-none-any.whl.metadata (4.0 kB)
Collecting asynctest==0.13.0 (from aiohttp)
  Downloading asynctest-0.13.0-py3-none-any.whl.metadata (5.4 kB)
Collecting typing-extensions>=3.7.4 (from aiohttp)
  Downloading typing_extensions-4.7.1-py3-none-any.whl.metadata (3.1 kB)
Collecting importlib-metadata (from attrs>=17.3.0->aiohttp)
  Downloading importlib_metadata-6.7.0-py3-none-any.whl.metadata (4.9 kB)
Collecting idna>=2.0 (from yarl<2.0,>=1.0->aiohttp)
  Using cached idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting zipp>=0.5 (from importlib-metadata->attrs>=17.3.0->aiohttp)
  Downloading zipp-3.15.0-py3-none-any.whl.metadata (3.7 kB)
Downloading aiohttp-3.8.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (987 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 988.0/988.0 kB 11.0 MB/s eta 0:00:00
Downloading asynctest-0.13.0-py3-none-any.whl (26 kB)
Downloading aiosignal-1.3.1-py3-none-any.whl (7.6 kB)
Downloading async_timeout-4.0.3-py3-none-any.whl (5.7 kB)
Downloading attrs-24.2.0-py3-none-any.whl (63 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.0/63.0 kB 5.8 MB/s eta 0:00:00
Using cached charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136 kB)
Downloading frozenlist-1.3.3-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.0/148.0 kB 15.8 MB/s eta 0:00:00
Downloading multidict-6.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (99 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.8/99.8 kB 11.0 MB/s eta 0:00:00
Downloading typing_extensions-4.7.1-py3-none-any.whl (33 kB)
Downloading yarl-1.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (289 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 289.8/289.8 kB 24.7 MB/s eta 0:00:00
Using cached idna-3.7-py3-none-any.whl (66 kB)
Downloading importlib_metadata-6.7.0-py3-none-any.whl (22 kB)
Downloading zipp-3.15.0-py3-none-any.whl (6.8 kB)
Installing collected packages: zipp, typing-extensions, multidict, idna, frozenlist, charset-normalizer, asynctest, yarl, importlib-metadata, async-timeout, aiosignal, attrs, aiohttp
  Attempting uninstall: zipp
    Found existing installation: zipp 3.15.0
    Uninstalling zipp-3.15.0:
      Successfully uninstalled zipp-3.15.0
  Attempting uninstall: typing-extensions
    Found existing installation: typing_extensions 4.7.1
    Uninstalling typing_extensions-4.7.1:
      Successfully uninstalled typing_extensions-4.7.1
  Attempting uninstall: multidict
    Found existing installation: multidict 6.0.5
    Uninstalling multidict-6.0.5:
      Successfully uninstalled multidict-6.0.5
  Attempting uninstall: idna
    Found existing installation: idna 3.7
    Uninstalling idna-3.7:
      Successfully uninstalled idna-3.7
  Attempting uninstall: frozenlist
    Found existing installation: frozenlist 1.3.3
    Uninstalling frozenlist-1.3.3:
      Successfully uninstalled frozenlist-1.3.3
  Attempting uninstall: charset-normalizer
    Found existing installation: charset-normalizer 3.3.2
    Uninstalling charset-normalizer-3.3.2:
      Successfully uninstalled charset-normalizer-3.3.2
  Attempting uninstall: asynctest
    Found existing installation: asynctest 0.13.0
    Uninstalling asynctest-0.13.0:
      Successfully uninstalled asynctest-0.13.0
  Attempting uninstall: yarl
    Found existing installation: yarl 1.9.4
    Uninstalling yarl-1.9.4:
      Successfully uninstalled yarl-1.9.4
  Attempting uninstall: importlib-metadata
    Found existing installation: importlib-metadata 6.7.0
    Uninstalling importlib-metadata-6.7.0:
      Successfully uninstalled importlib-metadata-6.7.0
  Attempting uninstall: async-timeout
    Found existing installation: async-timeout 4.0.3
    Uninstalling async-timeout-4.0.3:
      Successfully uninstalled async-timeout-4.0.3
  Attempting uninstall: aiosignal
    Found existing installation: aiosignal 1.3.1
    Uninstalling aiosignal-1.3.1:
      Successfully uninstalled aiosignal-1.3.1
  Attempting uninstall: attrs
    Found existing installation: attrs 24.2.0
    Uninstalling attrs-24.2.0:
      Successfully uninstalled attrs-24.2.0
  Attempting uninstall: aiohttp
    Found existing installation: aiohttp 3.8.6
    Uninstalling aiohttp-3.8.6:
      Successfully uninstalled aiohttp-3.8.6
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
python-miio 0.5.12 requires importlib_metadata<2,>=1; python_version <= "3.7", but you have importlib-metadata 6.7.0 which is incompatible.
zigpy-zigate 0.11.0 requires pyserial>=3.5, but you have pyserial 3.4 which is incompatible.
Successfully installed aiohttp-3.8.6 aiosignal-1.3.1 async-timeout-4.0.3 asynctest-0.13.0 attrs-24.2.0 charset-normalizer-3.3.2 frozenlist-1.3.3 idna-3.7 importlib-metadata-6.7.0 multidict-6.0.5 typing-extensions-4.7.1 yarl-1.9.4 zipp-3.15.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ echo 11
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end myaudi
+ echo 12
+ rm /tmp/jeedom_install_in_progress_myaudi
+ echo '*******************End of package installation******************'
*******************End of package installation******************

Log du démon:

[2024-08-19 23:51:11.610][INFO] : Start daemon
[2024-08-19 23:51:11.610][INFO] : Log level : debug
[2024-08-19 23:51:11.610][DEBUG] : Socket port : 55066
[2024-08-19 23:51:11.610][DEBUG] : PID file : /tmp/jeedom/myaudi/deamon.pid
[2024-08-19 23:51:11.610][DEBUG] : country : FR
[2024-08-19 23:51:11.610][DEBUG] : Writing PID 20520 to /tmp/jeedom/myaudi/deamon.pid
[2024-08-19 23:51:11.610][DEBUG] : Init request module v2.31.0
[2024-08-19 23:51:11.610][DEBUG] : Using selector: EpollSelector
[2024-08-19 23:51:12.371][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:12.437][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:12.531][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:12.637][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:13.170][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-19 23:51:23.822][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:23.879][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:23.958][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:24.080][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:24.420][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-19 23:51:35.015][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:35.078][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:35.166][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:35.299][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-19 23:51:35.645][ERROR] : Login to Audi service failed: 'client_id'
[2024-08-19 23:51:35.645][DEBUG] : End of Update
[2024-08-19 23:51:35.645][DEBUG] : Start listening
[2024-08-19 23:51:35.645][DEBUG] : Socket interface started
[2024-08-19 23:51:35.645][DEBUG] : LoopNetServer Thread started
[2024-08-19 23:51:35.645][DEBUG] : Listening on: [localhost:55066]
[2024-08-20 00:00:22.455][DEBUG] : Client connected to [127.0.0.1:56984]
[2024-08-20 00:00:22.455][DEBUG] : Message read from socket: b'{"method":"getVehicleData","vin":"wauzzzf42ra131222","apikey":"SdzbWNWjJ8Wp1Lb4Xwp4NWzno2xkTvAgtmPjHrrH88MtRhSaSilbjvYUDENjGgIW"}'
[2024-08-20 00:00:22.455][DEBUG] : Client disconnected from [127.0.0.1:56984]
[2024-08-20 00:00:22.465][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-08-20 00:00:22.466][ERROR] : Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7ffacf96e3c8>
[2024-08-20 00:00:22.466][ERROR] : Unclosed connector
connections: ['[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacf9ca660>, 3846921.076820625)]', '[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacef0ea08>, 3846921.938256116)]', '[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacef0e5f8>, 3846922.255606208)]', '[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacdee14c0>, 3846922.283898197)]']
connector: <aiohttp.connector.TCPConnector object at 0x7ffacf96e400>
[2024-08-20 00:00:23.369][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:23.425][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:23.506][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:23.641][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:25.690][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:00:36.347][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:36.414][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:36.501][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:36.601][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:37.009][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:00:47.650][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:47.706][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:47.785][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:47.888][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:48.210][ERROR] : Login to Audi service failed: 'client_id'
[2024-08-20 00:00:48.210][DEBUG] : End of Update
[2024-08-20 00:00:48.848][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:48.906][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:48.974][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:49.088][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:00:49.408][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:01:00.200][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:00.259][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:00.334][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:00.476][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:03.120][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:01:13.756][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:13.815][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:13.898][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:14.020][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:14.534][ERROR] : Login to Audi service failed: 'client_id'
[2024-08-20 00:01:45.318][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:45.378][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:45.458][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:45.579][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:46.002][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:01:56.599][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:56.659][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:56.744][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:56.864][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:01:59.439][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:02:10.112][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:02:10.185][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:02:10.262][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:02:10.373][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:02:10.722][ERROR] : Login to Audi service failed: 'client_id'
[2024-08-20 00:15:21.361][DEBUG] : Client connected to [127.0.0.1:40516]
[2024-08-20 00:15:21.361][DEBUG] : Message read from socket: b'{"method":"getVehicleData","vin":"wauzzzf42ra131222","apikey":"SdzbWNWjJ8Wp1Lb4Xwp4NWzno2xkTvAgtmPjHrrH88MtRhSaSilbjvYUDENjGgIW"}'
[2024-08-20 00:15:21.361][DEBUG] : Client disconnected from [127.0.0.1:40516]
[2024-08-20 00:15:21.366][DEBUG] : Message received in socket JEEDOM_SOCKET_MESSAGE
[2024-08-20 00:15:21.366][ERROR] : Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7ffacdeda710>
[2024-08-20 00:15:21.367][ERROR] : Unclosed connector
connections: ['[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacef0e048>, 3847556.099545963)]', '[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacdee14c0>, 3847557.012015541)]', '[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacf9cac10>, 3847557.330955984)]', '[(<aiohttp.client_proto.ResponseHandler object at 0x7ffacdee1d48>, 3847557.361345948)]']
connector: <aiohttp.connector.TCPConnector object at 0x7ffacdeda0f0>
[2024-08-20 00:15:22.231][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:22.282][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:22.373][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:22.483][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:22.968][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:15:33.630][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:33.712][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:33.786][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:33.922][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:34.276][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:15:44.931][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:44.994][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:45.071][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:45.182][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:45.483][ERROR] : Login to Audi service failed: 'client_id'
[2024-08-20 00:15:45.484][DEBUG] : End of Update
[2024-08-20 00:15:46.123][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:46.190][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:46.280][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:46.408][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:46.714][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:15:57.305][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:57.370][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:57.455][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:57.580][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:15:57.914][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:16:08.492][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:08.559][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:08.634][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:08.741][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:09.064][ERROR] : Login to Audi service failed: 'client_id'
[2024-08-20 00:16:39.881][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:39.938][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:40.010][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:40.150][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:40.639][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:16:51.262][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:51.327][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:51.409][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:51.532][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:16:51.872][ERROR] : Login to Audi service failed, trying again in 10 seconds
[2024-08-20 00:17:02.572][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:17:02.637][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:17:02.729][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:17:02.848][DEBUG] : Encoding detection on empty bytes, assuming utf_8 intention.
[2024-08-20 00:17:03.259][ERROR] : Login to Audi service failed: 'client_id'

Log du plugin:

[2024-08-19 19:30:24][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 19:45:24][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 20:00:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 20:15:22][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 20:30:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 20:45:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 21:00:22][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 21:15:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 21:30:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 21:45:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 22:00:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 22:15:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 22:30:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 22:45:30][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=myaudi function=pre_update callInstallFunction=1
[2024-08-19 22:45:30][INFO] : Début d'activation du plugin
[2024-08-19 22:45:32][INFO] : Info sur le démon : {"log":"myaudi","state":"nok","launchable":"nok","launchable_message":"Les crons et d\u00e9mons sont d\u00e9sactiv\u00e9s","auto":"0","last_launch":"2024-08-10 01:14:01"}
[2024-08-19 22:45:32][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=myaudi function=update callInstallFunction=1
[2024-08-19 22:46:24][INFO] : Lancement démon MyAudi
[2024-08-19 22:46:27][INFO] : Lancement démon MyAudi
[2024-08-19 22:46:38][DEBUG] : params to send to daemon:{"method":"getVehicles"}
[2024-08-19 22:48:56][INFO] : Lancement démon MyAudi
[2024-08-19 22:57:19][INFO] : Lancement démon MyAudi
[2024-08-19 22:57:34][DEBUG] : LOCK_STATE_VEHICLE: 1
[2024-08-19 22:57:34][DEBUG] : OPEN_STATE_VEHICLE: 1
[2024-08-19 22:57:52][INFO] : Lancement démon MyAudi
[2024-08-19 22:59:17][INFO] : Lancement démon MyAudi
[2024-08-19 23:00:13][INFO] : Lancement démon MyAudi
[2024-08-19 23:00:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 23:00:40][DEBUG] : params to send to daemon:{"method":"getVehicles"}
[2024-08-19 23:03:51][INFO] : Lancement démon MyAudi
[2024-08-19 23:08:34][INFO] : Lancement démon MyAudi
[2024-08-19 23:11:00][INFO] : Lancement démon MyAudi
[2024-08-19 23:15:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 23:18:16][INFO] : Lancement démon MyAudi
[2024-08-19 23:20:33][DEBUG] : params to send to daemon:{"method":"getVehicles"}
[2024-08-19 23:21:38][INFO] : Lancement démon MyAudi
[2024-08-19 23:28:43][INFO] : Lancement démon MyAudi
[2024-08-19 23:29:13][INFO] : Lancement démon MyAudi
[2024-08-19 23:30:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 23:45:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-19 23:48:02][INFO] : Lancement démon MyAudi
[2024-08-19 23:49:16][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=myaudi function=pre_update callInstallFunction=1
[2024-08-19 23:49:16][INFO] : Début d'activation du plugin
[2024-08-19 23:49:18][INFO] : Info sur le démon : {"log":"myaudi","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-08-19 23:48:01"}
[2024-08-19 23:49:18][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=myaudi function=update callInstallFunction=1
[2024-08-19 23:50:25][INFO] : Lancement démon MyAudi
[2024-08-19 23:50:53][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=myaudi function=pre_update callInstallFunction=1
[2024-08-19 23:50:53][INFO] : Début d'activation du plugin
[2024-08-19 23:50:55][INFO] : Info sur le démon : {"log":"myaudi","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2024-08-19 23:50:24"}
[2024-08-19 23:50:55][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=myaudi function=update callInstallFunction=1
[2024-08-19 23:51:11][INFO] : Lancement démon MyAudi
[2024-08-20 00:00:22][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}
[2024-08-20 00:15:21][DEBUG] : params to send to daemon:{"method":"getVehicleData","vin":"wauzzzf42ra131222"}

Je suis hors sujet, mais il est vivement recommandé de passer à la version du core 4.4.13.

Salut,

La librairie utilisée ne fonctionne plus correctement je pense.
Il en existe d’autre, j’en ai trouvé au moins une, mais elle ne fonctionne pas non plus avec mon compte.
Cependant c’est peut-être mon compte qui a un problème et je n’ai peut-être plus la fonctionnalité « audi-connect » sur mon véhicule car je pense que je devrais payer un abonnement ce que je ne veux pas.

Donc en fait je suis bloqué, sans compte je ne sais rien implémenter.

Un accès a un autre compte pourrait t’aider ?

Oui c’est possible

Possible en MP? ou via mail?

Demain une nouvelle beta sera disponible: plugin entièrement réécrit, aucune rétrocompatibilité, les équipements existants seront supprimés, aucune migration.

C’est une base à tester voir ce que ca donne et ensuite voir ce qu’il sera possible d’ajouter

Merci,
Je teste ça

De mon côté, démon et dépendances ok, mais lors de la synchro, il ne retrouve pas mon véhicule.

ca m’a l’air curieux ca puisque c’est avec ton compte que je test :wink:

sinon c’est comme toujours: il faut des logs, sinon je ne sais rien voir.

De fait, j’aurais du attendre un peu avant de te contacter :slight_smile:
Les infos remontent bien.
Les actions par contre ne fonctionnent pas. (verouillage et déverouillage)
Possible d’implémenter également le lancement de la climatisation (comme avant)?
Un grand merci

faut un log :wink:
le pin est bien configuré?

pour les autres actions je voudrais d’abord voir si ca passe (il faudra toujours le pin)

Je viens d’installer la beta.
Mon véhicule est bien détecté et la plupart des infos remontent bien !

Merci pour ton travail :ok_hand:

Les actions également ? Verrouillage ?

En fait, ça n’a fonctionné que le premier jour…
Il ne fait pas la mise à jour (cron à 30 min chez moi)

log d’erreur du démon : Send command to demon error: ‹ action ›

c’est un faux problème ca, juste du nettoyage qui n’avait pas été fait, ca sera supprimé demain en beta.
Pour l’instant, il n’y a plus d’action possible sur le plugin ni possibilité de configurer une auto-actualisation, cela se fait toutes les 10 minutes.

Faux problème ou pas, les infos ne se rafraichissent pas :smiley:
Elles ont uniquement été récupérées lors de la découverte du véhicule le premier jour comme je le disais

EDIT : si je relance le Démon il les récupère… une fois.
nb : Je peux aider pour des tests
rien dans les logs si ce n’est le message signalé qui se lance en fonction du cron configuré (a priori nettoyé demain si j’ai bien compris)

La seule erreur concrète communiquée n’est pas un problème et c’est le seul point sur lequel j’ai pu agir.
Sans info, je ne sais rien faire de plus.

Il doit forcément y avoir un log.

Si je passe ls logs en debug et le cron sur 10 minutes, j’ai ceci :

et dans les logs du démon :
image

Et les infos du véhicule ne se mettent pas à jour.

Que puis-je donner comme autre infos pour aider ?

la base c’est:

  • page santé jeedom
  • page config du plugin
  • tous les logs collés dans un Texte préformaté, pas de fichier, pas de capture => je ne sais même pas lire l’erreur au complet

mais avant ça, avez-vous installé la dernière beta ce matin?
je ne pense pas car ce code n’existe plus.