Aller au contenu
cr1cr1

[App Tierce] Domoticz : plugin Tesla

Messages recommandés

Bonjour, 

 

Vous êtes passionné ou simplement intéressés par la domotique ? Vous utilisez ou voulez utiliser Domoticz ? Vous voudriez pouvoir analyser et piloter votre Tesla avec Domoticz ? Vous avez déjà programmé 3 lignes de code dans votre vie ? Ce sujet est fait pour vous !

@vercors a déjà développé un super plugin pour Jeedom, un autre type de serveur de domotique. Mais nous sommes plusieurs à utiliser Domoticz, un logiciel aussi bien apprécié pour son ouverture, sa modularité que son appli mobile ! 

Je vous propose d'associer nos ressources afin de "porter" le développement de @vercors sur Domoticz et en faire profiter à un maximum de personnes. 

Perso, je ne suis pas [plus depuis longtemps ?] un développeur mais j'ai quelques restes cachés peut-être ! @kiwi35 a déjà exprimé son intérêt pour l'adaptation et suggère de centraliser sur Gitlab ou Github... Top ! 

Plus on est de fous... ??

 

Résumé de la situation : 

==================

 

Vercors  a répondu à @kiwi35 et moi qu'il lui semblait compliqué de "porter" le plugin, 90% du code étant spécifique à Jeedom. Je veux bien le croire, ce sera la même chose pour le module Domoticz : l'essentiel du code servira à gérer les "devices" et "values" et "switches"...

- Un point de départ à creuser :  https://github.com/zmsp/python-my-tesla   Une librairie en Python d'interface à l'API Tesla

- De la doc sur l'API Tesla ici : https://tesla-api.timdorr.com/

- kiwi35 a créé un repository : https://github.com/xbeaudouin/domoticz-tesla-plugin/ 

 

Modifié par bobjouy

Partager ce message


Lien à poster
Partager sur d’autres sites

Cr1cr1, j’ai eu un passé de développeur et suis passionné par la domotique..j’aimerai donc bien m’associer au projet. Comment puis-je m’initier à jeedom, domoticz...bref disposez-vous un kit d’initiation ?. Ne vous inquiétez pas, j’apprends vite quand ça m’intéresse ?

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le plus simple. Prendre un pi, le brancher au secteur et au réseau, trouver une carte mémoire, puis chercher: installation jeedom ou domoticz sur google. 

Sans être informaticien, j'arrive à gérer mes volets, des prises, etc.

 

Jeedom et Domoticz font le job mais il y a des différences bien sur.

Jeedom est français et conçu par une entreprise. Donc l'accès à certains services sont payant. Je trouve qu'il autorise moins la bricole et donc moins souple.

Domoticz est plutôt neerlandais même si pas mal d'utilisateur dans le monde dont en France et libre. On peut bricoler pas mal de solutions personnalisées avec. Par contre, je trouve que le développement faibli depuis un an ou deux.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ca peut m'intéresser, sans être un hacker dans l'âme, je peux faire un peu de développement. Par contre, il faut que je me colle à Python qui est, si j'ai bien compris, le langage à utiliser pour les plugins dans Domoticz, et j'ai pas (encore) de Tesla ? Existe-t-il un émulateur de Tesla pour debug le développement en utilisant l'API de Tesla ?

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 7 minutes, kiwi35 a dit :

Bon on se fait un repo Github? :D

Je ne pense pas qu'on puisse créer une organisation au nom de "automobile-propre" sans l'accord de SAABRE SARL ?

@kiwi35 une idée de nom d'organisation, "APCommunity", "TeslaFanBoys" :), "TeslaCommunity", "TeslaFRCommunity", etc... ?

Le nom du repo je suppose que cela serait "domoticz-tesla-plugin" ?

Partager ce message


Lien à poster
Partager sur d’autres sites

à l’instant, kiwi35 a dit :

Quel est le rapport? Si on fait un plugin domoticz-tesla-plugin, pourquoi un nom d'organisation ?

Pour regrouper les futurs repo d'autres développements de la communauté sous la même organisation, sans la lier obligatoirement à un compte utilisateur GitHub. Ceci permet aussi de déléguer l'administration de l'organisation à plusieurs personnes, et si le créateur du repo décide de s'en aller, ça évite des problèmes à mon avis.

 

De plus, les "Pages sites" des organisations possède une URL sous la forme "http(s)://<orgname>.github.io" (cf. https://help.github.com/en/articles/user-organization-and-project-pages)

Partager ce message


Lien à poster
Partager sur d’autres sites

Je pense qu'on peux largement voir ça plus tard. Pour moi ce plug in sera en opensource parce que je ne veux pas qu'il soit affilié a quelques entité que ce soit. 

L'avantage du git, si on veux le pousser sur une autre entités c'est pas très compliqué.... 

Meme dans un compte perso on peux aussi déléguer "l'admin" a d'autres personnes. (plus de 25 ans dans le domaine de l'opensource... donc...).

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 1 minute, kiwi35 a dit :

Je pense qu'on peux largement voir ça plus tard. Pour moi ce plug in sera en opensource parce que je ne veux pas qu'il soit affilié a quelques entité que ce soit. 

L'avantage du git, si on veux le pousser sur une autre entités c'est pas très compliqué.... 

Meme dans un compte perso on peux aussi déléguer "l'admin" a d'autres personnes. (plus de 25 ans dans le domaine de l'opensource... donc...).

Ok, je connais moins l'éco de GitHub, je travaille plus sous GitLab.

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 2 minutes, kiwi35 a dit :

Peut importe j'ai aussi un gitlab et meme un gitea perso ?

Pas de soucis avec GitHub, le projet est là maintenant, un petit pas pour le dev, un grand pas pour le projet :)

J'ai pas trouvé d'émulateur d'API Tesla... je vais voir pour me lancer là dessus, ça devrait être dans mes cordes. Cela permettrait aux devs du plugin de le tester sans avoir une Tesla sous la main, à partir du moment où l'URL de base d'accès aux APIs est facilement configurable dans le futur plugin.

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 12 heures, Tech Addicted a dit :

Cr1cr1, j’ai eu un passé de développeur et suis passionné par la domotique..j’aimerai donc bien m’associer au projet. Comment puis-je m’initier à jeedom, domoticz...bref disposez-vous un kit d’initiation ?. Ne vous inquiétez pas, j’apprends vite quand ça m’intéresse ?

 

Salut ! Comme @Tonio16 a répondu, le plus simple est de t'installer Domoticz à partir de la distrib de base sur une carte microSD sur un Raspberry quelconque ! Tu auras au moins les "devices" du raspberry de dispo :-) Ensuite c'est assez simple d'intégrer des devices que tu as probablement  déjà chez toi. 

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a une heure, kiwi35 a dit :

Hop j'ai créé le repo... https://github.com/xbeaudouin/domoticz-tesla-plugin/ 

Si il y a déjà des morceaux de code.... :D

OK super ! 

Comme Vercors t'a probablement répondu également en mp, il existe cette librairie qui peut être un bon point de départ :  https://github.com/zmsp/python-my-tesla 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a 1 heure, cr1cr1 a dit :

OK super ! 

Comme Vercors t'a probablement répondu également en mp, il existe cette librairie qui peut être un bon point de départ :  https://github.com/zmsp/python-my-tesla 

 

Oui je la connais, j'avais déjà commencé un truc en ruby en mode "larrache". Mais ce module python est effectivement le point de départ pour faire quelque chose de propre. Vercors m'as donné aussi le mail en question.

Vu que domoticz et python se basent sur python 3.x, autant directement travailler au moins en 3.6.. ?

 

J'ai regardé le code de la partie Python, il est plus propre que le ruby.

 

Tu as déjà codé qq chose ? Tu as ta Tesla? (entre temps je vais faire le port du module myTesla pour FreeBSD). 

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 27 minutes, kiwi35 a dit :

Tu as déjà codé qq chose ? Tu as ta Tesla? (entre temps je vais faire le port du module myTesla pour FreeBSD). 

Non je n'ai rien codé là dessus encore. J'ai simplement bien bricolé avec Domoticz en installant / configurant / adaptant un module pour chaudière Viessmann + d'autres petites choses. 

 

Oui j'ai ma Tesla depuis le 21 juin ??

Partager ce message


Lien à poster
Partager sur d’autres sites

il y a 37 minutes, kiwi35 a dit :

On s'échange ce que tu as fais ? (moi c'est resté très / trop basic) et c'est de la crontab :(

Oui à la base, je lance des scripts par le crontab également. 

Je suis sur le forum de Easydomoticz (par exemple sur ce sujet)

Je suis à la bourre donc ne peux pas détailler maintenant. Contacte-moi en mp, je t'appelle si tu veux en savoir plus pour mon installation. Pour résumer : station météo avec une douzaine de capteurs (temp / hygro / UV / pluie / vent...) 8 volets Somfy en 433MHz dans la véranda, 9 volets avec des modules ZWave Fibaro, 3 détecteurs d'inondation Fibaro, capteurs d'ouverture de portes et fenêtres, des wall-plugs Fibaro, interfaçage de la chaudière, récupération des infos TIC du compteur Linky, divers trucs techniques et IT etc.)

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello :)

Je suis en train de bosser (selon le temps qu'il me reste de dispo entre mes jumeaux, la nouvelle qui vas arriver et le travail) pour coder le plugin.

J'essaye de comprendre comment Domoticz enregistre les info que je présente lors de la creation du plugin... pour l'instant pas encore arrivé.

Ceci le code (non fonctionnel actuellement) est disponible sur le github. Si des amis qui codent en python sont dispo pour aider... suis prenneur... A noter que je suis sur IRC sur freenode (nickname kiwi). :)

 

Partager ce message


Lien à poster
Partager sur d’autres sites



  • Contenu similaire

    • 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.
    • Par nfkb
      Bonjour à tous, je suis nouveau sur le forum. Arrivé grâce aux excellentes vidéos YT de Maxime. 
      Je me suis présenté sur le forum ad hoc là : 
       
      Ma question concerne les amis du vélo, cyclotouristes, coursiers ou triathlètes. J'aime le vélo, et je suis enclin à transporter régulièrement mon vélo de course pour des compétitions ou des we cyclotouristes. 
      Sur ma vieille diesel (bouh) je transportais les vélos sur une boule de remorquage. S'il y avait une surconsommation, l'impact pratique sur l'autonomie du véhicule n'existait pas pour moi. 
       
      J'envisage d'acheter une Model Y, et j'imagine que ça n'est pas la même mayonnaise. 
       
      En terme de cout, il me parait clair que mettre le vélo sur le toit à l'aide de barres de toit ou d'un système type TreeFrog est le bon choix. Surtout que je n'ai pas besoin de remorquer quoi que ce soit. (coût attelage important chez Tesla)
      En terme aéro et donc d'autonomie, je pense qu'un vélo moderne bien aligné sur le toit devrait moins impacter l'autonomie que sur un porte vélo sur une boule d'attelage. (Surface frontale moindre et zone de turbulence à l'arrière du véhicule)
      Avez-vous des données sur votre autonomie en ayant transporté un ou des vélos ? pour m'aider à guider mon choix... 
       
      Merci
    • Par vercors
      Bonjour !
       
      Suite logique après le plugin tesla, j'ai déployé un plugin Powerwall sur le market Jeedom pour monitorer des batteries Tesla Powerwall.
      Pour rappel, Jeedom est une plateforme open source de domotique (made in Lyon, France) qui permet de connecter des ampoules, des serrures, des portails, une alarme, une tondeuse, des arrosages, un thermostat, ... et bien d'autres choses pour rendre sa maison intelligente. On peut également y connecter sa Tesla au travers du plugin que je développe et enrichis ( voir la thread ) 
       
      En plus de faire la collecte des différents éléments du système, le plugin Powerwall propose une vue synthétique des flux d'électrons, avec la répartition (provenance et destination) des flux sortants/entrants  : 

       
      Note : ce plugin Powerwall est payant (10€ aujourd'hui, incluant les frais de commission de Jeedom), one shot, sans abonnement, sans données stockées dans un nuage. Ce prix inclus les futures mise à jour. Je suis disponible pour toutes questions ! 
       
      Quelques liens utiles : 
      La documentation Les notes de mise à jour Le site de Jeedom.com  
      Si vous êtes l'heureux propriétaire d'une telle installation, vous pourriez trouver ce plugin utile pour créer des scénarios liés aux données de production solaire, de vente et/achat d'électricité au réseau ...   
       
      🙏 Je tiens à remercier chaleureusement Florent (possesseur d'un Powerwall et qui habite en Californie) pour sa confiance et son aide dans les tests. Il m'a permis de rendre ce plugin opérationnel.
       
      A+
      Nicolas
       
       
    • Par ArtEc
      Bonjour à tous,
      Je suis nouveau dans la démarche des forums, veuillez m'excuser si je n'ai pas tous les codes...
      Je me présente :
      Arthur, 32 ans, Parisien pour le moment mais originaire de Bretagne, région vers laquelle je vais pratiquement tous les week-end en voiture (soit Rennes (370km), soit dans le Morbihan (490km)). J’ai toujours roulé en thermique et je n’ai jamais eu l’habitude de faire des pauses sur ces trajets…
      Nous attendons avec ma femme notre première naissance dans les prochains mois.
      J'ai actuellement la possibilité de choisir une voiture de fonction :
      - ID 4 (finition Pro Business), 77kWh, sièges/volant chauffants, pas de PAC, intérieur très basique en terme de finition.
      - XC40 (Recharge 231 PLUS), bref les finitions que l'on connaît sur le site.
      J'ai étudié à peu près toutes les vidéos d'internat et une bonne partie des forums !
      Bref j'arrive un peu au bout de mon comparatif mais j'aurais aimé un retour d'expérience sur ces voitures pour faire des trajets très réguliers entre Paris et la Bretagne ! L'ID4 semble offrir une autonomie nettement plus élevée que le XC40 (Autoroute : 80% -> 10% : 255km pour l'ID4 contre 194km pour le XC40 (source : lachaineev)).
      Depuis le début mon cœur penche pour le XC40 (même si je dois payer un peu de ma poche pour bénéficier de cette voiture (2.000€)) qui est l'une des plus belles voitures du moment selon moi, mais l'ID4 remporte pas mal de point avec l'autonomie... (et je débourserais 0€ pour celle-ci...)
      Bref, quelqu'un pourrait me donner son avis sur les trajets Paris-Bretagne en XC40 ou ID4 ???
      Merci !!!


×
×
  • 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.