TeslaMate: логгер данных для автомобилей Tesla с локальным хранением

TeslaMate: логгер данных для автомобилей Tesla с локальным хранением

TeslaMate — это самостоятеленый логгер данных для твоего автомобиля Tesla. Он позволяет отслеживать и анализировать данные об использовании автомобиля с помощью удобной визуализации.

Проект решает задачу повышения устойчивости к защите данных и предоставляет пользователю максимально удобный способ хранения информации о поездках через локальную базу данных Postgres. Вместо использования облачных решений, TeslaMate работает на твоем сервере и передает данные через локальный MQTT брокер, что отличает его от других аналогичных решений.

TeslaMate написан на языке Elixir и поддерживает интеграцию с Grafana для визуализации данных. Запустить проект можно с помощью Docker, что упрощает настройку. Однако имей в виду, что проект на ранней стадии — важно использовать только официальные версии из репозитория, чтобы избежать проблем с безопасностью. Поскольку это решение требует серверного окружения, оно может быть не для всех пользователей.

TeslaMate — это мощный инструмент для сбора и анализа данных о твоем Tesla-автомобиле. Он работает на базе Elixir и использует базу данных Postgres для хранения данных. Пользователь может визуализировать данные и проводить анализ с помощью Grafana, а информация о состоянии автомобиля публикуется на локальном MQTT-брокере.

Основные возможности

  • Высокая точность записи данных о поездках.
  • Не вызывает дополнительного расхода энергии: автомобиль быстрее переходит в спящий режим.
  • Автоматическое определение адресов.
  • Легкая интеграция с Home Assistant, Node-Red и Telegram через MQTT.
  • Возможность создания геозон для пользовательских локаций.
  • Поддержка нескольких автомобилей на одном аккаунте Tesla.
  • Отслеживание расходов на зарядку.
  • Импорт данных из TeslaFi и tesla-apiscraper.
  • Настраиваемая тема интерфейса (светлая, темная или по умолчанию).
  • Веб-интерфейс доступен на 19 языках.

Как установить и запустить

Для установки TeslaMate рекомендуется использовать Docker. Официальная документация предоставляет пошаговые инструкции по настройке и запуску проекта. Обязательно получай TeslaMate только из официального репозитория, чтобы избежать вредоносных версий:

git clone https://github.com/teslamate-org/teslamate.git
cd teslamate
docker-compose up

Дополнительную информацию о настройке и использовании можно найти в [документации](https://docs.teslamate.org).

Безопасность

Важно убедиться, что ты используешь только официальные версии TeslaMate, чтобы защитить свои данные и автомобили от угроз. Небезопасные версии могут содержать вредоносный код или сбор данных без твоего ведома. Скачивай проект только с [официального репозитория](https://github.com/teslamate-org/teslamate).

Ограничения

TeslaMate является независимым проектом и не связан ни с одной из компаний Tesla. Хотя он обеспечивает широкий функционал для отслеживания и анализа данных, любые изменения в API или политике Tesla могут повлиять на работу приложения. Проект лицензируется под AGPL-3.0, что требует, чтобы все модификации и производные продукты оставались открытыми и доступными для сообщества.

Открыть на GitHub: teslamate-org/teslamate →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте