Oui, le message d’erreur n’était pas exactement le même que le vôtre, mais avec la version 7 de phpX-mcrypt, l’application a pu installer les dépendances sans souci et fonctionne parfaitement.
Je pense que le développeur du plugin a spécifié qu’en l’absence de pxpX-mcrypt, il faut obligatoirement aller installer la version 5, qui ne semble plus être disponible au téléchargement puisque trop ancienne.
root@jeedom:~# sudo apt-get install php7.0-mcrypt
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
E: No se ha podido localizar el paquete php7.0-mcrypt
E: No se pudo encontrar ningún paquete usando «*» con «php7.0-mcrypt»
E: No se pudo encontrar ningún paquete con la expresión regular «php7.0-mcrypt»
Il semblerait qu’il n’y ait pas de paquet mcrypt pour php7.3.
Il y a des procédures d’installation sur la toile mais il vaudrait mieux attendre l’avis du développeur sur ce sujet.
Salut pirracas77, je suis également intéressé par le plugin Nissan leaf connect.
Je dispose d’une leaf de 2020, as-tu réussi à faire fonctionner le plugin ?
Pour ma part, le plugin fonctionne toujours correctement sur mon Jeedom sur Raspberri Pi, mais en Stretch (avec la bidouille que j’ai indiquée plus haut pour forcer l’install de php7.0-mcrypt).
Par contre maintenant je passe en Buster, et (pas folle la guêpe) je fais une transition d’une machine à l’autre de mes plugins (j’ai donc une partie de ma domotique en Strech sur le RasPi, et l’autre moitié sur mon nouveau système appelé à prendre la relève (Nas Synology) en Buster.
Sauf que je bloque avec l’installation des dépendances… Je suis en version 7.3 pour mcrypt, et le lancement des dépendances s’arrête quelques secondes après la relance :
J’étais déjà tombé sur ce lien hier et avais suivi ce qui y est indiqué, mais jusqu’à hier soir je ne pouvais toujours pas installer les dépendances.
Cependant avec la MàJ du plugin poussée ce jour, malgré que je n’arrive toujours pas à installer les dépendances (ça va jusqu’à 50% puis ça bascule en NOK), je peux quand même interroger ma Leaf
Du coup je ne vois pas bien à quoi servent les dépendances…
Donc pour résumer :
Pour ceux qui sont encore en Strech, vous pouvez mettre à jour php7.0-mcrypt tel que je le mentionnais plus haut dans ce topic :
Pour ceux qui sont en Buster (et ça va devenir la norme avec l’arrêt du support de Strech), ça semble fonctionner avec la dernière MàJ du plugin, malgré le problème d’installation des dépendances.
Et si jamais vous n’arrivez à rien, indiquez ce que vous avez comme version de Leaf, des fois qu’il y ait des différences qui bloquent le plugin…
Pour ma part c’est une mamie de 2016, 30 kWh, qui va sur ses 100 000 kms.
le probleme de mcrypt est compliqué…
Il faudrait que je fasse un script intelligent…
si vous avez php5.0 il faut faire sudo apt-get install php-mcryp
si vous avez php7.0, il faut faire sudo apt-get install php7.0-mcrypt
si vous avez php7.3; le script va faire 95% du travail, mais il faut aller mettre extension=mcrypt.so à la main dans /etc/php/7.3/cli/php.ini
sinon suivre (Install PHP mcrypt on Debian 10/PHP 7.3 – Developer Diary)
comme j’ai plus de leaf ( enfin, j’ai une leaf 2019 non compatible maintenant) je ne peux plus tester…
Il y a 1 ans, il n’y avait personne qui avait trouvé le protocol…
depuis, il semble y avoir un truc… mais comme l’appli fonctionne pas trop mal, moins besoin
Bonjour à tous,
Je viens de parcourir les différents messages, j’avoue être un peu perdu …
Pour ma part le plugin ne fonctionne pas non plus.
Je résumé juste mon cas :
Je possède une leaf acheté en 2020 (40kW.h).
J’ai un jeedom en mode DIY, avec un Intel NUC, sous debian buster (installé avec l’image officilelle fournie par Jeedom)
J’ai donc ce problème de dépendance qui ne s’installe pas :
********************************************************
* Installation des dépendances *
********************************************************
Hit:1 http://ftp.fr.debian.org/debian buster InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease
Hit:3 http://ftp.fr.debian.org/debian buster-updates InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
libmcrypt-dev is already the newest version (2.5.8-3.4).
php-dev is already the newest version (2:7.3+69).
php-pear is already the newest version (1:1.10.6+submodules+notgz-1.1+deb10u1).
0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Updating channel "pecl.php.net"
Channel "pecl.php.net" is up to date
pecl/mcrypt is already installed and is the same as the released version 1.0.2
install failed
********************************************************
* Installation terminée *
********************************************************
Et ensuite j’ai donc cette récurrente qui arrive à chaque fois que j’essaye de rafraichir les infos :
Erreur sur la fonction cron15 du plugin : Request for 'UserLoginRequest.php' failed. Response received: {"status":"-2010","message":"INVALID PARAMS","resultKey":""}
Voilà c’est dommage car ce serait vraiment sympa de pouvoir monitorer / piloter la leaf depuis jeedom !
Merci à tous pour vos contributions en tout cas.