FR Features - KnevS/Tesla-Carview GitHub Wiki
🌐 Language / Sprache
| 🇬🇧 English | English version |
| 🇩🇪 Deutsch | Deutsche Version |
| 🇫🇷 Français | Vous êtes ici |
| 🇪🇸 Español | Versión en español |
| 🇹🇷 Türkçe | Türkçe sürüm |
| 🇬🇷 Ελληνικά | Ελληνική έκδοση |
Tesla Carview couvre l'ensemble du cycle de vie de votre Tesla — du suivi de chaque trajet au contrôle du véhicule, en passant par la planification d'itinéraires et la gestion des coûts de recharge. Tout fonctionne sur votre propre serveur.
| Module | Résumé |
|---|---|
| 📊 Tableau de bord | Statut en direct, statistiques, widget tarifaire, santé système |
| 🚗 Journal de bord | Trajets enregistrés automatiquement, export PDF conforme |
| ⚡ Recharge | Sessions, lieux, sync Monta, factures de coûts |
| 🔋 Batterie | Santé, dégradation, historique de portée |
| 🗺️ Planificateur | Routage OSRM, bornes de charge, envoi au Tesla |
| 🎮 Contrôle | Climatisation, serrures, recharge, OTA, recharge programmée |
| 📝 Carnet d'entretien | Historique maintenance, intervalles, rappels push |
| 💬 Grok Chat | Assistant IA xAI avec contexte véhicule |
| 📤 Export | CSV, JSON, factures PDF, sauvegarde complète |
| 🔐 Sécurité | Passkeys, MFA (TOTP), QR-SSO pour le navigateur Tesla |
| 🌍 Multilingue | DE · EN · FR · ES · TR · EL |
| 📱 PWA | Installable sur l'écran d'accueil, shell hors ligne |
| 📈 Analyse | Tableau des données de trajet, carte de chaleur géo (4 calques, couleurs personnalisables), analyse par zones du trajet |
Le tableau de bord est votre vue centrale :
- Statut en direct — niveau de batterie, autonomie, localisation, état de recharge
- Derniers trajets — les 5 derniers avec distance et consommation
- Statistiques mensuelles — kilomètres, énergie, coûts de recharge
- Widget tarifaire dynamique — prix actuel (aWATTar DE/AT, Tibber) avec courbe 24 h et fenêtre de charge automatique
- Intervalles de maintenance — rappels TÜV, huile, liquide de frein, etc.
- Santé système — état de l'API Tesla, Fleet Telemetry, taille de la base de données
Une carte proactive résume la semaine écoulée avec des indications claires : kilométrage, consommation comparée à votre moyenne sur 90 jours (avec justification liée au froid), coût de recharge et anomalies encore ouvertes. Purement statistique ; amélioration optionnelle par un LLM local (Ollama).
Le tableau de bord est entièrement personnalisable via Paramètres → Lancer l'assistant.
Chaque trajet est enregistré automatiquement :
- Lieu de départ et d'arrivée (adresse + coordonnées GPS)
- Distance, durée, vitesse moyenne
- Consommation d'énergie (kWh et kWh/100 km)
- Niveau de batterie au départ/arrivée
- Classification du trajet (privé / domicile-travail / professionnel)
Au-dessus de la liste des trajets, une barre de période propose des choix rapides (7 jours, 30 jours, ce mois-ci, mois dernier, cette année) ou des bornes libres du/au. À côté figure le total de la période : kilomètres, énergie consommée (kWh) et nombre de trajets — calculé côté serveur sur tous les trajets de la période, pas seulement sur la page chargée. Si certains trajets n'ont pas de valeur d'énergie (trajets GPS seuls), le chiffre en kWh porte un * et indique sur combien de trajets il repose.
Le mode Sélectionner ajoute une case par trajet ainsi que « tous les chargés », et additionne les trajets cochés en bas de l'écran : nombre, distance, énergie, consommation moyenne et temps de conduite.
La consommation moyenne est pondérée (énergie totale ÷ distance totale) : un trajet de 400 m ne peut donc plus la fausser.
- Champs partenaire commercial et objet du trajet
- Numérotation séquentielle
- Fonction de verrouillage pour finaliser
- Export PDF en A4 paysage avec tous les champs obligatoires
- Fusion et fractionnement de trajets
- Création manuelle de trajets oubliés
Compare la règle du 1 % à la méthode du carnet de bord et calcule l'avantage en nature — avec un taux VE dépendant de la date (0,25/0,5 %, plafond du prix catalogue selon la date d'acquisition). Uniquement les véhicules 100 % électriques (BEV), voitures de fonction uniquement, en allemand.
Chaque modification d'un trajet est inscrite dans une chaîne de hachage chaînée et signée HMAC — l'historique ne peut être altéré discrètement (GoBD). Vérification d'intégrité + mention dans le PDF fiscal.
- Données de trajet (v3.37) — tableau triable de tous les trajets : durée, distance, consommation, vitesse et puissance en min/max/moy ; cartes de synthèse, export CSV, portée jusqu'à « Tous »
- Carte de chaleur géo (v3.38–v3.41) — carte avec quatre calques activables séparément : trajets (densité départ/arrivée), charges, lieux de charge et itinéraires (en lignes) ; période au choix, couleur de chaque calque réglable
- Analyse par zones du trajet (v3.39) — plages de vitesse, zones propres (géorepérages/lieux de charge) ou section libre : valeurs en tableau + mise en évidence sur la carte, repères Vmax, puissance max, régénération et arrêts
- App Hub : apps personnalisées (v3.40) — les admins créent leurs propres web apps (emoji, nom, URL, note), catégorie « Personnalisées », journal d'audit
Toutes les sessions de recharge sont journalisées :
- Lieu (correspondance GPS avec les bornes enregistrées)
- Énergie ajoutée (kWh) et coût estimé
- Vitesse et durée de recharge
- Indicateur de charge à domicile (🏠) via intégration Monta
Définissez vos bornes habituelles dans Paramètres → Lieux de recharge.
Disponible pour tous les véhicules — à configurer par véhicule dans Paramètres → Profil du véhicule → Recharge à domicile :
- Véhicules privés : les sessions Monta apparaissent comme charges à domicile (badge 🏠, détection automatique via l'ID du point de charge).
- Véhicules de fonction : en plus, facturation complète — récapitulatif mensuel, feuille PDF de remboursement, modèle pour l'employeur.
Générez des factures PDF pour remboursement (Facturation → Créer une facture) — entièrement côté client. Les fonctions de facturation sont réservées aux véhicules de fonction.
Chaque session affiche via « 📈 Voir la progression » sa courbe de puissance/état de charge, ses chiffres clés et une estimation du soutirage réseau. La section « Coût par lieu » agrège par lieu (recharges, kWh, coût total, prix moyen €/kWh). Avec un fournisseur de prix (aWattar/Tibber) connecté sous Paramètres → Tarif, « Meilleurs créneaux de recharge » indique le prix actuel et la meilleure fenêtre de 4 h/8 h des 24 prochaines heures. Statistiques pures.
Si vous utilisez OwnTracks pour le GPS, trois lignes de défense protègent vos données :
- Validation Bluetooth — un raccourci iOS signale « dans la Tesla » / « sortie », les trajets hors Tesla sont ignorés
- Verrouillage de trajet — un seul device actif par Tesla, évite les doublons
- Pause manuelle — frein d'urgence pour vacances en voiture de location, etc.
Configuration pas à pas dans le manuel sous {#owntracks-validation}.
Le planificateur de charge (navigation Planification → Planificateur de charge) choisit dans le tarif dynamique (aWATTar/Tibber) les heures les moins chères avant le départ, pas forcément consécutives. Saisissez la charge actuelle/cible, la capacité de la batterie, la puissance de charge et l'heure de départ ; il renvoie l'énergie à charger, la durée de charge, le coût optimal et l'économie par rapport à une charge immédiate, ainsi qu'un graphique à barres avec les heures de charge surlignées en vert. Simple analyse de la courbe de prix : sans accès au véhicule, fonctionne sans la Fleet API.
Pour les voitures de fonction, la facturation répartit le coût de charge à domicile entre professionnel/privé et génère un PDF de remboursement — par forfait (§ 3 Nr. 50 EStG allemand, 30/70 €/mois) ou quote-part km (part professionnelle × coût de charge à domicile). Voitures de fonction uniquement, en allemand.
Ne charge qu'avec le surplus solaire : lit le surplus depuis un capteur Home Assistant (API REST locale) et en déduit le courant de charge recommandé (surplus ÷ (tension × phases)). « Appliquer » règle le courant et démarre/arrête la charge (Fleet API + clé virtuelle). Entièrement local, sans cloud.
Projection linéaire de l'autonomie normalisée à 100 % avec bande de confiance (dégradation par an, autonomie dans 3 ans, temps jusqu'à 80 %). S'y ajoute une alerte de tendance de décharge à l'arrêt en cas de hausse durable de la perte de SOC. Statistiques pures, pas d'IA.
Six sections sur /battery, entièrement local et purement statistique (pas d'IA, pas de cloud sauf une seule requête météo pour le préconditionnement) :
Phase 1 (à partir de v3.6.0) :
- Historique d'autonomie (rated_range max glissant)
- Dégradation (première vs. dernière mesure, codée couleur)
- Courbe de charge (agrégat par plage SOC + nuage kW vs SOC initial)
- Efficacité vs. température extérieure (kWh/100 km par tranches de 5 °C)
- Décharge fantôme (perte de SOC/h à l'arrêt, filtrée autour des trajets/charges)
- Anomalies (live : sauts SOC/autonomie, efficacité aberrante)
Phase 2 (à partir de v3.7.0) :
- Alertes Companion — anomalies persistantes avec notification push unique et actions « Marquer comme vu / Rejeter »
- Suggestion de préconditionnement — push si température prévue <5 °C ou >30 °C à votre heure habituelle de départ, apprise des 30 derniers jours
Sources : battery_snapshots, trips, charging_sessions, plus un appel Open-Meteo unique pour le préconditionnement. Persistance dans battery_anomalies et precondition_suggestions avec contraintes UNIQUE (idempotent). Le moteur Companion tourne chaque nuit + toutes les 6 heures.
Certificat de santé de la batterie en PDF pour restitution de leasing/revente — autonomie à 100 %, taux de dégradation, prévision jusqu'à 80 %, SoH en % en option. Estimation statistique, sans garantie.
Dans le moniteur de sommeil : « Pourquoi ma voiture ne dort-elle pas ? » Fleet Telemetry (Tesla n'envoie des données que lorsque la voiture est éveillée) montre combien de temps la voiture était éveillée à l'arrêt et ce que cela coûte en charge et en argent. Avec une répartition journalière et des indices fondés sur les données : consommation à l'arrêt (mode Sentinelle, climatisation), phases de sommeil qui se terminent après quelques minutes, réveils réguliers. Nécessite Fleet Telemetry active.
Ce que le froid coûte à ta voiture : consommation selon la température par tranches de 5 °C par rapport à ta référence à 15–25 °C, surcoût par trajet (aussi dans le détail), autonomie par grand froid sur 7 jours et conseils d'hiver. Les températures extérieures manquantes sont complétées via Open-Meteo avec seulement des coordonnées arrondies à ~11 km. Le rappel de préconditionner branché fonctionne à nouveau depuis la v3.59.0.
Ton année au volant en chiffres : kilomètres, trajets, CO₂ économisé, recharge (énergie, part à domicile, coût), kilomètres par mois et temps forts comme le trajet le plus long et le plus froid. La carte de l'année s'enregistre ou se partage en image (1080 × 1350) ; elle ne contient que des chiffres, aucun lieu.
Ce qu'apporte une mise à jour apparaît en message d'information en haut de l'app (avec accès direct à la fonction), en point sur l'icône mégaphone et sur la page « Nouveautés » (/news). Les entrées font partie de la version installée, sans serveur tiers ; le site affiche les mêmes entrées.
L'état de charge à l'arrivée est calculé d'après votre consommation réelle dépendante de la température, avec une bande de confiance et un avertissement « pourrait être juste ». Statistiques pures.
Planifiez vos trajets à l'avance et envoyez-les directement à la navigation Tesla :
- Lieu de départ — depuis le GPS du véhicule, du navigateur ou saisie manuelle
- Recherche de destination — géocodage Nominatim via proxy backend
- Jusqu'à 5 étapes intermédiaires
- Routage OSRM — moteur open-source, aucun compte requis
- SoC estimé à l'arrivée — basé sur votre consommation réelle
- Overlay bornes — stations de charge rapide (CCS, CHAdeMO, Tesla) via OpenChargeMap
- Filtre par opérateur — quand plusieurs opérateurs sont trouvés, une barre de filtres permet de se limiter à un seul ; agit à la fois sur la carte et sur le calcul automatique du plan de recharge
- Commentaires de la communauté — cliquer sur une borne charge jusqu'à trois commentaires récents d'utilisateurs OpenChargeMap (auteur, date, texte)
- Envoyer au Tesla — un tap envoie la destination à la navigation du véhicule
- Sauvegarder les itinéraires — routes favorites pour un accès rapide
- Repli ABRP — lien optionnel vers A Better Route Planner
- Prévision kWh et temps total — chaque arrêt de recharge affiche l'énergie estimée ajoutée en kWh en plus de la durée, avec un total pour l'itinéraire entier ; avec un plan de recharge actif, le temps de trajet total (conduite + recharge + pauses) et un détail par tronçon s'affichent également
- Planifier des pauses — ajoutez une ou plusieurs pauses avec libellé et durée optionnels ; intégrées à l'heure d'arrivée/de départ calculée et à l'export ICS. Uniquement pour la session en cours, non sauvegardées avec les itinéraires enregistrés
- 🌡️ Climatisation — démarrer/arrêter, température, sièges chauffants, volant chauffant, modes Camp/Dog/Keep
- 🔓 Serrures — verrouiller/déverrouiller
- 💡 Éclairage — appels de phares, klaxon
- 🚪 Coffre/frunk — ouvrir
- 🪟 Vitres — ouvrir/fermer
- 🔌 Recharge — trappe, ampérage, démarrer/arrêter
- ⏰ Recharge programmée — fenêtre heures creuses
- 🔄 Mises à jour OTA — déclencher et surveiller
- 🎵 Boombox — sons boombox (si pris en charge)
Documentez tous les événements de maintenance :
- Date, catégorie, coût, kilométrage, nom de l'atelier
Configurez des intervalles récurrents (Paramètres → Intervalles de maintenance). Des notifications push sont envoyées 30 jours et 1 000 km avant chaque échéance.
Pour les intervalles en km, TeslaView projette d'après votre kilométrage la date d'échéance à venir. Le cockpit TCO affiche en plus une prévision de coûts sur 12 mois. Statistiques pures.
Posez des questions sur vos données Tesla en langage naturel, alimenté par xAI Grok :
- Contexte de vos trajets, sessions de recharge et données véhicule
- Réponses en streaming mot par mot
- Historique des conversations sauvegardé
- Budget journalier configurable
- Requêtes via backend uniquement — jamais directement vers xAI
Nécessite une clé API xAI (
XAI_API_KEYdans.env). Obtenez-en une sur console.x.ai.
Connectez-vous avec Face ID, Touch ID ou une clé matérielle.
Authentification à deux facteurs avec n'importe quelle application d'authentification.
- Le navigateur Tesla affiche un QR code (5 min de validité)
- Scannez avec votre téléphone
- Authentifiez-vous avec le passkey/Face ID de votre téléphone
- La session Tesla est déverrouillée automatiquement
Relançable depuis Paramètres → Lancer l'assistant.
Étapes admin (première installation) : langue → Tesla OAuth → véhicules → Virtual Key → Fleet Telemetry → prix électricité → mentions légales → APIs externes → monitoring (SMTP + Anthropic) → design → couleur → unités → tableau de bord → navigation → notifications → résumé
Les utilisateurs non-admin voient uniquement les étapes design, unités, tableau de bord, navigation, notifications et résumé.
- Prix actuel et courbe 24 h sur le tableau de bord
- Fenêtre de charge automatique — une pression programme la recharge sur la fenêtre de 4 h la moins chère
Installez Tesla Carview sur votre écran d'accueil :
- Android/Chrome bureau : icône d'installation dans la barre d'adresse
- iOS Safari : Partager → « Sur l'écran d'accueil »
- Navigateur Tesla : Menu → « Sur l'écran d'accueil »
- Trajets, sessions de recharge, carnet d'entretien — CSV ou JSON
- Sauvegarde complète — JSON restaurable via Admin → Gestion des données
Planned routes can be exported as .ics files and imported into any calendar application. CLASS:PRIVATE is set automatically. Available in the Route Planner after a route has been calculated.
Top-down car silhouette with color-coded tires: green (OK), yellow (outside recommendation), red (critical). Tooltip and legend included.
Trip detail: recovered kWh, recuperation share (%), net consumption after recuperation. Only shown when data is available.
Switch between tile layout and compact list view in Vehicle Control. Preference saved in localStorage.
Sur demande et chaque semaine, TeslaView vérifie la sécurité et l'intégrité des sauvegardes (couverture MFA, clé de chiffrement, intégrité SQLite, fraîcheur et intégrité de la dernière sauvegarde) sous forme de rapport à feux tricolores. Diagnostic pur.
TeslaView enregistre la pression de chaque pneu en série temporelle et détecte une perte lente compensée en température — pas de fausse alerte due au froid. En cas de fuite lente, une alerte part par push/Telegram/e-mail ; la TireMap affiche un anneau d'alerte, un badge et la tendance. Statistiques pures, local.
Une carte du tableau de bord évalue les 30 derniers jours comme indice d'efficacité relatif par rapport à votre propre moyenne (0–100, bande tricolore), avec des conseils fondés sur les données (froid, vitesse moyenne, part de trajets courts). Statistiques pures, local.
Affiche la session de recharge en cours en temps réel (puissance, état de charge) avec la courbe attendue d'une session comparable — une limitation devient visible instantanément. Sans appel API Tesla supplémentaire.
TeslaView utilise Telegram + Web Push comme canaux de notifications — gratuits, conformes aux ToS, sans compte tiers.
Non implémenté et pourquoi :
- WhatsApp : seulement via Meta Cloud API (compte Business + numéro pro vérifié + approbation de templates). Usage privé non prévu ; les bibliothèques non officielles sont une violation des ToS avec risque de bannissement.
- Signal : pas d'API officielle pour bots ; les forks auto-hébergés (signald) sont fragiles.
- Threema : API officielle existe, mais payante (~50 €/an).
Pour les utilisateurs déterminés à utiliser WhatsApp : whatsapp-web.js peut être ajouté soi-même. Nous ne le recommandons pas.