Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Pour échanger sur les plugins classés en catégorie "Objets connectés"
MoOx
Timide
Messages : 33
Inscription : 17 avr. 2017, 08:40

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par MoOx » 23 mars 2019, 21:39

Oui tout le reste est nickel.
Nissan Leaf Tekna 2014.

cedric02
Timide
Messages : 284
Inscription : 12 oct. 2014, 21:26

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par cedric02 » 24 mars 2019, 09:56

Il faudrait relire le debut du thread, mais cela me dit qque chose maintenant, les anciennes n'envoyaient peut-etre pas cette infos.
Tu pourrais regarder dans les log si tu vois la bonne valeur ? ( dans /var/www/html/log )

Tu dois avoir des lignes comme cela
: after get2stdClass Object ( [status] => 200 [LastUpdated] => 2019-03-11 02:00 [PluggedIn] => [ChargingMode] => NOT_CHARGING [Charging] => [BatteryCapacity] => 240 [BatteryRemainingAmount] => 180 [BatteryRemainingAmountWH] => 16880 [BatteryRemainingAmountkWH] => [SOC] => 70 [TimeRequiredToFull] => stdClass Object ( [Hours] => 12 [Minutes] => 30 [Formatted] => 12h 30m ) [TimeRequiredToFull200] => stdClass Object ( [Hours] => 5 [Minutes] => 0 [Formatted] => 5h ) [TimeRequiredToFull200_6kW] => stdClass Object ( [Hours] => 3 [Minutes] => 30 [Formatted] => 3h 30m ) [CruisingRangeAcOn] => 110 [CruisingRangeAcOff] => 115 [CruisingRangeUnit] => km [RemoteACRunning] => [RemoteACLastChanged] => [ACStartStopURL] => [ACDurationBatterySec] => [ACDurationPluggedSec] => )

Tu peux me donner la tienne, pour voir ?
Jeedom sur Nuc Intel | Jeedom esclace sur pi/Piface | Zwave thermometre / Qubino 6 ordres pour gerstion chauffage | rfxcom vers des prises low-cost, pour avoir que trucs simples, comme allumer mon sapin de noel le matin ! | OWL 160 pour la consommation

MoOx
Timide
Messages : 33
Inscription : 17 avr. 2017, 08:40

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par MoOx » 24 mars 2019, 17:47

Une fois les logs mis en debug j'ai pu choper ça

```
[2019-03-24 17:45:32][DEBUG] : after get2stdClass Object ( [status] => 200 [LastUpdated] => 2019-03-24 17:45 [PluggedIn] => 1 [ChargingMode] => NOT_CHARGING [Charging] => [BatteryCapacity] => 12 [BatteryRemainingAmount] => 12 [BatteryRemainingAmountWH] => [BatteryRemainingAmountkWH] => [SOC] => [TimeRequiredToFull] => [TimeRequiredToFull200] => [TimeRequiredToFull200_6kW] => [CruisingRangeAcOn] => 136.752 [CruisingRangeAcOff] => 140.896 [CruisingRangeUnit] => km [RemoteACRunning] => [RemoteACLastChanged] => [ACStartStopURL] => [ACDurationBatterySec] => [ACDurationPluggedSec] => )
```

cedric02
Timide
Messages : 284
Inscription : 12 oct. 2014, 21:26

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par cedric02 » 24 mars 2019, 20:49

sur la tienne, il n'y a pas de SOC... ( pas plus que de BatteryRemainingAmount )
Sur l'appli officielle nissan, tu as le vrai % ? ( ou c'est aussi de 10 à 10 ? )
il faudrait voir comment l'appli fait la demande à Nissan...
Jeedom sur Nuc Intel | Jeedom esclace sur pi/Piface | Zwave thermometre / Qubino 6 ordres pour gerstion chauffage | rfxcom vers des prises low-cost, pour avoir que trucs simples, comme allumer mon sapin de noel le matin ! | OWL 160 pour la consommation

MoOx
Timide
Messages : 33
Inscription : 17 avr. 2017, 08:40

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par MoOx » 25 mars 2019, 07:09

J'ai de 12/12.

https://user-images.githubusercontent.c ... e7db9.jpeg

Comment je peux t'aider à voir les appels à Nissan? (Je suis dév, je peux mettre les mains dans le cambouis si tu m'indiques par là où il faut aller voir)

patouchka
Timide
Messages : 45
Inscription : 11 janv. 2016, 09:58

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par patouchka » 29 mars 2019, 23:48

Bonjour, pour la capacité voila comment j'ai fait :

Paramètre de "capacité restante" , onglet configuration, calcul et arrondi là tu indiques dans formule de calcul : #value#/12*100

En créant un virtuel pour faire plus joli :

Image
Box : Jeedom | VM Proxmox sur NUC J5005 | SSD 256
Interface : Z-Wave+ EnOcean + RFXCOM
Sondes, Actionneurs : Nodon, Qubino, Everspring, Eltako, Oregon, Di-O, Fibaro... (x50).

MoOx
Timide
Messages : 33
Inscription : 17 avr. 2017, 08:40

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par MoOx » 29 mars 2019, 23:55

C'est ce que j'étais aller faire: #value#/12*100 dans la partie calcul. Je m'attendais à avoir le graphique adapté au "calcul", mais je comprends que non si tu parles de passer par un virtuel... :'(

ila.loft
Timide
Messages : 2
Inscription : 10 avr. 2019, 12:44

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par ila.loft » 18 avr. 2019, 09:19

Bonjour,
Est il correct de parler de mon soucis d'utilisation du plugin " Nissan Leaf Connect" ici?
Je me lance :
Il me faut dire que je suis une bille en linux... je suis sur un bananapi.
Je ne parviens pas à obtenir une connexion à nissan : "Erreur sur la fonction cron15 du plugin : Request for 'UserLoginRequest.php' failed. Response received: {"status":"-2010","message":"INVALID PARAMS"}"
Dans la log installation j'ai : "E: Le paquet << php5-mcrypt >> n'a pas de version susceptible d'?tre install?e"
Je ne comprends pas bien pourquoi on me parle de php5 ici alors que je suis en php7.0.
Quelqu'un peu til me donner une piste pour me faire avancer vers la solution?
Merci.
François

MoOx
Timide
Messages : 33
Inscription : 17 avr. 2017, 08:40

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par MoOx » 18 avr. 2019, 21:04

@cedric02 j'aimerais désactiver le cron 15min car je trouve que ca suce de la batterie la voiture n'est pas en charge. Encore aujourd'hui, 2% tombé dans une courte journée sans allumer la voiture (elle se recharge la nuit). J'ai constaté ça depuis que j'ai activer ce plugin. Je suspecte que la voiture est mal codé ou optimisé et que ca rallume tout le bazar, et que le fait de faire ça toute les 15min puisse sucer de la batterie à ce point.
Avant hier, gardé à 14h à 33%, le soir à 20h (j'ai rentré la voiture pour la brancher).. 28%! C'est assez fou. Le fait de désactiver le cron et de rafraichir toute les h déjà devrait limiter ce probleme. Peut on faire quelque chose côté utilisateur pour régler ça?

patouchka
Timide
Messages : 45
Inscription : 11 janv. 2016, 09:58

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par patouchka » 30 juil. 2019, 14:30

Bonjour,

L'appli Nissan à changée, l'URL et/ou l'API aussi manifestement, Jeedom renvoi :
Non-JSON response received for request to 'BatteryStatusCheckRequest.php'. Response received: "\n\n

Reste plus qu'a retrouvé la nouvelle URL ...

Début de piste ici ? https://gist.github.com/BenWoodford/141 ... abfb6db942

A essayer les anciennes URL ?


'https://gdcportalgw.its-mo.com/gworchest_160803EC/gdc/'; # No longer works for some, but works in Sweden. Tweaks were needed to make it work after 2018-12-25
'https://gdcportalgw.its-mo.com/api_v181217_NE/gdc/'; # New December 2018, but doesn't seem to work, gives {"status":408}
'https://gdcportalgw.its-mo.com/api_v180117_NE/gdc/'; # New from Summer 2018? Not working as of Jan 2019, 404
'https://gdcportalgw.its-mo.com/gworchest_160803A/gdc/'; # Stopped working summer 2018
Box : Jeedom | VM Proxmox sur NUC J5005 | SSD 256
Interface : Z-Wave+ EnOcean + RFXCOM
Sondes, Actionneurs : Nodon, Qubino, Everspring, Eltako, Oregon, Di-O, Fibaro... (x50).

jhauwel
Timide
Messages : 31
Inscription : 12 avr. 2018, 09:10

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par jhauwel » 31 juil. 2019, 11:11

Même constat. :cry:
Nouvelle adresse => https://gdcportalgw.its-mo.com/api_v190426_NE/gdc/

à modifier dans /var/www/html/plugins/nissan_leaf_connect/3rdparty/nissan-connect-php/NissanConnect.class.php

Cependant la modification n'est pas suffissante, Nissan a changé la structure de l'API car le plugin retourne l'erreur suivante dans les logs :
Request for 'BatteryStatusCheckRequest.php' failed. Response received: {"status":408}
Dernière édition par jhauwel le 31 juil. 2019, 11:51, édité 3 fois.

MoOx
Timide
Messages : 33
Inscription : 17 avr. 2017, 08:40

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par MoOx » 31 juil. 2019, 11:29

Je viens d'ouvrir l'app iOS et j'ai vu un motif comme quoi il fallait mettre à jour vers la 3.3.0 (et que les versions d'avant ne fonctionnerais plus à partir du 29/07).
Du coup l'app à jour, elle, fonctionne bien (même si aussi lente qu'avant lol).
Savez-vous si on peut récupérer l'url utilisé par Nissan à partir de cette app?


jhauwel
Timide
Messages : 31
Inscription : 12 avr. 2018, 09:10

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par jhauwel » 06 août 2019, 19:31

Cela refonctionne en modifiant les 4 lignes suivantes :

Code : Tout sélectionner

private $baseURL = 'https://gdcportalgw.its-mo.com/api_v190426_NE/gdc/';      // Nouvelle version de juillet 2019

$this->config->initialAppStrings = '9s5rfKVuMrT03RtzajWNcA';

$result = $this->sendRequest('InitialApp_v2.php');

$params['initial_app_str'] = $this->config->initialAppStrings;

patouchka
Timide
Messages : 45
Inscription : 11 janv. 2016, 09:58

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par patouchka » 06 août 2019, 22:43

jhauwel a écrit :
06 août 2019, 19:31
Cela refonctionne en modifiant les 4 lignes suivantes :

Code : Tout sélectionner

private $baseURL = 'https://gdcportalgw.its-mo.com/api_v190426_NE/gdc/';      // Nouvelle version de juillet 2019

$this->config->initialAppStrings = '9s5rfKVuMrT03RtzajWNcA';

$result = $this->sendRequest('InitialApp_v2.php');

$params['initial_app_str'] = $this->config->initialAppStrings;
Génie !!! MERCI ! Donc c'est ok pour moi avec ta modif ( LEAf 2015).
Pour complément il faut donc modifier en SSH le fichier /var/www/html/pluggins/nissan_leaf_connect/3rdparty/nissan-connect-php/NissanConnect.class.php

Les 2 premières modif en début de fichier les 2 autres vers milieu ou fin !

Encore merci !
Box : Jeedom | VM Proxmox sur NUC J5005 | SSD 256
Interface : Z-Wave+ EnOcean + RFXCOM
Sondes, Actionneurs : Nodon, Qubino, Everspring, Eltako, Oregon, Di-O, Fibaro... (x50).

jbltpcblt
Timide
Messages : 14
Inscription : 25 août 2017, 07:48

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par jbltpcblt » 07 août 2019, 10:33

Un tout grand merci, LEAF 2018 (40kw)

jhauwel
Timide
Messages : 31
Inscription : 12 avr. 2018, 09:10

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par jhauwel » 09 août 2019, 10:43

De rien avec plaisir ! ;)

Tatouille
Timide
Messages : 5
Inscription : 12 août 2019, 11:52

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par Tatouille » 20 août 2019, 12:17

Bonjour,

J'ai bien tout copié dans le fichier php de l'appli, mais ça ne me remonte toujours pas les données de ma voiture... Par contre le message d'erreur sur le dashboard à changé, j'ai maintenant ça :

"Non-JSON response received for request to 'InitialApp_V2.php'. Response received: "\n\n404 Not Found\n\nNot Found\nThe requested URL \/api_V190426_NE\/gdc\/InitialApp_V2.php was not found on this server.\n\n"

Et j'ai ceci dans le log de Nissan_Leaf_Connect :

[2019-08-20 12:00:06][ERROR] : Erreur sur la fonction cron15 du plugin : Non-JSON response received for request to 'InitialApp_V2.php'. Response received: "<!DOCTYPE HTML PUBLIC \"-\/\/IETF\/\/DTD HTML 2.0\/\/EN\">
<html><head>
<title>404 Not Found<\/title>
<\/head><body>
<h1>Not Found<\/h1>
<p>The requested URL \/api_V190426_NE\/gdc\/InitialApp_V2.php was not found on this server.<\/p>
<\/body><\/html>
"

Ca parle à quelqu'un ?

cedlef91
Timide
Messages : 1
Inscription : 31 août 2019, 11:14

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par cedlef91 » 31 août 2019, 11:23

Bonjour,
merci pour ces informations, effectivement plus de dialogue depuis fin juillet avec ma Nissan Leaf 2.0 mais depuis que les 4 lignes sont modifiées dans le fichier : tout fonctionne parfaitement dans Jeedom à présent.

arnaud63430
Timide
Messages : 1
Inscription : 31 août 2019, 18:22

Re: [Plugin Tiers][Sujet Principal] Plugin Nissan Leaf Connect

Message par arnaud63430 » 31 août 2019, 18:24

Bonjour, en effet après avoir modifié les 4 lignes, l'application fonctionne de nouveau. Merci beaucoup

Répondre

Revenir vers « [Catégorie] Objets connectés »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité