Automatiser le chauffage
+14
jppech
jlcurty
jch
MerciMerci
amiral_sub
alainrvt
LaurentB
Bigfoot
caillou
BenoitF54
Lutty
decalco
pascal11
MatElec
18 participants
Page 2 sur 2
Page 2 sur 2 • 1, 2
Re: Automatiser le chauffage
@Amiral_sub: ce serait bien sympa! Je pensais me faire quelques crons, mais Madame n'aura pas très envie d'y toucher et de les modifier...
MerciMerci- Messages : 13
Date d'inscription : 20/02/2017
Re: Automatiser le chauffage
Ben chapeau si tu arrives à faire cela. Car oui, ce serait très intéressant .
LaurentB- Messages : 4904
Date d'inscription : 16/10/2014
Localisation : Ouest Lyonnais
Re: Automatiser le chauffage
j'arrive un peu tard, j'ai raté le sujet en mars.
Bien intéressé pour avoir cette possibilité sur mon téléphone, j'avais pensé à faire quelque chose sur arduino pour déclencher le jour/nuit mais faire une interface graphique avec peu de connaissance.... c'est bien compliqué.
Bien intéressé pour avoir cette possibilité sur mon téléphone, j'avais pensé à faire quelque chose sur arduino pour déclencher le jour/nuit mais faire une interface graphique avec peu de connaissance.... c'est bien compliqué.
_________________
jch- Modérateur
- Messages : 5212
Date d'inscription : 16/03/2013
Age : 53
Localisation : Le Touvet 38660
Re: Automatiser le chauffage
Non c'est pas compliqué, il faut se baser sur une appli qui fait réveil, et au lieu de faire sonner faut déclencher l'appel http du chauffage. On trouve assez facilement le code source d'applis de réveil.
La seule difficulté c'est trouver le temps de le faire. Je n'ai pas commencé.
La seule difficulté c'est trouver le temps de le faire. Je n'ai pas commencé.
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
Re: Automatiser le chauffage
bonjour à tous,
connaissez vous un moyen de récupérer à distance le kilométrage de la zoe ( a partir en lisant le compteur :-) )
merci,
jean-louis
connaissez vous un moyen de récupérer à distance le kilométrage de la zoe ( a partir en lisant le compteur :-) )
merci,
jean-louis
jlcurty- Messages : 6
Date d'inscription : 15/06/2017
Re: Automatiser le chauffage
jlcurty a écrit:bonjour à tous,
connaissez vous un moyen de récupérer à distance le kilométrage de la zoe ( a partir en lisant le compteur :-) )
merci,
jean-louis
Pas le temps d'approfondir (je suis au boulot) mais une API est dispo la voici :
- Code:
curl 'https://www.renault.fr/content/renault_prod/fr_FR/index/my-account/my-car/jcr:content/subNavigation.ownedvehicles.json' -H 'Cookie: s_fid=XXXXXXXXXXXXXXXXXXX; JSESSIONID=xxxxxxxxxxxxxxxxxxx; OwnerServicesLoggedInName="PRENOM+NOM"'
- Code:
{"owned":[{"lastMileageRefresh":"2017-08-23","mileage":31495,"averageMileage":19797,"lastWorkshopVisitMileage":24432,"detailedVehicleName":"Intens","registrationNumber":"XX555XX","firstRegistrationDate":"2015-12-08","electric":true,"vehicleManual":{"path":"//www.cdn.renault.com/content/dam/Renault/FR/owner-services/private/zoe/X101VE/manual.pdf","size":"5.5MB","extension":"pdf"},"relationshipStartDate":"2015-12-08","currentMileageSource":"MYR","annualMileageSource":"RBX","annualMileageDate":"2017-01-30","previousCurrentMileage":"30357","vin":"VF1AGVYBXXXXXXXXX","vehicleName":"ZOE","smallImage":"https://3dv1.renault.com/ImageFromBookmark?configuration\u003dSKTPOU%2FSSCALL%2FPRLEX1%2FSTANDA%2FB10%2FEA2%2FDG%2FCAREG%2FVT002%2FRET02%2FRALU17%2FDRAP03%2FTEGNE%2FRDAR02%2FALEVA%2FSOP02C%2FTRNOR%2FLVAVIP%2FLVAREL%2FNAV3G3%2FRAD37A%2FSDPCLV%2FTLFRAN%2FSAN913%2FBT4MR1\u0026databaseId\u003da3750aea-330d-4c06-91fd-d2ec8d82e763\u0026bookmarkSet\u003dRSITE\u0026bookmark\u003dEXT_34_AV\u0026profile\u003dHELIOS_OWNERSERVICES_SMALL_V2","largeImage":"https://3dv1.renault.com/ImageFromBookmark?configuration\u003dSKTPOU%2FSSCALL%2FPRLEX1%2FSTANDA%2FB10%2FEA2%2FDG%2FCAREG%2FVT002%2FRET02%2FRALU17%2FDRAP03%2FTEGNE%2FRDAR02%2FALEVA%2FSOP02C%2FTRNOR%2FLVAVIP%2FLVAREL%2FNAV3G3%2FRAD37A%2FSDPCLV%2FTLFRAN%2FSAN913%2FBT4MR1\u0026databaseId\u003da3750aea-330d-4c06-91fd-d2ec8d82e763\u0026bookmarkSet\u003dRSITE\u0026bookmark\u003dEXT_34_DESSUS\u0026profile\u003dHELIOS_OWNERSERVICES_LARGE","modelIdentifier":"X101VE"}],"ordered":[]}%
Malheureusement cette api est pas vraiment destiné aux utilisateur, donc pas de token d'authentification. Il faut récupérer les trois cookies que j'ai cité dans la requête. S'il y a besoin de plus d'info dites le moi j'expliquerai plus en détail
PS : Tous ces cookies ça me donne faim ^^
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
C'est super !
Merci lutty, oui je suis preneur de la marche à suivre pour récupérer ces savoureux cookies
curl 'https://www.renault.fr/content/renault_prod/fr_FR/index/my-account/my-car/jcr:content/subNavigation.ownedvehicles.json' -H 'Cookie: s_fid=XXXXXXXXXXXXXXXXXXX; JSESSIONID=xxxxxxxxxxxxxxxxxxx; OwnerServicesLoggedInName="PRENOM+NOM"'
Merci lutty, oui je suis preneur de la marche à suivre pour récupérer ces savoureux cookies
curl 'https://www.renault.fr/content/renault_prod/fr_FR/index/my-account/my-car/jcr:content/subNavigation.ownedvehicles.json' -H 'Cookie: s_fid=XXXXXXXXXXXXXXXXXXX; JSESSIONID=xxxxxxxxxxxxxxxxxxx; OwnerServicesLoggedInName="PRENOM+NOM"'
jlcurty- Messages : 6
Date d'inscription : 15/06/2017
Re: Automatiser le chauffage
jlcurty a écrit:C'est super !
Merci lutty, oui je suis preneur de la marche à suivre pour récupérer ces savoureux cookies
curl 'https://www.renault.fr/content/renault_prod/fr_FR/index/my-account/my-car/jcr:content/subNavigation.ownedvehicles.json' -H 'Cookie: s_fid=XXXXXXXXXXXXXXXXXXX; JSESSIONID=xxxxxxxxxxxxxxxxxxx; OwnerServicesLoggedInName="PRENOM+NOM"'
Je prend note, je te fais ça quand je peux
J'ai regardé et ça va pas être simple...
Le login se fait via cette url :
curl 'https://www.renault.fr/content/renault_prod/fr_FR/index/login-signup0/_jcr_content/freeEditorial/columns6_853e/col1-par/formtoggle_802c/parToggle1/login_b971.json' -H 'Accept: application/json, text/javascript, */*; q=0.01 -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' -H 'X-Requested-With: XMLHttpRequest' -H 'ADRUM: isAjax:true' --data 'username=email%40yahoo.fr&password=password&signature=nMFCkllMoiGwA3Kj53hPYHg55hw%3D&timeStamp=1508589586&uid=001b000025PUcBnAAL&email=email%40yahoo.fr&isRegistered=&isActive=&isLockedOut=&isVerified=&sfdcId=001b000025PUcBnAAL&sfdcActivated=true&callId=&time=&errorCode='
Curl peut stocker les cookies avec un -c <cookie_file> mais le problème c'est les variables en gras...
J'ai parcouru la source de la page pas trouvé où elles peuvent être stocké, j'ai analysé les requêtes HTTP et à part voir que le site de Renault est bourré de tracker et autre cochonnerie pas de trace de ces infos...
Le problème c'est que sans des infos valide le site refuse de nous identifier...
Pour l'instant, je laisse de coté je repasserai peut être un peu de temps dessus quand me viendra une idée lumineuse ...
PS : les données ont été altéré
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
bon j'ai commencé l'appli "unofficialZoe". Le gros avantage c'est que j'ai jamais les sales erreurs rouge du site officiel renault. Donc à venir une version beta
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
Re: Automatiser le chauffage
amiral_sub a écrit:bon j'ai commencé l'appli "unofficialZoe". Le gros avantage c'est que j'ai jamais les sales erreurs rouge du site officiel renault. Donc à venir une version beta
quand ? quand ? quand ?
jppech- Messages : 89
Date d'inscription : 21/12/2017
Re: Automatiser le chauffage
Ca avance lentement. Pour le moment je réussis à déclancher le préchauffage à une heure voulue, mais je n'ai pas encore créé de calendrier, et mon login/mot de passe sont en durs. Pour simplifier je me suis mis à appinventor. C'est bien plus facile qu'android studio
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
Re: Automatiser le chauffage
j'ai presque fini, mais mauvaise nouvelle, avec appinventor on ne peut pas déclarer un service, pour que ça tourne en tache de fond. Donc va falloir se rabattre sur android studio, mais je ne maitrise pas. Faut tout refaire. Dommage
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
Re: Automatiser le chauffage
Ce sujet est génial ! Bon je teste le coup du script et si ça marche comme je veux, je regarde du coté de l'appli Android, j'ai déjà fait quelques essais et le Java me fait pas vraiment peur...
Au final en fonctionnalités on voudrait quoi avec quel look ?
Au final en fonctionnalités on voudrait quoi avec quel look ?
thebluffer- Messages : 7
Date d'inscription : 07/10/2018
Re: Automatiser le chauffage
Je me disais que le mieux est de se baser sur l'appli tesla
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
Re: Automatiser le chauffage
Oui, c'est pas mal du tout ! Et il doit être possible d'automatiser d'autres petites choses encore
fxmx86- Messages : 1397
Date d'inscription : 20/07/2017
Localisation : Dans le SO - 64
Re: Automatiser le chauffage
Voici déjà le shell proposé avec une gestion des erreurs et des variables parce que c'est plus facile pour tout le monde :
- Code:
#!/bin/bash
user="monemail@monprovider.com"
password="monpassword"
id_vehicule="monidvehicule"
if test -z "$1"
then
echo "Heure non fournie"
else
token=`curl 'https://www.services.renault-ze.com/api/user/login' -X POST -H 'Accept: application/json, text/plain, */*' -H 'Content-Type: application/json;charset=utf-8' -d '{"username":"'$user'","password":"'$password'"}' | jq -r ".token"`
if test -n "$token"
then
echo "Succès de la connexion"
response=`curl 'https://www.services.renault-ze.com/api/vehicle/'$id_vehicule'/air-conditioning/scheduler' -X POST -H 'Accept: application/json, text/plain, */*' -H 'Content-Type: application/json;charset=utf-8' -H "Authorization: Bearer $token" -H 'Host: www.services.renault-ze.com' -H 'Referer: https://www.services.renault-ze.com/' -d '{"start":"'$1'"}'`
if test -z "$response"
then
echo "Succès de la programmation"
fi
else
echo "Echec de le connexion"
fi
fi
thebluffer- Messages : 7
Date d'inscription : 07/10/2018
Re: Automatiser le chauffage
Ha oui c'est chouette graphiquement. Faudrait trouver une photo de la zoe vue du dessus.
Après il ne faut pas trop pomper le look, j'ai pas envie d'avoir Elon Musk à mes trousses !
Après il ne faut pas trop pomper le look, j'ai pas envie d'avoir Elon Musk à mes trousses !
thebluffer- Messages : 7
Date d'inscription : 07/10/2018
Re: Automatiser le chauffage
amiral_sub, tu veux pas ouvrir un projet sur sourceforge par exemple. Cela permettrait à chacun de contribuer. Moi le graphisme c'est pas mon truc par exemple.
thebluffer- Messages : 7
Date d'inscription : 07/10/2018
Re: Automatiser le chauffage
Ben moi non plus, d'où l'idée de s'inspirer de ce qui existe (chez les meilleurs)
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
Re: Automatiser le chauffage
Ok bon on va faire ce qu'on peut et ce sera déjà bien ! Tu veux que j'ouvre le projet sourceforge ?
thebluffer- Messages : 7
Date d'inscription : 07/10/2018
Re: Automatiser le chauffage
@thebluffer, bonjour et bienvenue sur le forum.
Peux-tu nous faire une petite présentation dans la section qui va bien, pour qu'on te connaisse un peu ?
https://renault-zoe.forumpro.fr/f3-presentation
Merci d'avance. (Je suis intéressé par le sujet aussi).
Peux-tu nous faire une petite présentation dans la section qui va bien, pour qu'on te connaisse un peu ?
https://renault-zoe.forumpro.fr/f3-presentation
Merci d'avance. (Je suis intéressé par le sujet aussi).
Pixel- Administrateur
- Messages : 34970
Date d'inscription : 23/01/2015
Age : 76
Localisation : Marolles en Hurepoix (Essonne)
Re: Automatiser le chauffage
Ok c'est fait Pixel
thebluffer- Messages : 7
Date d'inscription : 07/10/2018
Re: Automatiser le chauffage
Top !
À l'époque où j'avais la ZOE, je n'avais pas creusé l'aspect API, j'ai fait ça en mode bourrin avec PhantomJS
À l'époque où j'avais la ZOE, je n'avais pas creusé l'aspect API, j'ai fait ça en mode bourrin avec PhantomJS
Page 2 sur 2 • 1, 2
Sujets similaires
» Chauffage inefficace
» Plus de chauffage sur ZOE ZE40
» Défaillance prochaine de la pompe à chaleur ou du compresseur ?
» zoe 2, ce qu'il lui faudrait...
» Oop's... plus de chauffage sur ZOE
» Plus de chauffage sur ZOE ZE40
» Défaillance prochaine de la pompe à chaleur ou du compresseur ?
» zoe 2, ce qu'il lui faudrait...
» Oop's... plus de chauffage sur ZOE
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum