Forum eedomus
https://forum.eedomus.com/

besoin d'un coup de main en programmation pour requetes
https://forum.eedomus.com/viewtopic.php?f=15&t=5554
Page 1 sur 1
Auteur:  misterden [ 22 Mai 2017 15:20 ]
Sujet du message:  besoin d'un coup de main en programmation pour requetes

Bonjour,

Je possède une ZOE ( Renault , électrique ), il existe une possibilité pour récupérer le niveau de la batterie du vehicule via une API ( utilisé par RENAULT pour les notifications de fin et debut de charge).
https://shkspr.mobi/blog/2016/10/revers ... t-zoe-api/

Je voudrais pouvoir récupérer les infos du niveau de la batterie et autre infos afin de pouvoir l'intégrer dans l'EEdomus pour divers scénari .
Code : Tout sélectionner
{
   "token": "AAAA",
   "refresh_token": "BBBB",
   "user": {
      "id": "CCCC",
      "locale": "en_GB",
      "country": "GB",
      "timezone": "Europe/London",
      "email": "you@example.com",
      "first_name": "Terence",
      "last_name": "Eden",
      "phone_number": "+447700900123",
      "vehicle_details": {
         "timezone": "Europe/London",
         "VIN": "VVVV",
         "activation_code": "GGGG",
         "phone_number": "+447700900123"
      },
      "scopes": ["BATTERY_CHARGE_STATUS",
               "BATTERY_CHARGE_HISTORY",
               "BATTERY_CHARGE_REMOTE_ACTIVATION",
               "BATTERY_CHARGE_SCHEDULING",
               "AC_REMOTE_CONTROL",
               "BATTERY_CHARGE_LOWALERT"],
      "active_account": "DDDD",
      "associated_vehicles": [{
         "VIN": "VVVV",
         "activation_code": "GGGG",
         "user_id": "XXXX"
      }],
      "gdc_uid": "YYYY"
   }
}

Code : Tout sélectionner
curl \
   -H "Authorization: Bearer AAAA" \
   "https://www.services.renault-ze.com/api/vehicle/VVVV/battery"


Code : Tout sélectionner
{
   "charging": false,
   "plugged": true,
   "charge_level": 100,
   "remaining_range": 124.0,
   "last_update": 1476472742000,
   "charging_point": "INVALID"
}


Si quelqu'un peut me dire si c'est utilisable dans une requete sous l'EEDOMUS et comment je peux la créer .?
Auteur:  eedomusbox [ 22 Mai 2017 17:27 ]
Sujet du message:  Re: besoin d'un coup de main en programmation pour requetes

Il existe déjà un post sur le sujet :D
http://forum.eedomus.com/viewtopic.php?f=16&t=3919
Auteur:  misterden [ 23 Mai 2017 05:05 ]
Sujet du message:  Re: besoin d'un coup de main en programmation pour requetes

oui je sais ... mais personne reponds donc je demande de l'aide à ce qui connaissent un peu la programmation ( afin de pouvoir recréer la / les requetes ) au lieu de demander a ceux qui ont une ZOE.
J'espère trouvé un plus large public.
Auteur:  eedomusbox [ 23 Mai 2017 07:39 ]
Sujet du message:  Re: besoin d'un coup de main en programmation pour requetes

C'est peu être possible mais la box n'autorise pas le curl, il faut donc le remplace par le httpquery . Il faudrait mettre ce scripts sur un petit serveur type raspberry
Auteur:  blues [ 23 Mai 2017 11:15 ]
Sujet du message:  Re: besoin d'un coup de main en programmation pour requetes

misterden a écrit:oui je sais ... mais personne reponds donc je demande de l'aide à ce qui connaissent un peu la programmation ( afin de pouvoir recréer la / les requetes ) au lieu de demander a ceux qui ont une ZOE.
J'espère trouvé un plus large public.

Désolé mais je ne me suis pas penché dessus depuis. Je publierai la version beta allégée et anonymisée sur le post d'origine dans l'après-midi quand j'aurai accès au source.
Auteur:  blues [ 23 Mai 2017 13:45 ]
Sujet du message:  Re: besoin d'un coup de main en programmation pour requetes

Le code du script est visible ici : http://forum.eedomus.com/viewtopic.php?f=16&p=50590#p50590 ;)
Page 1 sur 1 Le fuseau horaire est UTC+1 heure