Aller au contenu
Rockstar

Domotique: Node-Red Integration

Messages recommandés

Bonjour Rockstar, merci pour ce super travail !

 

J'ai essayé de l'inclure dans mon Home Assistant, et malheureusement je rencontre quelques soucis !

Je n'ai jamais utilisé Node Red, donc c'est surement des mauvaises manips ou mauvaises compréhensions de ma part.

 

Lorsque je regarde le dashboard, il n'est pas rempli, à part la carte des trajets.
Et dans la fenêtre de debug, j'ai plusieurs messages d'erreur du type "Error: SQLITE_ERROR: no such table: drivetrain" (ou d'autres tables)

Ainsi que des erreurs "TypeError: Cannot read properties of undefined (reading 'pricing')"

 

Tu saurais dire ce que j'ai loupé ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 10/11/2023 à 16:24, loki-arm a dit :

Peux tu publier sur ton gist la version publiée sur le catalogue nodered ? (celle avec les bargraph)

a moins qu'elle soit déjà accessible quelque part ?

 

EDIT: je n'ai rien dit, apparemment tu as déjà maj ton gist, je vais checker ça, merci ;)

Le gist est toujours le plus à jour.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 10/11/2023 à 18:13, Thalion a dit :

Bonjour Rockstar, merci pour ce super travail !

 

J'ai essayé de l'inclure dans mon Home Assistant, et malheureusement je rencontre quelques soucis !

Je n'ai jamais utilisé Node Red, donc c'est surement des mauvaises manips ou mauvaises compréhensions de ma part.

 

Lorsque je regarde le dashboard, il n'est pas rempli, à part la carte des trajets.
Et dans la fenêtre de debug, j'ai plusieurs messages d'erreur du type "Error: SQLITE_ERROR: no such table: drivetrain" (ou d'autres tables)

Ainsi que des erreurs "TypeError: Cannot read properties of undefined (reading 'pricing')"

 

Tu saurais dire ce que j'ai loupé ?

Hello

Mets toi à jour pour être sur d'avoir la dernière version et il faut lancer:

"create table" au niveau de "database initialisation" pour créer le schema dans la DB.

 

Après, il faudra que tu mettes la main dedans pour deboguer avec HA.

C'est validé seulement sur Nodered.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 10/11/2023 à 18:13, Thalion a dit :

Bonjour Rockstar, merci pour ce super travail !

 

J'ai essayé de l'inclure dans mon Home Assistant, et malheureusement je rencontre quelques soucis !

Je n'ai jamais utilisé Node Red, donc c'est surement des mauvaises manips ou mauvaises compréhensions de ma part.

 

Lorsque je regarde le dashboard, il n'est pas rempli, à part la carte des trajets.
Et dans la fenêtre de debug, j'ai plusieurs messages d'erreur du type "Error: SQLITE_ERROR: no such table: drivetrain" (ou d'autres tables)

Ainsi que des erreurs "TypeError: Cannot read properties of undefined (reading 'pricing')"

 

Tu saurais dire ce que j'ai loupé ?

J'ai intégré l'initialisation des tables sql dans le flow

ainsi que la recupération des prix d'EDF pour éviter d'avoir des messages d'erreur.

 

Le tout était fait dans un autre flow.

 

image.thumb.png.c949b9fb72a11114e9ac3e36a62025c0.png

 

Modifié par Rockstar

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci pour le suivit, les mises à jours et tout … c’est vraiment top !

 

Par contre pour les néophytes comme moi, quel est le matériel nécessaire pour faire son installation ? Merci 😇

Partager ce message


Lien à poster
Partager sur d’autres sites

Une chose qui serait intéressante, c'est un tuto complet :

Partir d'un rasberry Pi3 ou 4 et d'un écran avec prise HDMI, et de montrer la procédure d'installation.

Le résultat est fabuleux, mais pour ceux qui ne dominent pas nodered ou le rasberry cela est infaisable, il faut pas mal de connaissances pour se lancer un tel projet.

 

Sinon, BRAVO pour tous ceux qui ont élaboré ce système, il doit y avoir quelques centaines d'heures de programmation derrière.

C'est du très beau travail.

FÉLICITATION !

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,
Cette demande revient souvent :) ainsi que celle de la traduction. Comme vous l'imaginez le fait de faire et de partager le dashboard représente beaucoup d'heures devant mon PC. Ayant donc deja partagé pas mal de mon temps avec la communauté, je me cantonne aux devs et la doc qui me sont directement utiles.
Par contre, je suis ouvert pour discuter des contributions (fonctionnalités, traduction) et de faire de la relecture de doc à l'occasion si ca peut faire plaisir.

Concernant le dashboard, il faut quelques competences variées:

- linux + raspberry

installation de python pour saic gateway (dernière version demandée par le projet)

installation du broker

installation de nodejs +nodered + pm2 (pour la robustesse)

- configuration de tout ca.

 

Finalement le plus simpte reste l'import du dashboard dans Nodered

Donc dans l'état, le projet est mis à dispo pour les bidouilleurs ayant une installation de Nodered qui tourne.

 

S'il y a des courageux :), vous pouvez me contacter pour voir si on peut intégrer des choses dans le projet et en faire profiter.

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

dashboard.thumb.png.2e7a5ed8865abc82b5a9a74713ff8c56.png

- Actualisation de la copie d'écran

- Correctifs

- Supports de nouveaux paramètres

- Ajout dans le readme de liens vers des tutoriels avec des lignes de commande d'exemple. (pour faire plaisir)

 

Modifié par Rockstar

Partager ce message


Lien à poster
Partager sur d’autres sites

dashboard.thumb.png.d78096a61b3afe157899568ef3093ca5.png

- gestion de l'internationalisation (multilangue sur contribution) (les anglais sont en train de le traduire)

- cartographie:sélection d'une plage de date

- affichage d'erreur dans le cas d'un échec d'exécution du commande distante

- Support de nouvelles commandes distantes

- Amélioration de la doc avec un prémice de tutoriel

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 04/03/2024 à 13:52, Rockstar a dit :

dashboard.thumb.png.d78096a61b3afe157899568ef3093ca5.png

- gestion de l'internationalisation (multilangue sur contribution) (les anglais sont en train de le traduire)

- cartographie:sélection d'une plage de date

- affichage d'erreur dans le cas d'un échec d'exécution du commande distante

- Support de nouvelles commandes distantes

- Amélioration de la doc avec un prémice de tutoriel

Quel boulot !

T'es sur un fold ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Le 07/03/2024 à 07:29, Cubitusgp a dit :

Il doit penser au Galaxy Fold de Samsung en raison du format de l'image jointe... 😂

.... Ok. J'étais pas prés de trouver :)

Partager ce message


Lien à poster
Partager sur d’autres sites

- Correctifs calcul des statistiques (avec le recul, les stats sont assez réalistes par rapport à celles indiquées par la voiture)

- Correctifs sur la vue de dessus

- Doc: ajout d'un gif pour ajouter des traductions

Partager ce message


Lien à poster
Partager sur d’autres sites

Tout ce paramétrage c'est du chinois pour moi mais c'est vraiment intéressant d'avoir toutes ces informations réunies. Dommage que je n'y comprends rien 😅 

Partager ce message


Lien à poster
Partager sur d’autres sites

@ludo95

A l'usage et avec un retour d'utilisation de 8 mois, j'utilise surtout:

- les alertes quand les portes ou fenetres sont ouvertes la nuit

- les stats de consommation/coût. la voiture me revient actuellement moins de 2€ au 100km ca s'est top.

 

Le reste très occasionnel ou une fois paramètré ca ne bouge pas.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

feat: add MQTT connection status

feat: use only dynamic MQTT connection configuration (configuration is easiest)
doc: add description of each parameter
fix: some regression
feat: compute time to charge with an accuracy external service (for MG4L only)

dashboard.png

Partager ce message


Lien à poster
Partager sur d’autres sites



  • Contenu similaire

    • Par CL3M
      Montage pas à pas d'un attelage sur MG4 Comfort 2023
      Attelage : Brink + faisceau 7 broches Acheté sur : france-attelage.com Prix : 344,90 € port compris Temps : 10h (j'ai pris mon temps pour ne rien casser)  

      On déconnecte la borne - de la batterie.

      Le kit complet fourni avec sac de rangement. La boule s'enlève et se remet facilement et elle se verrouille avec une clé.

       

      On commence par le pare-choc avec les premières vis de chaque côté sous les caches noir et blanc.

      On retire les 2 vis de chaque bloc optique.

      Une rallonge à douille est nécessaire. Au remontage, éviter de faire tomber les vis sous peine de redémonter une partie du pare-choc...

      Les blocs viennent en tirant vers l'arrière.


      On commence à décrocher le haut du pare-choc en pinçant les ergots noirs en haut et en bas pour les sortir. J'ai utilisé une clé 6 pans pour appuyer par en-dessous.


      Ensuite les vis aux pare-boue au niveau de chaque roue.


      Puis les vis du bas.



      Enlever toutes les vis de la protection inférieure et la déposer. Il y aura plus de place pour travailler.


      Puis la partie délicate de dépose du pare-choc. Il faut bien déloger les ergots de leur butée un à un. Eviter d'appliquer trop de tension sur le pare-choc pour ne pas casser les pattes en plastique.




      Avant déposer du pare-choc, débrancher les fiches anti-brouillard et radar de recul.


      La traverse d'origine est à enlever.

      Détacher le câble de la traverse.

      Dévisser les 4 vis de chaque côté de la traverse.

      Avant de pouvoir retirer la traverse il va falloir découper le silicone tout autour des plaques.

      En tirant un peu on décolle le restant de silicone.

      Traverse retirée.


      Mettre en place les joues de fixation de la nouvelle traverse d'attelage.

      Retier le support de pare-choc noir, il faudra le découper.



      Penser à appliquer du frein filet pour une meilleure tenue dans le temps. Visser au couple (très clair dans la notice).


      Le support ne passe plus, identifier ce qu'il faut couper en le présentant.


      Il ne manque pas grand chose côté gauche, j'agrandis simplement le trou vers l'avant.


      Support en place après découpe. La partie centrale ne sert plus à rien, j'ai coupé au raz de l'attelage. La position de la prise 7 broches n'est pas définitive, je la placerai autrement pour éviter une découpe excessive du pare-choc.


      Barre d'attelage terminée, on attaque le faisceau. Il faut le raccorder au +12V de la batterie, c'est le plus long dans toute l'histoire... Un fusible et porte-fusible sont fournis, on les posera à côté de la boîte à fusible sous le volant. Je passe côté gauche.

      Pour passer le fil +12V et attacher le boîtier du faisceau il faut démonter les caches en moquette. Première étape, on enlève le joint lèvre.
      Attention, le mastic sous le joint a tendance à faire des fils qui se retrouvent sur la moquette. Décoller le joint délicatement pour ne pas tacher la voiture ^^ (croyez moi, c'est difficile à enlever…).

      Retier le cache central simplement en tirant dessus.

      Les caches en moquette se retirent de la même manière, il y a des clips tout autour.


      2 attaches rapides en plastique derrière la banquette.


      Retirer la banquette 2/3 en la soulevant côté gauche puis en la déboitant côté droit.



      Garder de côté les rondelles en plastique qui sont entre les 2 partie de la banquette.


      Le haut du cache en moquette est pris dans des encoches en plastique. Faire levier pour les enlever sans déchirer les caches.

      Je colle le velcro d'un côté du boîtier et l'autre partie sur la partie métallique la plus plate



      Je visse le boîtier en plus être serein.

      On enlève le cache pour passer le câble qui viendra sur la prise 7 broches.



      Je trouve une prise de terre derrière le cache gauche en moquette.

      J'y raccorde la masse (2 fils marrons dans mon cas).

      Je passe le +12V (fil noir) le long des faisceaux existants au maximum.


      Je passe au niveau de la portière, sous le joint. Inutile de passer plus loin à mon sens.

      J'ai attaché le fil à quelques endroits, mais ça ne semble pas vraiement nécessaire.

      On passe sous le joint de la portière conducteur.

      Enlever le cache latéral noir en tirant bien fort. Puis enlever les 2 vis noires pour dégager le cache fusible sous le volant.

      Quelques vis apparentes à enlever avant de tirer complètement tout le cache sous le volant. Pas besoin de retirer le levier du capot.



      Je perce un trou dans le support plastique gauche pour le porte fusible.

      Je raccorde la cosse à oeil à l'arrivée +12V du boîtier fusible.


      Le fusible sera accessible depuis le cache latéral.


      On revient à l'arrière et on identifie les câbles qui vont à l'optiques à gauche. Il n'y aura que 2 fils pour le côté droit : le clignotant droit et l'anti-brouillard.


      Je passe les 2 fils pour le côté droit dans la carrosserie pour éviter qu'ils ne soient pincés. Je les ai protégé avec du scotch blanc d'électricien.


      Exemple de repiquage sur le clignotant et l'anti-brouillard côté droit. La notice donne les codes couleur, mais vous pouvez toujours revérifier la couleur sur chaque prise optique.

      Fils rangés et attachés.
      Visser également chaque fil dans la prise 7 broches au niveau de l'attelage en suivant la notice.


      Présenter le pare-choc (utiliser uniquement les 2 vis du haut) pour dessiner les découpes de l'attelage.

      A cette hauteur, la prise demande une découpe du pare-choc assez large.




      Je décide de l'enlever et de ne découper que le strict nécessaire. Plusieurs essais nécessaires mais pas besoin de déposer le pare-choc à chaque fois, il faut juste le tirer légèrement du bas.




      Une fois la découpe faite, je repositionne l'équerre de la prise. J'utilise un boulon et un écrou que j'avais dans mon stock et fixe l'équerre par le trou du bas.
      Il faudra retirer la prise le jour où le pare-choc doit être redémonté, mais ça me semble un bon compromis.



      Vous pouvez tout remonter :).
      Pour les optiques, penser à bien les glisser derrière les rails blancs en plastique.









    • Par Labougie
      Salut,
       
      Résultat d'un petit test sur 2112 km.
      Vitesse moyenne 54 km/h
      Conso 14,9 Kw/h
       
      Edit: Pression pneus 2,4 & 2,5 suivant les recommander constructeurs
       
      En dehors de quelques anecdotes pour la charge rapide sur le fait de devoir laisser la voiture fermée et moi dehors, ce qui n'est pas drôle quand la météo n'est pas franchement bonne 🤪.
      Passons ce détail résolu sur ce topic en cours de ballade. merci @Mouss87
       
      Ce qui m'amène sur ce nouveau topic, c'est à mon sens une consommation que je trouve très excessive à 130 sur autoroute.
      Calons bien les choses.
      Reset de tout les compteurs, Total partiel et journalier
      Domicile -> Châteauroux-> Tours départ 100% arrivée 48%
      Domicile -> 122 km -> 109 km soit 231 km
      Vitesse 110 et 90 ou 80 en fonction des limitations
       
      Je fais ma balade complète et, sur le retour même trajet. Sauf que je suis parti à 60% et donc une pause s'impose à Chateauroux pour rentrer peinard à 130 km/h.
       
      Ayant consommé 52% pour faire 231 km, une petite règle de trois et 66% devrait faire le taffe pour me ramener à domicile sans trop serrer les fesses.
      Sachant que vos moyennes donnent 25kw/h au 100 sur autoroute à 130 km/h je me dis que 66% donnant 40,7 kw cela passe crème pour 122 km à parcourir sachant que les  20 derniers seront à 110 km/h.
       
      Alors fort de ce calcul savant, nous nous lançons sur 130, et là quelle déconvenue !!!    Edit: pas de chauffage sur ce trajet
      Après 30 km à cette belle vitesse ou enfin tu te dis, tiens c'est moi qui double avec le belle bleue 🤩. Je mire la batterie et là, les %tage fondent comme neige au soleil. (tiens ne serait-ce pas le réchauffement climatique 🤣). "De mémoire j'ai du perdre 20 ou 25% à cette belle allure".
      Alors je reviens au bon 110 pour me rassurer. Ben pas tout à fait quand même.
      Car arrivée à domicile j'avais ceci
       
      Soit 19% pour 74 kms théorique à parcourir.
      Pourtant le seuil de 19% devrait donner 11,7 kw de charge restant. Ce qui n'est pas le cas.
       
      Il se peut que je compte très mal, ou que je sois idiot, je veux bien tout accepter mais une telle marge d'erreur entre 110 et 130 est quand même très importante.
       
      Ce qui m'amène maintenant vers le calcul fait par la voiture suite à 10 charges rapides sur un super chargeur.
       
      Je pense que le BMS est en défaut après un certain nombre de charges. Pourtant lors de mon périple, je n'ai rien constaté de tel. Sauf peut-être sur le retour entre Caen et Tours ou à l'aller j'ai consommé 52% et au retour J'ai du recharger à Le Mans avec 40% de consommé.
      Je veux bien que les feux consomme un chouille, que le chauffage réglé sur 28 vitesse 1 juste pour avoir le pare brise propre et un poil de chaleur Mais quand même.
       
      Alors arrivé à domicile, la batterie est à 19% soit 11,7kw pour aller à 100%
      il faut donc: 61,7-11,7 je dirais à la louche 50 kw, mais je compte très mal 🤪.
      Résultat pour aller à 100% j'ai rechargé 54,8 kw.
      Donc je fais le calcul à l'envers, 54,8 - 61,7 donne 6,9 kw soit 11% tiens ce n'est pas 11,7 kw c'est biztrange quand même.
      Ce qui est bien différent de 19%.
       
      J'affiche le totaliseur après recharge à 100%. Sachant que j'avais remis à 0 tout les compteurs avant de charger.

       
      Arf, pas drôle, j'avais 435 km avant de partir, j'aurai donc perdu autant en 2100 km???
      Bon, suis assez joueur, je recommence la manip après la charge, et cette fois je vais voir dans le totaliseur général.

       
      Je retrouve bien mes 435 km de base.
       
      Ce que j'en déduis:
       
      ==> Vitesse à 130 pas bon, ou alors le BMS m'a joué un tour de cochon, et je pense que c'est cela.
      ==> Fiabilité du ration conso/distance restante sur un long voyage.  Il faudrait faire une charge à 100% pour re-équilibrer, sinon c'est dans les choux
      A chaque recharge, cela cumul les données au lieu de les reseter, normal ou pas?!?

      Cette donnée 1367 km ne devrait pas exister. Ce paramètre "derniere charge", n'a été prise en compte qu'une seule fois. Alors que j'ai chargés 10 fois.
      Donc il pousse le BMS en erreur.
      La remise à zéro de cette valeur n'a été faite que sur ma 1ere super charge, et ensuite jamais.
       
      Il est vrai pour ce gros détail, que Ismart était volontairement calé sur 100% de charge, et que mes charges sont allées au maximum à 87%.
       
      Relation entre la valeur maximale de charge et la remise à zero non faite car 100% jamais atteint est une probabilité importante.
       
      Bug ou réel constat, étrange quand même.
       
      Pourquoi laisser 100% sur Smart pour la valeur de charge?!?
      Tous simplement, cela évite de courir quand tu vas boire un café pendant la pause, et de te faire ponctionner 1€ pour charge terminée. Et puis courir je le fais suffisamment au boulot 😝.
       
      Avez-vous constatée de telles erreurs ou anomalies sur vos longs déplacements???
       
      Pour les %tage données sur valeur à faire en km, j'ai une donnée constructeur sur excel. Donc mes valeurs sont justes.
       
      En bonus, une courbe de charge partielle prise sur une borne IECharge.

       
      Labougie
       
       
    • Par Anolan63
      Bonjour, 
      Je suis à la recherche d'un VE compact et intéressé par la MG4. Je réside en Suisse.
      J'ai une opportunité de passer par un importateur parallèle (MG vient seulement depuis quelques mois de s'implanter sur le réseau suisse).
      Cette opportunité est particulièrement intéressante économiquement (MG 4 Luxury pour 28k CHF) mais je me pose des questions sur les risques de partir sur un véhicule d'importation (spécifiquement destiné à l'Allemagne depuis lequel l'importateur fait venir les voitures).
      Plus précisément je me demande si : 
      - MG configure-t-il des voitures spécifiquement pour chaque pays ?
      - Aurais je des soucis à faire entretenir ma voiture en Suisse si le véhicule a été configuré pour l'Allemagne, ou bien existe-t-il une "expertise" européenne et on peut s'attendre à entretenir / fixer des bugs dans n'importe quel "MG Center" en Europe ?
      - Pour l'hiver j'ai besoin de conseils roues / pneus pour rouler sur neige possiblement (je réside à quasi 800m d'altitude donc en Suisse ca peut arriver quelques jours par an quand même).
       
      Merci beaucoup pour votre aide et vos précieux conseils.
      Pierre
       
    • Par Fredhouille
      Bonjour à tous,
      Je n'arrive pas à trouver un sujet dédié.
      Je réfléchis déjà à remplacer mes pneus hivers (monté d'origine sur mes jantes MG) qui ont 17 000 kms. Je suis en 205/55 R17.
      Par quelle marque avez-vous ou pensez-vous remplacer vos pneus ? Pouvez-vous me donner me donner vos impressions en terme de conduite, tenue de route, bruit, éventuellement consommation ?
      Je ne cherche pas forcément le pneu le plus économique en terme de conso ou de prix, ni le plus sportif, mais un compromis de cela avec une préférence pour un  bon grip et un bruit de roulement faible.
       
      Mes dernières recherches m'orienterai vers les GOODYEAR Eagle F1 Asymmetric 6. 
       
    • Par Rockstar
      Maintenant que la MG4 a plus 1.5 an avec un parc installé conséquent.
      Il y a toujours les détracteurs du made in china, du EV...
      Certains propriétaires s'affolent aussi sur la pérennité de la marque, de la revente...
      Ne serait il pas intéressant de faire un gros sondage de satisfaction ouvert à l'international pour objectiver tout ça?  On pourrait du coup connaitre l'avis des utilisateurs en fonction des km, des années, du pays , du SOH, du modèle .....
      Ca pourrait donner un truc comme https://docs.google.com/forms/d/e/1FAIpQLSeMR9FBxCUvCmkTsuq6tfDumDV2yWE2TP9oL6xBgxhTSmhvRA/viewform
      traduction auto: https://docs-google-com.translate.goog/forms/d/e/1FAIpQLSeMR9FBxCUvCmkTsuq6tfDumDV2yWE2TP9oL6xBgxhTSmhvRA/viewform?_x_tr_sl=auto&_x_tr_tl=fr&_x_tr_hl=fr&_x_tr_pto=wapp
       
      Le sondage n'est pas encore ouvert  mais il permet de se faire une idée.
      Il me faudrait quelques retours sur le contenu du sondage (questions...) et quelques personnes pour aller le pousser sur les réseaux sociaux et à l'étranger.
       
      S'il n'y a pas de retours massifs ca ne sert à rien...
       
       
       


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