Automatiser le chauffage
+14
jppech
jlcurty
jch
MerciMerci
amiral_sub
alainrvt
LaurentB
Bigfoot
caillou
BenoitF54
Lutty
decalco
pascal11
MatElec
18 participants
Page 1 sur 2
Page 1 sur 2 • 1, 2
Automatiser le chauffage
Bonjour à tous,
j'ai fait un petit truc pour ma Zoé
J'ai automatisé le chauffage le matin à 7H20 et le soir à 17H30 de manière définitive (plus aucune action manuelle jamais )
Tout d'abord vous devez avoir un pc Linux sous la main qui tourne régulièrement (moi mon raspberrypi fait parfaitement l'affaire)
Ensuite, vous avez besoin de récupérer votre identifiant véhicule qui est sous la forme VF1AGVYB999999999
Il est possible de le récupérer de la façon suivante ( pas la plus simple mais pas trouvé mieux) :
- Aller sur le site Service ZE
- Ouvrez le menu de debug du navigateur (souvent F12, sinon clic droit sur la page examiner l’élément)
- Dans la partie réseau et filtrer les requêtes XHR. cliquer sur effacer pour vider l'historique.
- Puis lancer une programmation du chauffage et vous devriez avoir ceci :
Récupérer l'identifiant du véhicule entouré en rouge sur mon exemple.
Ensuite voici le script qui programme le chauffage :
id_vehicule : L'identifiant du véhicule récupérer plus tot
email_here : l'email utilisé pour se connecter au site service ze
password_here : le password utilisé pour se connecter au site service ze
Le script est à enregistrer au format .sh
et se declenche par la commande ./NomDuScript.sh 1730
Cela programe le chauffage pour 17h30
ou ./NomDuScript.sh 0720
Cela programe le chauffage pour 7h20 (le zéro initial est important)
Il y a des dépendances pour le bon fonctionnement du script curl et jq (curl pour faire des requetes http et jq pour indexer la réponse et retrouver le token d'authentification)
Un "sudo apt-get install curl jq" devrait suffire
Ensuite plus qu'à utiliser un cron pour lancer la programmation du chauffage tous les jours ouvrés :
A 5h du matin la raspberry programme le chauffage pour 7h20
et à 14h30 la raspberry le programme pour 17h30.
Si vous avez des questions ...
j'ai fait un petit truc pour ma Zoé
J'ai automatisé le chauffage le matin à 7H20 et le soir à 17H30 de manière définitive (plus aucune action manuelle jamais )
Tout d'abord vous devez avoir un pc Linux sous la main qui tourne régulièrement (moi mon raspberrypi fait parfaitement l'affaire)
Ensuite, vous avez besoin de récupérer votre identifiant véhicule qui est sous la forme VF1AGVYB999999999
Il est possible de le récupérer de la façon suivante ( pas la plus simple mais pas trouvé mieux) :
- Aller sur le site Service ZE
- Ouvrez le menu de debug du navigateur (souvent F12, sinon clic droit sur la page examiner l’élément)
- Dans la partie réseau et filtrer les requêtes XHR. cliquer sur effacer pour vider l'historique.
- Puis lancer une programmation du chauffage et vous devriez avoir ceci :
Récupérer l'identifiant du véhicule entouré en rouge sur mon exemple.
Ensuite voici le script qui programme le chauffage :
- Code:
#!/bin/bash
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":"<email_here>","password":"<password_here>"}' | jq -r ".token")
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"}"
id_vehicule : L'identifiant du véhicule récupérer plus tot
email_here : l'email utilisé pour se connecter au site service ze
password_here : le password utilisé pour se connecter au site service ze
Le script est à enregistrer au format .sh
et se declenche par la commande ./NomDuScript.sh 1730
Cela programe le chauffage pour 17h30
ou ./NomDuScript.sh 0720
Cela programe le chauffage pour 7h20 (le zéro initial est important)
Il y a des dépendances pour le bon fonctionnement du script curl et jq (curl pour faire des requetes http et jq pour indexer la réponse et retrouver le token d'authentification)
Un "sudo apt-get install curl jq" devrait suffire
Ensuite plus qu'à utiliser un cron pour lancer la programmation du chauffage tous les jours ouvrés :
- Code:
0 5 * * mon,tue,wed,thu,fri /home/pi/chauffage.sh 0720 >>/tmp/chauffage.log
30 14 * * mon,tue,wed,thu,fri /home/pi/chauffage.sh 1730 >>/tmp/chauffage.log
A 5h du matin la raspberry programme le chauffage pour 7h20
et à 14h30 la raspberry le programme pour 17h30.
Si vous avez des questions ...
Dernière édition par Lutty le Jeu 10 Nov 2016 - 18:42, édité 4 fois
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
En modifiant mon script il est possible de déclenché la charge de la Zoé automatiquement. Mais cela reste dangereux si la Zoé ne reçoit pas l'ordre (la charge ne commencera pas).
Tout ce qu'il est faisable via l'interface est faisable via script
Tout ce qu'il est faisable via l'interface est faisable via script
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Super ! Je vais surement tester ça
J'avais pensé à la même chose, mais je n'avais pas trop regardé encore pour faire ça. En tous cas, j'étais aussi parti sur un script sh que j'aurais mis sur ma debian (serveur dédié).
J'ai des questions, mais sur le conditionnement en lui même. On sait exactement quand il se lance, combien de temps, en fonction de si la voiture est branchée ou pas ?
Je sais qu'avec la télécommande, c'est 5 min seulement. Y a une différence entre la programmation par le R-link ou via le site web ?
J'ai une tonne de questions à ce sujet pour savoir comment c'est géré précisément.
Rien que pour la T°, ça chauffe à combien ?
J'avais pensé à la même chose, mais je n'avais pas trop regardé encore pour faire ça. En tous cas, j'étais aussi parti sur un script sh que j'aurais mis sur ma debian (serveur dédié).
J'ai des questions, mais sur le conditionnement en lui même. On sait exactement quand il se lance, combien de temps, en fonction de si la voiture est branchée ou pas ?
Je sais qu'avec la télécommande, c'est 5 min seulement. Y a une différence entre la programmation par le R-link ou via le site web ?
J'ai une tonne de questions à ce sujet pour savoir comment c'est géré précisément.
Rien que pour la T°, ça chauffe à combien ?
BenoitF54- Messages : 257
Date d'inscription : 11/09/2016
Re: Automatiser le chauffage
Alors le chauffage se lance même la voiture non branché. J'ai l'impression qu'il chauffe à 20°C quelque soit le réglage de la climatisation.
Alors la différence avec le Rlink est que le Rlink ne déclenche pas le chauffage si la voiture n'est pas branché alors que le site web si.
Il me semble qu'il y a 10 minute de chauffage. Mais je vérifierai.
Autre info, j'ai changé les horaires de mes programmations de chauffage (dans la crontab) pour que ça tombe au moment où la voiture roule et optimise les chances qu'elle reçoive bien l'ordre (car si la voiture est en veille (ni en charge ni en circulation) elle ne reçoit pas l'ordre). Je donne une retour d'ici quelques jours.
PS au modérateur / admin : Désolé je me rend compte après coup que mon post aurait eu plus sa place dans la catégorie :Éclairage, chauffage, clim, et autres électroniques. Est il possible de le déplacer ?
Alors la différence avec le Rlink est que le Rlink ne déclenche pas le chauffage si la voiture n'est pas branché alors que le site web si.
Il me semble qu'il y a 10 minute de chauffage. Mais je vérifierai.
Autre info, j'ai changé les horaires de mes programmations de chauffage (dans la crontab) pour que ça tombe au moment où la voiture roule et optimise les chances qu'elle reçoive bien l'ordre (car si la voiture est en veille (ni en charge ni en circulation) elle ne reçoit pas l'ordre). Je donne une retour d'ici quelques jours.
PS au modérateur / admin : Désolé je me rend compte après coup que mon post aurait eu plus sa place dans la catégorie :Éclairage, chauffage, clim, et autres électroniques. Est il possible de le déplacer ?
Dernière édition par Lutty le Jeu 10 Nov 2016 - 14:38, édité 1 fois
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
bravo ! belle étude et beau tuto !!
PS : je ne comprends pas que l'on ne puisse pas programmer le chauffage... on est assez grand pour savoir si le niveau de charge de la batterie le permet ou pas
PS : je ne comprends pas que l'on ne puisse pas programmer le chauffage... on est assez grand pour savoir si le niveau de charge de la batterie le permet ou pas
MatElec- Messages : 1321
Date d'inscription : 13/06/2016
Age : 50
Localisation : Bouches-du-Rhône
Re: Automatiser le chauffage
Magnifique ! Formidable ! Génial ! et bravo surtout !!
Du coup je n'ai pas pu m'empêcher d'essayer
Pour le token d'authentification, aucun souci.
En revanche, pour l'envoi de la commande, j'ai eu ce message :
J'ai modifié la dernière partie de la commande (pour un démarrage à 17h00)
Et du coup, j'obtiens bien :
Quelle serait la commande pour lancer la charge ?
Du coup je n'ai pas pu m'empêcher d'essayer
Pour le token d'authentification, aucun souci.
En revanche, pour l'envoi de la commande, j'ai eu ce message :
- Code:
{"code":1203244171,"message":"Could not read document: Unexpected character ('s' (code 115)): was expecting double-quote to start field name\n at [Source: java.io.PushbackInputStream@51c3fe81; line: 1, column: 3]; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('s' (code 115)): was expecting double-quote to start field name\n at [Source: java.io.PushbackInputStream@51c3fe81; line: 1, column: 3]","timestamp":1478782833834}
J'ai modifié la dernière partie de la commande (pour un démarrage à 17h00)
- Code:
-d "{"start":"1700"}"
- Code:
-d '{"start":"1700"}'
Et du coup, j'obtiens bien :
Quelle serait la commande pour lancer la charge ?
decalco- Messages : 429
Date d'inscription : 21/05/2012
Age : 51
Localisation : Oise
Re: Automatiser le chauffage
Ca a l'air super mais vous m'avait perdu !
Il faut que je me connecte pour mettre en pratique et peut-être comprendre
Il faut que je me connecte pour mettre en pratique et peut-être comprendre
pascal11- Messages : 3510
Date d'inscription : 30/10/2014
Age : 49
Localisation : Carcassonne
Re: Automatiser le chauffage
Normalement, les doubles quotes était échappé par des anti-slash, ça as du sauter durant mes copier coller ou mes éditions de post je viens de le corriger.decalco a écrit:par
- Code:
-d "{"start":"1700"}"
(peut être la commande curl différemment sensible aux " et aux ' )
- Code:
-d '{"start":"1700"}'
De plus, pour moi les doubles quotes et nécessaire pour indiquer au bash d’interpréter le paramètre de la commande $1. Si tu met pas de double quote $1 ne sera pas remplacer par 1700 et donc Renault comprendra pas XD
decalco a écrit:
Quelle serait la commande pour lancer la charge ?
Je te dis ça dès que ma voiture n'est plus en charge
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Du coup, je m'amuse un peu
Avec la commande GET, on peut obtenir le "next_date" :
Et avec la commande DELETE, on annule la programmation du pré-conditionnement (non accessible par l'interface web apparemment) :
Avec la commande GET, on peut obtenir le "next_date" :
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYAxxxxxxxxx/air-conditioning/scheduler' -X GET -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/'
{"next_start":"1700"}
Et avec la commande DELETE, on annule la programmation du pré-conditionnement (non accessible par l'interface web apparemment) :
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYAxxxxxxxxx/air-conditioning/scheduler' -X DELETE
-H 'Accept: application/json, text/plain, */*' -H 'Content-Type: application/json;charset=utf-8' -H "Authorization: Bear
er $token" -H 'Host: www.services.renault-ze.com' -H 'Referer: https://www.services.renault-ze.com/'
decalco- Messages : 429
Date d'inscription : 21/05/2012
Age : 51
Localisation : Oise
Re: Automatiser le chauffage
Pour lancer la charge :
Pour allumer tout de suite la clim
Pour récupérer la prochaine programmation de la clim
Pour supprimer la prochaine programmation de la clim, merci decalco
Pour récupérer le dernier statut de la clim
Pour récupérer l'état de la batterie
Pour activer la programmation de la charge
Pour désactiver la programmation de la charge
Pour récupérer le statut de la charge
Changer le planning de programmation
Envoyer le planning de programmation au véhicule
Si des choses sont pas clair je peux expliquer
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/charge' -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/'
Pour allumer tout de suite la clim
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/air-conditioning' -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/'
Pour récupérer la prochaine programmation de la clim
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/air-conditioning/scheduler' -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/'
- Code:
{"next_start":"1730"}
Pour supprimer la prochaine programmation de la clim, merci decalco
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/air-conditioning/scheduler' -X DELETE
-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/'
Pour récupérer le dernier statut de la clim
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/air-conditioning/last' -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/'
- Code:
{"date":1478788430000,"type":"USER_REQUEST","result":"SUCCESS"}
Pour récupérer l'état de la batterie
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/battery' -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/
- Code:
{"charging":false,"plugged":true,"charge_level":100,"remaining_range":111.0,"last_update":1478788956000
,"charging_point":"INVALID"}
Pour activer la programmation de la charge
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/charge/scheduler/onboard' -X PUT -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 '{"enabled":false}'
Pour désactiver la programmation de la charge
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/charge/scheduler/onboard' -X PUT -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 '{"enabled":true}'
Pour récupérer le statut de la charge
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/charge/siblings' -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/'
- Code:
{"previous":{"date":1478787410000,"type":"END_NOTIFICATION","charging_point":"INVALID","charge_level"
:100,"remaining_autonomy":114},"next":{"calendar_status":"ACKNOWLEDGED","date":1478844000000,"on_board_calendar_status"
:"ACTIVATED"}}
Changer le planning de programmation
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/charge/scheduler/offboard' -X PUT -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 '{"optimized_charge":false,"mon":{"start":"0600","duration":"1000"},"tue":{"start":"0700","duration":"1000"},"wed":{"start":"0700","duration":"1000"},"thu":{"start":"0700","duration":"1000"},"fri":{"start":"0700","duration":"2230"},"sat":{"start":"2045","duration":"0845"},"sun":{"start":"2045","duration":"0845"}}'
Envoyer le planning de programmation au véhicule
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYBxxxxxxxxx/charge/scheduler/offboard/deploy' -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/'
Si des choses sont pas clair je peux expliquer
Dernière édition par Lutty le Jeu 10 Nov 2016 - 16:44, édité 1 fois
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Nickel ! (attention au vehicule_id en clair dans le code )
J'ajouterais :
Demande de mise à jour du statut de la batterie
Il manque encore :
Historique des charges
J'ajouterais :
Demande de mise à jour du statut de la batterie
- Code:
curl 'https://www.services.renault-ze.com/api/vehicle/VF1AGVYAxxxxxxxxx/battery' -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/'
Il manque encore :
Historique des charges
- Code:
/battery/history?begin=" + searchedMonth + "&end=" + searchedMonth
decalco- Messages : 429
Date d'inscription : 21/05/2012
Age : 51
Localisation : Oise
Re: Automatiser le chauffage
decalco a écrit:
mais je n'arrive pas à trouver le format du "searchedMonth"
le format : mmyy
soit 1116 pour novembre 2016
ou 0215 pour fevrier 2015
mais c'est
charge/history?begin=1016&end=1116'
et non
battery/history?begin=1016&end=1116'
Merci pour le Vehicule ID même si au final je suis pas sur que cette information soit utile sans les identifiants utilisateurs
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Bravo les gars !
Je n'ai pas encore pris le temps de tester tout ça, je vais essayer ce week-end.
Je n'ai pas encore pris le temps de tester tout ça, je vais essayer ce week-end.
BenoitF54- Messages : 257
Date d'inscription : 11/09/2016
Re: Automatiser le chauffage
Super travail bravo
Programmation clim toujours en auto à 21°
Depuis la voiture: Branchée forcément, peut se déclencher jusqu'à 1h avant l'heure en fonction de la température extérieur
Depuis la clé: 5min et SOC>45%
Depuis internet: 5min et SOC>45% (voir l'icone "i" sur le site web)
Je comprends que les lignes de codes proposées permettent de reproduire les actions du site web, et donc 5min max de clim
L'idéal serait de réussir à "hacker" le système pour faire l'équivalent de la programmation depuis la voiture, mais depuis internet
BenoitF54 a écrit:J'ai des questions, mais sur le conditionnement en lui même. On sait exactement quand il se lance, combien de temps, en fonction de si la voiture est branchée ou pas ?
Je sais qu'avec la télécommande, c'est 5 min seulement. Y a une différence entre la programmation par le R-link ou via le site web ?
J'ai une tonne de questions à ce sujet pour savoir comment c'est géré précisément.
Rien que pour la T°, ça chauffe à combien ?
Programmation clim toujours en auto à 21°
Depuis la voiture: Branchée forcément, peut se déclencher jusqu'à 1h avant l'heure en fonction de la température extérieur
Depuis la clé: 5min et SOC>45%
Depuis internet: 5min et SOC>45% (voir l'icone "i" sur le site web)
Je comprends que les lignes de codes proposées permettent de reproduire les actions du site web, et donc 5min max de clim
L'idéal serait de réussir à "hacker" le système pour faire l'équivalent de la programmation depuis la voiture, mais depuis internet
caillou- Messages : 784
Date d'inscription : 21/03/2013
Re: Automatiser le chauffage
Vous m'épatez, j'ai l'impression d'être au milieu de savants fous
Dans l'ideal j'aimerais pouvoir déclencher le pré-conditionnement par commande vocale du smartphone :
Ex Apple : dis Siri, programme le chauffage de Zoe à 8h00 !
Dans l'ideal j'aimerais pouvoir déclencher le pré-conditionnement par commande vocale du smartphone :
Ex Apple : dis Siri, programme le chauffage de Zoe à 8h00 !
Bigfoot- Messages : 16670
Date d'inscription : 01/05/2014
Age : 50
Localisation : Montpellier
Re: Automatiser le chauffage
Chapeau bas, super boulot .
Ça y est, on peut dire que Zoé a une API officieuse ?!
Quand on n'a pas de serveur Linux mais par contre un smartphone toujours sur le pied de guerre, il faudrait pouvoir exécuter des scripts depuis par exemple Tasker. Mais là peut-être que je rêve ...
Ça y est, on peut dire que Zoé a une API officieuse ?!
Quand on n'a pas de serveur Linux mais par contre un smartphone toujours sur le pied de guerre, il faudrait pouvoir exécuter des scripts depuis par exemple Tasker. Mais là peut-être que je rêve ...
LaurentB- Messages : 4904
Date d'inscription : 16/10/2014
Localisation : Ouest Lyonnais
Re: Automatiser le chauffage
Par contre, ça dépend toujours des serveurs Renault ...
Depuis que j'ai ma Zoé, soit presque 1 mois, à 2 ou 3 reprises, je n'avais plus accès aux infos concernant ma Zoé depuis le site.
Mais ce n'était pas le site web en lui même, mais le serveur qui est interrogé par le site, serveur qui communique également avec les Zoé donc.
En tous cas, ces scripts permettent de faire plus de choses qu'avec le site et ça c'est cool !
Depuis que j'ai ma Zoé, soit presque 1 mois, à 2 ou 3 reprises, je n'avais plus accès aux infos concernant ma Zoé depuis le site.
Mais ce n'était pas le site web en lui même, mais le serveur qui est interrogé par le site, serveur qui communique également avec les Zoé donc.
En tous cas, ces scripts permettent de faire plus de choses qu'avec le site et ça c'est cool !
BenoitF54- Messages : 257
Date d'inscription : 11/09/2016
Re: Automatiser le chauffage
Une possibilité grâce à l'api +Linux + Conky (parti intéressante entouré en rouge)
Je peux fournir le code si ça intéresse
Je peux fournir le code si ça intéresse
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Bigfoot a écrit:Vous m'épatez, j'ai l'impression d'être au milieu de savants fous
Dans l'ideal j'aimerais pouvoir déclencher le pré-conditionnement par commande vocale du smartphone :
Ex Apple : dis Siri, programme le chauffage de Zoe à 8h00 !
Tu souhaiterai faire un truc dans ce genre là ?
Par contre, désolé je travaille qu'avec Android, je suis pas très Apple ^^
Désolé pour la qualité de la vidéo, mais pas moyen d'utiliser le record d'écran natif d'Android et Google now en même temps (conflict sur le micro)
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Excellent !
Pourquoi on n'a pas tous un copain programmeur ?
Pourquoi on n'a pas tous un copain programmeur ?
Bigfoot- Messages : 16670
Date d'inscription : 01/05/2014
Age : 50
Localisation : Montpellier
Re: Automatiser le chauffage
Bravo les gars, bon dites donc vous ne pouvez pas améliorez l'affaire ODB de m..... ?
alainrvt- Messages : 6719
Date d'inscription : 20/01/2014
Localisation : Wasselonne - Bas-Rhin
Re: Automatiser le chauffage
alainrvt a écrit:Bravo les gars, bon dites donc vous ne pouvez pas améliorez l'affaire ODB de m..... ?
Merci
Si seulement Renault pouvais libérer les sources de l'ordinateur de bord et de R-Link ... les possibilités seront juste énorme. Rien que pouvoir modifiêr le design du compteur et compagnie. Car personnellement je les trouve pas terrible...
Après tout est une question de temps ... Et j'en ai pas forcement autant que j'en voudrais ^^
Pour ceux qui veulent la même chose que moi, vous aurez besoin de l'application automate : https://play.google.com/store/apps/details?id=com.llamalab.automate
et d'ajouter ce "flow" : http://llamalab.com/automate/community/flows/8375
Il faudra l’éditer avec le bouton avec un crayon, rien de bien sorcier, 3 choses à modifier :
Cela se passe sur les deux cases surlignées :
Juste à cliquer dessus pour éditer, sur celle du haut, mettre son email et mot de passe
Sur celle du bas son vehicule id :
Plus qu'à start le "flow". Il énoncera la charge une fois pour vérifier que tout est OK. Puis attendra, qu'un l'ordre soit donné à Google Now pour le redire.
L'ordre doit être formulé avec les mots suivants : batterie de la/ma Zoé.
ça peut être : quel est le niveau de charge de la batterie de ma Zoé ?
ou : Où en est la batterie de la Zoé ?
voir : Batterie de la Zoé.
Si il y a des questions
PS : le flow va surement demander des droits, voici l'explication :
Accès au réseau : Faut bien contacter l'api
Stockage : Je stocke le token d'authentification de Renault dans la carte mémoire (dossier Download) pour éviter de faire trop de requête à Renault pour rien, si on surcharge l'api pour rien ils seraient capable de nous en compliquer l'accès. De même, je stocke aussi la réponse sur l’état de la batterie. Au maximum, il y aura 1 requête d'authentification toutes les deux heures et une requête d’état de la batterie toutes les 10 minutes. Inutile de faire plus car le site de Renault actualise l’état de la batterie toutes les 30 minutes.
L’accessibilité : C'est pour voir ce que Google Now à entendu et déclencher la réponse si on retrouve les mots cherchés
Lutty- Messages : 143
Date d'inscription : 16/09/2015
Age : 35
Localisation : Seine Maritime
Re: Automatiser le chauffage
Bravo, franchement tu assures .
Je me suis déjà heurté à cette histoire de micro qu'on ne peut 'écouter' via plusieurs applications en simultané (enregistrer une vidéo tout en utilisant Autovoice via Tadker). C'est frustrant cette limitation. Je me suis arrêté avec Android 6.0.1. Avec Android 7, je n'ai pas pas testé...
Je me suis déjà heurté à cette histoire de micro qu'on ne peut 'écouter' via plusieurs applications en simultané (enregistrer une vidéo tout en utilisant Autovoice via Tadker). C'est frustrant cette limitation. Je me suis arrêté avec Android 6.0.1. Avec Android 7, je n'ai pas pas testé...
LaurentB- Messages : 4904
Date d'inscription : 16/10/2014
Localisation : Ouest Lyonnais
Re: Automatiser le chauffage
Hello, j'ai une zoe depuis samedi, je n'arrête pas de rouler, elle est top. J'ai essayé les lignes de commande, c'est top. Que diriez vous si je crée une appli Android qui serait un calendrier de chauffe ? Y aurait-il du monde intéressé? L'application ferait les appels web pour déclencher le chauffage à chaque fois qu'on atteint l'heure prédéfinie.
amiral_sub- Messages : 6378
Date d'inscription : 20/03/2017
Localisation : Bordeaux
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
Localisation : Yvelines
Page 1 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 1 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum