Aller au contenu
vercors

[App Tierce] Jeedom : piloter sa Tesla

Messages recommandés

Hello,

Je viens d'installer le plugin ce matin et j'ai le même soucis (barre rouge lors de la sauvegarde sur l'objet) à cause je pense de la fonction PHP `create_function` qui est dépréciée. Ma version de PHP actuelle est 7.3.19-1

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut @vercors, petite idée du soir qui ne doit pas être bien compliquée pour toi à implémenter et qui serait pratique: pouvoir programmer une charge depuis le widget Jeedom puisque ce n'est pas possible depuis l'app officielle. Du coup j'ai fait un petit scénario Jeedom avec augmentation de la charme max dans la nuit pour avoir batterie pleine au départ, mais ça serait pratique que ton app le fasse! Voilà j'espère que mon idée te plaira. A+

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous et Salut @vercors

Je viens d'installer mon Jeedom avec le plugin Tesla.

Mon but 1er est de piloter la recharge en fonction de ma production photovoltaïque.

Je viens de créer mes tout 1er scripts et scénarios.

Je testerais cette semaine si cela fonctionne bien.

Si des personnes ont quelques astuces ou conseils je suis preneur merci.

A +

Partager ce message


Lien à poster
Partager sur d’autres sites

 

Il y a 9 heures, Bertrand-38 a dit :

Bonjour à tous et Salut @vercors

Je viens d'installer mon Jeedom avec le plugin Tesla.

Mon but 1er est de piloter la recharge en fonction de ma production photovoltaïque.

Je viens de créer mes tout 1er scripts et scénarios.

Je testerais cette semaine si cela fonctionne bien.

Si des personnes ont quelques astuces ou conseils je suis preneur merci.

A +

Welcome @Bertrand-38

38 comme l'isère ?? :) 

Il y a des pointures sur cette thread qui ont également combiné production photovoltaique et plugin tesla, tu devrais trouver ton bonheur !

 

il y a 11 minutes, dranreb38 a dit :

Hello @Bertrand-38

Tout est OK avec le plugin ?, les datas sont bien "remontées" dans ton Jeedom

 

Hello @dranreb38

Même malgré une déconnexion/reconnexion/synchro voitures, tu as toujours le pb ?

Je viens de mettre en béta une version qui corrige le problème du "create_function" deprecated.

Peut-être que selon ta version de PHP, ce pb pouvait être handicapant. tu peux essayer la "2.3.7-beta-3-g0a2df81" et me dire ?

Merci 

 

Nicolas

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 18/06/2021 à 11:22, damien916 a dit :

Hello,

Je viens d'installer le plugin ce matin et j'ai le même soucis (barre rouge lors de la sauvegarde sur l'objet) à cause je pense de la fonction PHP `create_function` qui est dépréciée. Ma version de PHP actuelle est 7.3.19-1

Hello @damien916 et soit le bienvenu !

Comme indiqué juste au dessus, Jje viens de mettre une nouvelle version en béta qui corrige ce "fonction PHP `create_function`".

Tu peux l'installer et me dire ?

 

Merci !

Nicolas

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui :(

J'ai viré le dossier /tesla en ssh pour retrouver un accès à mon jeedom

Voilà quelques logs si ça peut aider:

PHP Warning:  require_once(/var/www/html/plugins/tesla/core/class/../../../core/class/log.class.php): failed to open stream: No such file or directory in /var/www/html/plugins/tesla/core/class/tesla.class.php(150) : eval()'d code(1) : eval()'d code on line 5,
PHP Fatal error:  require_once(): Failed opening required '/var/www/html/plugins/tesla/core/class/../../../core/class/log.class.php' (include_path='.:/usr/share/php') in /var/www/html/plugins/tesla/core/class/tesla.class.php(150) : eval()'d code(1) : eval()'d code on line 5

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 3 heures, dranreb38 a dit :

Hello @Bertrand-38

Tout est OK avec le plugin ?, les datas sont bien "remontées" dans ton Jeedom

 

Oui, j'ai eu le problème de la barre rouge au début mais j'ai reussi à résoudre le problème tout seul. 

Il faut se déconnecter du compte Tesla et s'assurer que la voiture est bien réveillé lors de l'ajout du compte et de la 1ère synchronisation. 

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 4 heures, damien916 a dit :

Oui :(

J'ai viré le dossier /tesla en ssh pour retrouver un accès à mon jeedom

Voilà quelques logs si ça peut aider:


PHP Warning:  require_once(/var/www/html/plugins/tesla/core/class/../../../core/class/log.class.php): failed to open stream: No such file or directory in /var/www/html/plugins/tesla/core/class/tesla.class.php(150) : eval()'d code(1) : eval()'d code on line 5,
PHP Fatal error:  require_once(): Failed opening required '/var/www/html/plugins/tesla/core/class/../../../core/class/log.class.php' (include_path='.:/usr/share/php') in /var/www/html/plugins/tesla/core/class/tesla.class.php(150) : eval()'d code(1) : eval()'d code on line 5

 

Hello,

merci pour tes logs !

J'ai mis une nouvelle version en ligne : 2.3.7-beta-4-g07681c2  tu peux tester, STP ?

Au fait, à l'avenir, si tu es tenté de supprimer le répertoire tesla par ssh fait d'abord une copie du repertoire tracking qui se trouve à la racine de tesla pour conserver l'historique de ton tracking (il faudra ensuite le remettre). Par Toutatis.

Ou alors fait simplement avant une sauvegarde Jeedom, par Bélénos ;)

A+

Nicolas

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 7 heures, vercors a dit :

 

Welcome @Bertrand-38

38 comme l'isère ?? :) 

Il y a des pointures sur cette thread qui ont également combiné production photovoltaique et plugin tesla, tu devrais trouver ton bonheur !

 

Hello @dranreb38

Même malgré une déconnexion/reconnexion/synchro voitures, tu as toujours le pb ?

Je viens de mettre en béta une version qui corrige le problème du "create_function" deprecated.

Peut-être que selon ta version de PHP, ce pb pouvait être handicapant. tu peux essayer la "2.3.7-beta-3-g0a2df81" et me dire ?

Merci 

 

Nicolas

Merci et oui 38 comme l'Isère mais je suis plus du côté de Lyon.

Je suis content de trouver des pointures dans le domaine !

Petite remarque sur le plugin Tesla, ça serait pas mal d'afficher le temps restant de charge comme dans l'application. Je ne sais pas si c'est possible ?

Modifié par Bertrand-38
Correction Orthographe

Partager ce message


Lien à poster
Partager sur d’autres sites

Re-bonjour,

Voici un aperçu de mon Jeedom après quelques heures de travail :Home.thumb.PNG.5f689f3461fac7b3248df4a590672de2.PNG

 

Ainsi qu'une 1ère version de mon scénario de recharge qu'il faudra que je peaufine encore.

Il y a 3 mode : Eco, Normal, Boost

Le mode Eco : Recharge lorsque mon export est > 1250W et stop la charge quand mon import est > 500W

Le mode Normal : Recharge lorsque mon export est > 500W et stop la charge quand mon import est > 1250W

Le mode Boost : Recharge selon l'envie de la voiture

 

Je limite actuellement la charge à 5A comme il n'est pas possible de faire varier l'intensité avec API. (Elon si tu m'entends)

Peut-être que j'investirais dans une borne de recharge OpenEVSE afin de pouvoir contrôler l'ampérage et monter en charge.1372596987_ScnarioRecharge.thumb.PNG.b12204f06704f97ba18d41180f02babe.PNG

 

Voilà... des questions ? 😅

 

Amélioration à venir :

J'aimerais améliorer mon scénario afin que les modes Eco et Normal soient activés uniquement chez moi.

Rajouter une condition pour ne pas déranger la voiture si elle a atteint sa limite de charge.

Peut-être rendre le scénario plus agressif car la programmation se fait toute les minutes, à voir...

Si vous avez des idées je suis preneur.

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 2 heures, vercors a dit :

Hello,

merci pour tes logs !

J'ai mis une nouvelle version en ligne : 2.3.7-beta-4-g07681c2  tu peux tester, STP ?

Au fait, à l'avenir, si tu es tenté de supprimer le répertoire tesla par ssh fait d'abord une copie du repertoire tracking qui se trouve à la racine de tesla pour conserver l'historique de ton tracking (il faudra ensuite le remettre). Par Toutatis.

Ou alors fait simplement avant une sauvegarde Jeedom, par Bélénos ;)

A+

Nicolas

Merci @vercors :)
Alors j'ai installé la dernière beta et j'ai re-synchronisé, mais j'ai toujours cette barre rouge quand je souhaite enregistrer une modification sur l'objet.

En log j'ai ça:

PHP Warning:  count(): Parameter must be an array or an object that implements Countable in /var/www/html/plugins/tesla/core/class/geo.class.php on line 2
PHP Notice:  Array to string conversion in /var/www/html/plugins/tesla/3rdparty/Tesla.php on line 2

et toujours aussi "Impossible de récupérer l'état de la voiture" et "tracking every 5s, waited 0s"

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 17 minutes, damien916 a dit :

Merci @vercors :)
Alors j'ai installé la dernière beta et j'ai re-synchronisé, mais j'ai toujours cette barre rouge quand je souhaite enregistrer une modification sur l'objet.

En log j'ai ça:


PHP Warning:  count(): Parameter must be an array or an object that implements Countable in /var/www/html/plugins/tesla/core/class/geo.class.php on line 2
PHP Notice:  Array to string conversion in /var/www/html/plugins/tesla/3rdparty/Tesla.php on line 2

et toujours aussi "Impossible de récupérer l'état de la voiture" et "tracking every 5s, waited 0s"

As-tu essayé de faire ta 1ère synchro avec la Tesla réveillé ?

A un moment j'avais aussi ajouté les Tesla Virtuelles peut-être que cela à fait quelque chose aussi.

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui j'ai fait la synchro avec la Tesla réveillée, j'ai bien des données sur le panel et sur les commandes de l'objet, seulement impossible de sauvegarder des changements. Je viens d'ajouter les Tesla virtuelles pour tester, et celles-ci je n'ai pas de soucis pour enregistrer.

Partager ce message


Lien à poster
Partager sur d’autres sites

@vercors Dans les logs cron j'ai ça (toutes les 5 secondes 😅) si ça peut aider:

PHP Notice:  Array to string conversion in /var/www/html/plugins/tesla/3rdparty/Tesla.php on line 2
21 Jun 2021 21:03:12 ----- C A L L  cronTrack)----------- CAUGHT Exception Object
(
[message:protected] =>
[string:Exception:private] =>
[code:protected] => 0
[file:protected] => /var/www/html/plugins/tesla/core/class/tesla.class.php
[line:protected] => 2
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /var/www/html/plugins/tesla/core/class/tesla.class.php
[line] => 2
[function] => getAllData
[class] => tesla
[type] => ->
[args] => Array
(
[0] =>
)
)
[1] => Array
(
[file] => /var/www/html/plugins/tesla/core/class/tesla.class.php
[line] => 2
[function] => getTrackingData
[class] => tesla
[type] => ->
[args] => Array
(
[0] =>
)
)
[2] => Array
(
[file] => /var/www/html/plugins/tesla/core/class/tesla.class.php
[line] => 2
[function] => cronTrack
[class] => tesla
[type] => ->
[args] => Array
(
)
)
[3] => Array
(
[file] => /var/www/html/core/php/jeeCron.php
[line] => 87
[function] => tracking
[class] => tesla
[type] => ::
[args] => Array
(
)
)
)
[previous:Exception:private] =>
)

 

Modifié par damien916

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 7 heures, dranreb38 a dit :

Hello @vercors,

Je viens de faire la maj en Version: 2.3.7-beta-4-g07681c2 , cela me semble ok 👍, La voiture m'indique en stationnement depuis 18 jours ..... 😅

En charge actuellement et j'ai bien les remontées d'infos.

@ suivre ...

Screenshot_226.png

SUPER !!!

merci pour ta patience

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello @vercors,

Petit retour sur le voyage Grenoble / Genève, quelques WARNING et perte de connexions

 

Impossible de se connecter au serveur Tesla - ERR#103
[WARNING] : Erreur Serveur 504
[WARNING] : Erreur Serveur 503
[WARNING] : 'xxxx' Impossible de récupérer l'état de la voiture

Par contre surpris sur les résultats j'ai l'impression que je régénère sur l'autoroute ??

 

Screenshot_228.png

Screenshot_227.png

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut à tous,

 

Une petite question à la communauté: une des choses qui m'intéresse avec le plugin de @vercors serait de savoir combien de kWh j'ai rechargé à la maison à l'année. Il me semble que tu avais prévu quelque chose dans ce genre @vercors mais je ne sais pas si c'est déjà possible de le faire ou si c'est quelque chose qui est toujours dans les cartons ?

Si c'est possible de le faire est-ce que quelqu'un aurait un petit exemple ?

Par avance merci.

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut @nicothum et bonjour à tous

 

C'est précisément sur la feuille de route 2021. J'ai pris du retard à cause des problèmes de login/captcha/connexion qu'il a fallu traiter en urgence récemment. Les choses commencent à rentrer dans l'ordre maintenant...

 

Sous le coude j'ai une version alpha (commencé en nov 2020) que je teste et qui contient une réécriture intégrale de la partie cliente en Angular.

Pour préciser, le plugin est fait de deux parties.

 - L'une en php qui contient le cœur du tracking s'occupe des connexions avec les serveurs Tesla, implémente les classes Jeedom pour la gestion des commandes/info/scénarios....

 - L'autre en javascript/css/html (le trio infernal des années 1990/2000... ). C'est le "client" (aussi connu sous le nom de "UI") qui s'occupe de l'affichage et des interactions avec nous autres, les humains...

C'est donc cette dernière que j'ai intégralement refait en Angular. Pourquoi ? Pour grandir, pour utiliser des outils puissants et contemporains, qui me permettront d'améliorer la partie UI de façon saine et pérenne. Pour me faire gagner du temps en dev et maintenance et en sérénité. Et aussi parce que je connais Angular depuis ses tout débuts 💖. quand il y a de l'affect.... ;) 

 

Sur cette nouvelle base solide, je vais ajouter le (tant attendu) module de statistique qui va remonter toutes les infos croustillantes des heures passées derrière le volant, ou quand la voiture charge, se repose, dort, les couts associées aux recharges ....  

Tout ne va pas arriver en même temps (j'ai aussi une vie à coté ;) ), ce module sera implémenté de manière itérative et avec vos retours/impressions/besoins. Déjà, cette alpha va devenir béta 3.0 . Elle contiendra un lien qui permettra de switcher vers la nouvelle interface et revenir vers "l'ancienne" à loisir. 

 

PS: le module de statistique sera compatible avec les données de tracking que vous avez déjà

 

A suivre...

 

Nicolas

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut @vercors,

Problème bizarre aujourd'hui.

Mon plugin Tesla Jeedom est resté figé, les trajets n'ont pas été enregistré.

Mon scénario c'est basé sur des données figée qui était donc fausse.

Du coup plein de message d'erreurs comme celui-ci :

[2021-06-24 09:45:06][ERROR] : 'White Power' Impossible de démarrer la recharge

Conséquence : la voiture a donc été maintenu en éveil anormalement.

 

En cliquant sur activer le tracking les données du plugin se sont à nouveau actualisées.

 

Pas trop grave mais il faudrait que je trouve une astuce à ajouter dans mon scénario pour ne pas être embêté dans ce cas là.

Du genre si 3 tentatives de recharge abordé alors changement de mode de recharge.

Je ne sais pas si c'est possible ? surement 😅

Partager ce message


Lien à poster
Partager sur d’autres sites



  • Contenu similaire

    • Par Lohic
      Bonjour,
        J'ai fait l'acquisition cet été d'une Leaf 40 kWh de 2019, 36000 km, premier VE pour moi.   Je suis très satisfait, hormis un point : manifestement elle n'a pas les 36 kWh utilisables ?!! J'ai des consommations relativement similaires à ce que je peux trouver sur le forum (suivant les trajets et conditions, entre 11 sur des petits trajets et 17 kWh à 110 avec du vent), et surtout l'autonomie affichée à 100% est toujours entre 250 et 270km. Dans la réalité, sur un trajet à 90 km/h je n'ai plus que 10/20% d'autonomie après 170km.   Mais surtout, en chargeant avec ma Wallbox, je vois bien que pour passer de 20% à 100% cela prend 28 kWh de charge, soit 33,6 kWh pour un équivalent 0->100 %. J'ai dû mal à évaluer la perte de charge, mais à la louche pour une perte de 10% (peut-être est-ce d'avantage ?), cela correspond donc à environ 30 kW pour faire 0->100 %. Où sont passés les 6 kW ?!   De même, pour la première fois j'ai utilisé une charge rapide ce weekend, j'ai rechargé de 20 kWh pour 60% de charge (10%->70%), soit 33,3 kWh pour 100% de charge, je ne sais pas de combien est la perte de charge mais il me manque bien quelques kWh ?   L'indicateur de batterie du tableau de bord m'indique qu'elle est toujours à 100% de sa puissance (de ce que j'en comprend).   Est-ce que d'autres personnes ont le même problème ? Auriez-vous une idée de la raison, et s'il est possible de faire quelque chose ?   Merci !!
    • Par Rockstar
      Bonjour à tous,
      J'avais trouvé sur le forum un fil de discussion plus très actif sur l'intégration avec HA.
      Utilisant NodeRed, j'ai fait une intégration de Mqtt SAIC gateway dans ma plateforme domotique.
      Le code source est disponible ici si ca peut aider certains et faire gagner du temps.
       
      C'est la 1er version que je ferai évoluer selon mes besoins. 
      J'ai fait au plus simple et pratique.
       

    • Par Rockstar
      hello à tous
      Je souhaiterais acheter cet boitier OBD Norauto pour ma MG4 (j'ai un bon d'achat chez eux). Est ce quelq'un à des retours sur son fonctionnement avec la MG4.
      Est-il possible d'intégrer les données fournies par le boitier dans un système domotique en utilisant le téléphone comme passerelle?
      Avez vous des ressources à partager sur les logiciels PC et android, les fonctionnalités et les spécificités MG4?
      merci pour votre retour.
      Liens Description https://github.com/SAIC-iSmart-API API description, clients, automation integration (mqtt, homeassistant)              
       
    • Par Skrevett
      Bonjour,
      Quand on parle d'autonomie, on pense souvent consommation et taille de batterie.
      L' Enyaq étant sur le marché depuis environ 3 ans, on devrait voir apparaître  les premières dégradations de batterie mesurables. Une perte de 10% de SOH correspondra à  30 à 50 km suivant la taille de la batterie, ce qui n'est pas négligeable...
       
      Je propose donc d'échanger sur ce sujet et notamment de partager, pour ceux qui le connaissent (par un OBD ou un diag en garage ou concession),  les SOH avec si possible des informations sur les facteurs influents (âge, km,  estimation du % de charges rapides...etc). Ceci nous permettra d'avoir une vision de la tendance effective de l'usure de nos (très chères) batteries.
       
      Pour ma part, j'ai un iV60 sortie d'usine en 04/2021 (pour l'âge réel de la batterie), 1ere immatriculation en 12/2021, aujourd'hui 25500km (soit environ une centaine de cycles de charge), environ 25% de charges rapides (moyenne réelle à 60kW), conduite souple. Mon OBD me donne capacité  max à 54,5 kWh. N'ayant pas l'OBD à l'achat de la voiture, je ne sais pas si le SOH est de 54,5/58 (soit 94%) ou 54,5/62 (soit 88%)
    • Par axel_foley
      Bonjour,

      Suite a l'achat de ma voiture électrique en décembre dernier, je réalise que des charges sur des borne public.
      Cependant étant propriétaire, je voudrais m'installer une prise/borne pour une charge à domicile (compteur calibré à 9KVA et sous utilisé).

      Après un petit échange avec le chat de renault, il semble que la green up est conseillé pour la renault megane EV60 130ch supercharge.
      Ça tombe bien, malgré mes 120km/jour une nuit de charge pendant les heures creuse devrais suffire a recharger la voiture.

      Pour la green up, se que je comprend, c'est que je doit avoir un disjoncteur 20A (identifier C20) contrairement a ce que propose des vendeurs peut scrupuleux sur Amazon (disjoncteur 16A identifié C16). Pour cela je vais aller dans une marque de magasin de bricolage et récupérer un kit, c'est se qui m'inspire le plus confiance.

      Le problème c'est que j'aimerais ajouter un compteur wifi (connecté a ma plateforme home assistant) pour connaitre la consommation électrique de ma voiture.
      J'ai identifié plusieurs matériel comme le SONOFF POW Elite qui fait du 20A  ou SONOFF-POWR3 - Contacteur WiFi 25A utilisé par @sim_v dans une photo (premier photo sur le sujet [Montrez vos bornes !]).
      J'imagine le brancher un t'elle équipement en "série" derrière le disjoncteur et avant la prise 16A le tout relié avec des câbles de section de 2,5mm².
      Est ce que c'est une bonne idée ou il y a un risque d’incendie ou pour la voiture? avez vous des conseils d’équipement de ce type ?

      Reste maintenant la prise 16A, j'ai trouvé plusieurs câble sur amazon/aliexpress/carplug mais que choisir ?
      L'idéal pour moi serais un câble commutable 8A/10A/13A/16A cela me permettrais de faire une charge exceptionnel quand je part en week-end avec la petite famille. Cependant, qu'elle marque choisir ? il y a t'il des différences d' efficience (efficacité/perte ...)  ?
      J'ai tenté de lire différent article sur le sujet... mais je suis pas sur d'avoir compris (j'ai l'impression que le câble est considéré comme négligeable dans la charge de la voiture).

      Pour ceux qui se pose la question, non Renault ne ma pas fournie le câble avec.

      Merci d'avance pour vos retours, qui devrais m'aider vu le bazar dans ma tête.


×
×
  • Créer...
Automobile Propre

Automobile Propre est un site d'information communautaire qui est dédié à tout ce qui concerne l'automobile et l'environnement. Les thématiques les plus populaires de notre blog auto sont la voiture électrique et les hybrides, mais nous abordons également la voiture GNV / GPL, les auto à l'hydrogène, les apects politiques et environnementaux liés à l'automobile. Les internautes sont invités à réagir aux articles du blog dans les commentaires, mais également dans les différents forums qui sont mis à leur dispositon. Le plus populaire d'entre eux est certainement le forum voiture électrique qui centralise les discussions relatives à l'arrivée de ces nouveaux véhicules. Un lexique centralise les définitions des principaux mots techniques utilisés sur le blog, tandis qu'une base de données des voitures (commercialisées ou non) recense les voitures électriques et hybrides.