2026-09-14
Убран короткий цикл выбора источника телеметрии: раньше после перестановки приоритета каналов первым отвечал dumpsys (VVIN/прошивка), и DiPlus/ADB не читались — сенсоры «пропадали» из телеметрии и появлялась ошибочная рекомендация подключить ADB. Теперь все включённые каналы читаются и мержатся (приоритет канала определяет, чьё значение побеждает по сенсору).
2026-09-13
Плитка «Громкость» снова показывает значение (системный сенсор вместо DiPlus-сенсора — на телефонах и OBD2 плитка была пустой). Сенсоры DiPlus больше не «пропадают» из телеметрии: кэш unsupported-сигналов перестал сбрасываться при каждом запуске, а классификация сенсоров учитывает живой DiPlus. Убрана ложная подсказка про устаревший домен teplitzky.ru.
2026-09-12
Исправлено автообновление: раньше при повторном использовании скачанного файла учитывалась только приставка «car2hass», из-за чего остаток старого APK перекрывал свежий и ставилась прежняя версия — теперь при заданной версии ищется только файл с ней в имени. Подсказка «обновите интеграцию» стала честной: показывается только когда интеграция реально устарела и исчезает после успешного теста подключения.
2026-09-12
Исправлены выбросы GPS-трека: устаревший last-known-фикс больше не затирает свежую позицию, а интеграция отбрасывает точки с не-растущим временем фикса — при сбоях сети трек не уезжает к старым координатам. Вкладка «Телеметрия» запоминает раскрытие групп и больше не мигает. Тест подключения стал понятнее: подсказка при устаревшем домене, детекция редиректа, внятные ошибки SSL/соединения.
2026-09-11
Восстановлена доставка команд из Home Assistant в приложение (вью /api/cartelemetry/commands потеряла обработчики при переезде API — регресс с v3.0). Добавлена проверка версии интеграции через новый эндпоинт /api/cartelemetry/info — приложение показывает точное «обновите интеграцию» вместо догадок по HTTP-коду. Плитки дашборда теперь отражают реальное состояние замков/громкости/подогревов, добавлены агрегаты «окна/двери», endpoint защищён от глухого 500, ADB больше не спамит лог на OBD/Voyah.
2026-09-11
Исправлено скачивание «битого APK»: приложение теперь сверяет контрольную сумму SHA-256 скачанного файла с той, что публикует сервер в endpoint версии — обрезанный или повреждённый файл не устанавливается. Устаревшие файлы .bin и обрезки прошлых попыток на головных устройствах больше не подхватываются на установку (проверка zip-заголовка на всех путях).
2026-09-11
В настройках Home Assistant добавлена подсказка обновить интеграцию CARTelemetry (устаревшая версия не отдаёт команды и новые сенсоры — опрос команд возвращал HTTP 404). Также: опрос команд при отсутствии эндпоинта больше не спамит лог, защита от NPE в пуле DiPlus, сенсор погоды переводит солнечно/облачно/пасмурно/снег/туман/грозу, OBD-воркер логирует фазы и тайминги цикла для диагностики обрывов Bluetooth.
2026-09-10
Voyah: read-only телеметрия расширена с 29 до 50 сенсоров (скорость, передача, ремни безопасности, люк и шторка, все окна, габариты, поворотники, аварийка, круиз/ACC/удержание полосы, автоудержание, режим движения). Автообновление: APK больше не теряет расширение на Voyah — загрузка в приватное хранилище со своим именем, сервер отдаёт файл с корректными заголовками.
2026-09-09
Тест соединения (шаг 2) отправляет реальное имя авто из настроек + один валидный снапшот вместо «test» и пустого batch; в лог пишутся URL запроса и тело ответа — диагностика 500 стала точнее.
2026-09-09
Интеграция: устранена ошибка "disabled_by must be a RegistryEntryDisabler value" — отключение сенсоров и зависимых команд в Home Assistant теперь использует корректный enum.