Aller au contenu
View in the app

A better way to browse. Learn more.

Forum Automobile Propre

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[App Tierce] Teslamate : datalogger local et gratuit

Featured Replies

Posté(é)
il y a 39 minutes, mick68 a dit :

Mise à jour faite teslamate mais aussi raspberry 😀

Tu as mis quoi a jour sur le raspberry ?

Posté(é)
Il y a 1 heure, mick68 a dit :

J'ai passé cela :

sudo apt update
sudo apt upgrade

Il faut quitter teslamate ou c'est transparent ?

Posté(é)
il y a 2 minutes, l@blanch€ a dit :

Il faut quitter teslamate ou c'est transparent ?

Ce n'est pas lié à Teslamate ce sont les updates des packages côté système (raspbian je présume).

Posté(é)

Bonjour, j'ai un problème avec la mise à jour en mode debian

 

Citation

npm install --prefix ./assets && npm run deploy --prefix ./assets

added 17 packages, removed 177 packages, and audited 508 packages in 6s

50 packages are looking for funding
  run `npm fund` for details

8 high severity vulnerabilities

To address issues that do not require attention, run:
  npm audit fix

Some issues need review, and may require choosing
a different dependency.

Run `npm audit` for details.
npm notice
npm notice New minor version of npm available! 7.6.3 -> 7.17.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v7.17.0
npm notice Run npm install -g [email protected] to update!
npm notice

> deploy
> webpack --mode production --stats-colors

[webpack-cli] TypeError: Cannot read property 'name' of undefined
    at new WebpackCLI (/usr/src/teslamate/assets/node_modules/webpack-cli/lib/webpack-cli.js:18:22)
    at runCLI (/usr/src/teslamate/assets/node_modules/webpack-cli/lib/bootstrap.js:7:21)
    at Object.<anonymous> (/usr/src/teslamate/assets/node_modules/webpack-cli/bin/cli.js:23:5)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
    at Module.load (internal/modules/cjs/loader.js:653:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
    at Function.Module._load (internal/modules/cjs/loader.js:585:3)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
npm ERR! code 2
npm ERR! path /usr/src/teslamate/assets
npm ERR! command failed
npm ERR! command sh -c webpack --mode production --stats-colors

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-06-17T11_05_20_693Z-debug.log

[jeu. juin 17 11:05:51]/usr/src/teslamate>npm install -g [email protected]
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'agentkeepalive'

 

 

Une idée de comment corriger ça ?

Posté(é)
il y a 6 minutes, Arai680 a dit :

Bonjour, j'ai un problème avec la mise à jour en mode debian

 

 

Une idée de comment corriger ça ?

L'utilisation des versions containers permet d'éviter ce genre de souci.

Ceci étant l'erreur est plutôt claire, il manque le module node.js "agentkeepalive", une petite recherche sur ton moteur de recherche favoris devrait t'aider à résoudre le problème :) 

Posté(é)

Merci de ton aide mais si je décide de mettre dans un debian c'est qu'il y a une raison (comme par exemple l'inutilité d'avoir un docker sur un proxmox).

 

De plus, si tu regardes bien, il y a deux commandes, le npm de maj de la doc et la mise à jour de npm conseillé dans le log.

 

Pour corriger cela un collègue m'a conseiller de mettre @latest plutôt que le tag de version et ça passe, pas besoin de agentkeepalive.

 

Maintenant il ne reste que les 8 errors de security + le warning de taille trop importante (mais ça c'est le développeur qui doit le gérer)

Posté(é)

Il est tout à fait possible d'installer docker sur une debian, virtualisé ou non, mais passons.

NPM n'est que le gestionnaire de packages pour Node.js.

Du coup à priori tu n'as pas besoin d'aide ici, et si c'est le cas tu peux toujours ouvrir une issue sur le github d'Adrian, ou celui de Node.js ;) 

Posté(é)
il y a 13 minutes, Yann73 a dit :

Il est tout à fait possible d'installer docker sur une debian, virtualisé ou non, mais passons.

Il n'a pas dit que c'était "impossible" mais plutôt que c'était "inutile" (dans son cas)

Posté(é)

Ce Teslamate fait rêver. 
J’ai regardé les conditions d’installations et il y a un mot sur deux que je ne comprends pas. 😅

il faut dire que si j’ai choisi d’avoir un Mac, c’est justement parce qu’il sait tout faire sans que j’ai besoin de programmer quoi que ce soit!

je crois que je vais devoir attendre l’arrivée d’une hypothétique appli…

Posté(é)
il y a 20 minutes, Casimir50 a dit :

Ce Teslamate fait rêver. 
J’ai regardé les conditions d’installations et il y a un mot sur deux que je ne comprends pas. 😅

il faut dire que si j’ai choisi d’avoir un Mac, c’est justement parce qu’il sait tout faire sans que j’ai besoin de programmer quoi que ce soit!

je crois que je vais devoir attendre l’arrivée d’une hypothétique appli…

Il n'y aura jamais juste une "appli" il faut un serveur pour collecter en continu les données depuis les serveur Tesla (sauf si Tesla intègre ces fonctions dans sa propre appli bien sûr). Soit tu t'auto-héberges avec Teslamate + un peu d'huile de coude, sois tu utilises un service payant comme Teslafi qui gère tout pour toi.

Posté(é)

Merci pour ta réponse. C'est donc mort pour moi. C'e n'est pas que je manque d'huile de coude mais vraiment de compétences.

Modifié par Casimir50

Posté(é)
Le 18/06/2021 à 09:29, Casimir50 a dit :

Merci pour ta réponse. C'est donc mort pour moi. C'e n'est pas que je manque d'huile de coude mais vraiment de compétences.

TeslaFi c'est 0 compétence (mais payant).

Posté(é)

Bonjour à tous,

 

J'ai installé Teslamate sur une VM de mon NAS Unraid depuis qqs temps. Tout fonctionnait bien sauf que depuis hier Teslamate n'est accessible que qqs minutes. Je reboot la VM, ca fonctionne qqs minutes puis KO... J'ai essayé de faire un update depuis le terminal de la VM (cd /Docker, puis docker-compose pull) mais j'ai un problème d'espace disque... que faire ? Merci de votre aide.

 

PS: Suis une buse en linux...

 

Message erreur:

Clipboard01.jpg.e4a7a27f567a70527e4df2cbf32a52dc.jpg

 

DF me donne ça:

 

df.thumb.jpg.4f92e2b919ac2d4273af19fd4648320c.jpg

 

Posté(é)
à l’instant, frankie666 a dit :

Bonjour à tous,

 

J'ai installé Teslamate sur une VM de mon NAS Unraid depuis qqs temps. Tout fonctionnait bien sauf que depuis hier Teslamate n'est accessible que qqs minutes. Je reboot la VM, ca fonctionne qqs minutes puis KO... J'ai essayé de faire un update depuis le terminal de la VM (cd /Docker, puis docker-compose pull) mais j'ai un problème d'espace disque... que faire ? Merci de votre aide.

 

PS: Suis une buse en linux...

 

Message erreur:

Clipboard01.jpg.e4a7a27f567a70527e4df2cbf32a52dc.jpg

 

DF me donne ça:

 

df.thumb.jpg.4f92e2b919ac2d4273af19fd4648320c.jpg

 

Tu n'as plus de place sur ta partition /, il faut que tu fasses du ménage quelque part, en supprimant des vieux backups si tu en fais par exemple.

Posté(é)

Merci de ton retour. Je m'en doutais mais j'ai rien sur cette VM à part un reste de Jeedom et Teslamate.

 

J'ai 3 questions :

1. C'est quoi la partition / ?

2. C'est overlay qui semble full pas tmpfs qui contient Jeedom, donc il faut faire de la place sur overlay, juste ?

3. N'est-il  pas possible d'augmenter la taille de cette partition ?

 

Désolé des question de noobs...

 

Merci.

Posté(é)
il y a 5 minutes, frankie666 a dit :

Merci de ton retour. Je m'en doutais mais j'ai rien sur cette VM à part un reste de Jeedom et Teslamate.

 

J'ai 3 questions :

1. C'est quoi la partition / ?

2. C'est overlay qui semble full pas tmpfs qui contient Jeedom, donc il faut faire de la place sur overlay, juste ?

3. N'est-il  pas possible d'augmenter la taille de cette partition ?

 

Désolé des question de noobs...

 

Merci.

1. En gros c'est l'équivalent de ton C sous Windows, partition système et tout est stocké dedans, en tout cas dans ton cas car rien n'est séparé.

2. L'overlayfs est lié à docker, ne t'y fie pas pour l'instant il faut clean en priorité le /

3. Si mais tout dépend sur quoi est installé ta VM, si tu peux lui allouer d'avantage de disque de l'hôte, etc.. :) 

 

C'est possible que ce soit des logs qui prennent de la place ça arrive souvent lorsque les logs ne sont pas sur une partition/lv séparé, jète un oeil en tapant "du -sh /var/log".

Tu peux aussi utiliser "du" comme méthode simple pour chercher où se trouvent les gros dossiers jusqu'à trouver les fautifs et y faire le ménage :) 

 

Posté(é)
il y a 33 minutes, Yann73 a dit :

C'est possible que ce soit des logs qui prennent de la place ça arrive souvent lorsque les logs ne sont pas sur une partition/lv séparé, jète un oeil en tapant "du -sh /var/log".

Tu peux aussi utiliser "du" comme méthode simple pour chercher où se trouvent les gros dossiers jusqu'à trouver les fautifs et y faire le ménage :) 

 

Alors /Var/log est vide et je comprends rien à du... et surtout je ne sais pas ce que je peux effacer.

Je pense faire un backup de Teslamate, refaire une VM plus gross et faire un restore.

Est-ce que le backup/restore est fiable ?

merci encore.

 

Posté(é)

@frankie666,

  1. Est-ce que tu avais monté la console de management dans docker ? généralement sur le port 9000.(IPVM:9000) tu pourrais supprimé ainsi une image obsolète .....pour "gagner" de la place.
  2. Sauvegarde journalière ou pas ?, je ne pense pas que tu puisse refaire une sauvegarde vu le manque de place dans ta vm !
  3. Pour le restore d'une base de données (si correct) c'est OK pas de problèmes. 
  4. Que donne le résultat de la commande docker ps ?

 

Modifié par dranreb38

Account

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.