Sobre el proyecto
TeslaMate es un registrador de datos de código abierto y autoalojado, diseñado específicamente para propietarios de Tesla que quieren mantener la telemetría de su vehículo en su propia infraestructura en lugar de depender de la nube de Tesla. El proyecto está escrito en Elixir, guarda los datos en una base de datos PostgreSQL e incluye un conjunto de paneles de Grafana para visualización y análisis. Los datos del vehículo también se publican en un broker MQTT local, lo que facilita la integración con Home Assistant, Node-Red y Telegram.
Las capacidades principales incluyen registro de datos de conducción de alta precisión, búsqueda automática de direcciones para los puntos de inicio y fin de cada viaje, geocercas para definir ubicaciones personalizadas, soporte para múltiples vehículos bajo una sola cuenta de Tesla, seguimiento del costo de carga e importación de datos históricos desde TeslaFi y tesla-apiscraper. Un objetivo de diseño notable es minimizar el consumo vampírico: se permite que el automóvil se duerma lo antes posible después de cada sondeo, por lo que el registrador no reduce sensiblemente la autonomía. La interfaz web también ofrece un modo de tema personalizable (claro, oscuro o predeterminado del sistema).
Los paneles de Grafana incluidos cubren una amplia gama de análisis: Battery Health (salud de la batería), Charge Level (nivel de carga), Charges (energía añadida/usada), Charge Details (detalles de carga), Charging Stats (estadísticas de carga), Database Information (información de la base de datos), Drive Stats (estadísticas de conducción), Drives (distancia / energía neta consumida), Drive Details (detalles de conducción), Efficiency (consumo neto y bruto), Locations (direcciones), Mileage (kilometraje), Overview (resumen general), Projected Range (degradación de batería), States (en línea vs. dormido), Statistics (estadísticas), Timeline (línea de tiempo), Trip (viaje), Updates (historial de software instalado), Vampire Drain (consumo vampírico) y Visited (mapa de conducción de por vida).
El despliegue se basa en contenedores, con imágenes oficiales de Docker publicadas en Docker Hub y flujos de trabajo de CI/CD para compilaciones y versiones. La documentación está en docs.teslamate.org. El proyecto está bajo licencia AGPL-3.0, que exige que cualquier versión modificada que se distribuya u ofrezca como servicio de red también se publique bajo la misma licencia; se recopila automáticamente un Acuerdo de Licencia de Colaborador en la primera solicitud de extracción para mantener el proyecto como software libre. El README incluye una advertencia de seguridad destacada que recomienda a los usuarios obtener TeslaMate únicamente desde el repositorio y la documentación oficiales, citando informes de sitios web engañosos y aplicaciones móviles no oficiales que distribuyen versiones modificadas o maliciosas que podrían exponer las credenciales de la cuenta Tesla y los datos del vehículo.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.