Plugin Kia Niro

Pour ma part je suis toujours avec le Demon qui ne se lance pas et j’ai ça comme message :

[2021-03-08 14:47:04][ERROR] : Erreur sur la fonction cron du plugin : La connexion au démon KIAUVO à échoué, assurez vous qu’il est démarré. Details : http://127.0.0.1:8090/cars/KNACD81DGL5389762/status?force=true&key=****** Curl error : Failed to connect to 127.0.0.1 port 8090: Connection refused
Il me semble bien avoir migré mon compte UVO vers KIA. J’arrive à lancer mon application UVO sur smartphone.
Quelqu’un aurait une idée ?

Bonjour,
Même problème hier. J’ai réinstallé les dépendances et tout refonctionne.

Bonsoir,

Vérifiez que votre version du plugin est bien la dernière, que les dépendances sont bien installées. C’est généralement suffisant pour que ça reparte.

Merci pour la réponse, hélas c’est pareil. Question bête, c’est normal que la date d’installation des dépendances reste à novembre ?

Pareil pour moi. J’ai relancé à plusieurs reprise les dépendances. Ça ne change rien!
J’ai installé la version bêta du plugin (téléchargé sur le market de Jeedom! donc je pense avoir la dernière version!) Rien ne bouge…
J’ai utilisé la « feinte » de spamoi33 (en faisant « mdp oublié ») pour avoir le même mdp que celui de mon feu compte UVO pour reprendre son expession et là…toujours rien.

Effectivement pour la date c’est étonnant (je vais regarder d’où ça peux venir).

  • @danm14 a eu un problème similaire la semaine dernière sur le plugin Hyundai (même base technique) et a finalement réussi à le régler : Erreur last Beta plugin-hyundaibluelink - #21 par danm14
  • Sous quelle version de Jeedom êtes vous (aucune incompatibilité n’a été identifiée à ce jour, mais on ne sais jamais) ?
  • Pouvez passer les logs en debug, relancer le démon et voir ce qui se passe dans les logs de Kiauvo_node (et éventuellement le partager) ?

Bonjour,

Me concernant, je suis sur : Jeedom Delta 4.1.20
Ma config Jeedom est basée sur VMs Freebox Delta
Logs passé en debug, relance du demon = ok

Résultats :

events.js:291
throw er; // Unhandled ‹ error › event
^
Error: listen EADDRINUSE: address already in use :::8090
at Server.setupListenHandle [as _listen2] (net.js:1316:16)
at listenInCluster (net.js:1364:12)
at Server.listen (net.js:1450:7)
at Function.listen (/var/www/html/plugins/kiauvo/node/node_modules/express/lib/application.js:618:24)
at le (/var/www/html/plugins/kiauvo/node/main.js:1:12764)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
Emitted ‹ error › event on Server instance at:
at emitErrorNT (net.js:1343:8)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
code: ‹ EADDRINUSE ›,
errno: ‹ EADDRINUSE ›,
syscall: ‹ listen ›,
address: ‹ :: ›,
port: 8090
}

Hello @spaceX,

Les erreurs EADDRINUSE arrivent quand le démon est déjà démarré et qu’on tente de le démarrer à nouveau. Il semble donc qu’un processus n’ai pas réussi a s’arrêter correctement.

Je ne connais pas bien la plateforme Freebox (et je n’ai pas le matériel pour tester), j’imagine qu’un redémarrage de jeedom corrigerai le problème ?

Redemarrage de jeedom déjà fait aussi :frowning_face:

Alors version 4.1.20 pour moi
Logs en debug et relance du demon :
{
message: ‹ Deamon kiauvo_node is starting ›,
level: ‹ info ›,
timestamp: ‹ 2021-03-09T13:05:17.796Z ›
}
[2021-03-09 13:05:17] e[34mdebuge[39m: monadressemail
[2021-03-09 13:05:17] e[34mdebuge[39m: K
[2021-03-09 13:05:17] e[34mdebuge[39m: EU Controller created
{
message: ‹ Response code 400 (Bad Request) ›,
level: ‹ error ›,
timestamp: ‹ 2021-03-09T13:05:18.799Z ›
}

Et pour info, je n’arrive pas à mettre à jour mon mot de passe sur l’appli UVO (erreur) et je n’ai plus accès à la page Login CCAPI Kia depuis hier (aucune réponse)

Du coup, à force de faire mes modifs, j’ai un gros doute… Le code pin c’est le code pin pour mettre à jour l’appli UVO sur smartphone ou le code qu’on trouve sur l’écran UVO de la voiture (qui sont des lettres) ?

C’est bien :

:+1:

Merci :slight_smile:
Bon ben donc, toujours pareil. J’ai supprimé le plugin, réinstallé. Cette fois ci les dépendances sont bien notées au 09/03 mais demon toujours NOK…

Toujours impossible d’avoir le demon ok, j’avoue que je ne sais pas trop quoi faire :frowning:

Tu as essayé ma « technique » ? Plugin Kia Niro - #114 par spamoi33

Tu as fait « mot de passe oublié » à quel endroit ? Sur l’appli UVO ?

Bon, problème résolu ! Merci à @NeoPixl et @spamoi33 pour votre aide.
En fait, je me suis rendu compte que ma concession avait ouvert un compte MyKia avec une adresse mail m’appartenant et que, de mon côté, j’avais ouvert un compte UVO avec une autre adresse mail…
C’est @spamoi33 qui m’a mis la puce à l’oreille.
Je suis donc allé sur MyKia, j’ai modifié mon adresse mail (remplacée par celle utilisée sur UVO) et également modifié mon mot de passe (remplacé par celui d’UVO et donc de mon ancien compte utilisé par Jeedom)
Et, enfin, ça fonctionne ! :slight_smile:

2 « J'aime »

J’ai unifié tous mes comptes à savoir : Kia UVO; MyKia et compte Kia. Même adresse mail et même mot de pass. Maintenant le problème est différent. Ce sont les dépendances qui ne s’installent pas. j’ai essayé en mode debug et en mode defaut et j’obtiens ceci :

Starting installation
/var/www/html/plugins/kiauvo/resources/node.sh: line 7: node: command not found
Current :
Current version: not compatible
Upgrading to an higher version
E: dpkg was interrupted, you must manually run ‹ sudo dpkg --configure -a › to correct the problem.
Utilisation du dépot officiel

Installing the NodeSource Node.js 12.x repo…

Populating apt-get cache…

Confirming « buster » is supported…

Adding the NodeSource signing key to your keyring…

Creating apt sources list file for the NodeSource Node.js 12.x repo…

Running apt-get update for you…

Run sudo apt-get install -y nodejs to install Node.js 12.x and npm

You may also need development tools to build native addons:

sudo apt-get install gcc g++ make

To install the Yarn package manager, run:

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo « deb https://dl.yarnpkg.com/debian/ stable main » | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn
E: dpkg was interrupted, you must manually run ‹ sudo dpkg --configure -a › to correct the problem.
/var/www/html/plugins/kiauvo/resources/node.sh: line 24: node: command not found
Upgraded version :
/var/www/html/plugins/kiauvo/resources/node.sh: line 33: npm: command not found
Installation finished.

J’ai aussi essayé les 2 versions : stable et bêta :frowning_face:

Voilà, voilà…

Bonjour @spaceX,

D’après les logs, ça ressemble à un problème dans dpkg un outil Linux permettant d’installer les dépendances système (tels que node). Une installation a due mal se déroulée bloquant l’installation d’autres éléments. Les logs proposent aussi de lancer manuellement la commande ci-dessus qui devrait permettre de débloquer la situation.

Bonne journée.

Bonjour NeoPixl,

Tout d’abord un grand merci pour votre patience.
J’ai fini par tout reprendre à zéro en désinstallant ma VMs et jeedom à fortiori.Puis réinstallation de tout ce petit monde. Malgré tout ça les dépendances ne s’installaient toujours pas. Je suis allé dans les Réglage/Système/Configuration/OS/DB puis vérification des packages systèmes et cliqué sur « corriger le tout ». Bingo les dépendances ont été activées et le Demon OK. et là ça fonctionne :grinning: Patience et longueur de temps font plus que force ni que rage :smirk:
J’ai une petite question : pour le dashboard où peut-on trouver une image sympa pour matérialiser le véhicule ?
Bonne journée