2026-10-08
Бета-сборка с исправлениями канала Voyah по собранному сырому дампу (VoyahDump): крышка зарядного порта теперь определяется верно (1 = закрыт, как и лючок топлива); значения-заглушки «недоступно» (−1, 2550 для времени зарядки, MIN_VALUE/−9999, огромные величины) больше не показываются как реальные; скорость берётся из getVehicleSpeed (км/ч), а GW_ESC_VEHSPD используется как резервный источник. Также если постоянный параметр недоступен, значение автоматически берётся из резервного источника (транзакция/геттер).
2026-10-08
Бета-сборка: исправлено обновление. Уже скачанный APK теперь проверяется по контрольной сумме (SHA-256) перед установкой — битый или неполный файл удаляется и больше не предлагается к установке (устранена ошибка «неисправный установочный пакет»). Плюс скачанные обновления удаляются после того, как обновление установлено, чтобы старый файл не подхватывался при повторной проверке.
2026-10-07
Бета-сборка: исправлено «пропадание значений» на дашборде после выхода из приложения (кнопка «Домой») и возврата по иконке — при возврате сбрасывается троттлинг UI и делается принудительная перерисовка из хранилища, плюс перезапускается страховочный тикер. OBD: при выключенном источнике состояние, ошибка и фаза очищаются (диагностика без старых данных). Добавлена диагностика дашборда (тег DashDiag) для отслеживания перерисовки.
2026-10-06
Бета-сборка: исправлен краш на Android 14+/16 — служба не успевала снять foreground при остановке (ForegroundServiceDidNotStopInTimeException). Теперь foreground снимается первым делом в onDestroy, до длинной уборки (флаш журнала, сохранение значений, остановка воркеров). Плюс сохранён сбор сырых данных Voyah (тег VoyahDump) для калибровки значений.
2026-10-04
Бета-сборка: добавлена диагностика канала Voyah — в журнал пишутся СЫРЫЕ значения всех известных параметров головного устройства (тег VoyahDump), раз в ~15 секунд, пока канал Voyah активен. Это нужно, чтобы откалибровать масштаб, сентинелы и энамы по приборке для сигналов, которые сейчас отображаются неверно (время до конца зарядки, порт зарядки, температуры за бортом/салона, поворотники, скорость). Владельцу: проехать/потрогать состояния и прислать журнал.
2026-10-02
Бета-сборка: отправка телеметрии на сайт стала надёжной — добавлена персистентная очередь, данные сохраняются при оффлайне и перезапуске приложения и досылаются при появлении связи (это устраняет пропуски в треке на сайте). OBD: при повторных таймаутах подключения выполняется принудительное переподключение (отмена поиска Bluetooth и пере-биндинг), а при выключении источника состояние, ошибка и фаза сбрасываются — диагностика больше не показывает старые данные.
2026-10-01
Бета-сборка: работа OBD-II стала предсказуемой и наблюдаемой. Причина сбоя теперь — понятный код (Bluetooth выключен, адаптер не сопряжён, не отвечает, таймаут, ошибка инициализации, нет данных, обрыв связи) в строке источника, журнале и диагностике. Статус OBD показывает «подключение»/«подключено»/«нет связи», backoff с мягким стартом, а при обрыве связи в середине сессии приложение переподключается. В журнал и отчёт исследования добавлена диагностика OBD: фаза, счётчик ошибок, backoff.
2026-10-01
Релиз 3.5.1: сенсоры телефона стали обычным каналом данных — источник «Телефон» со своим воркером и настройками, не-чувствительные сенсоры через общий «Фильтр атрибутов», чувствительные — opt-in с запросом разрешения; в Home Assistant телефон появляется отдельным устройством. Сигналы разбиты на 12 категорий (Движение, Батарея и зарядка, Климат, Двери/окна/замки, Свет, Шины, Безопасность/ADAS, Охрана/запись, Мультимедиа, Геолокация, Устройство, Телефон), «Фильтр атрибутов» сгруппирован по ним. Во вкладке «Телеметрия» сворачиваются оба уровня — группы доступности и категории, по умолчанию всё свёрнуто и состояние запоминается. На сайте открылась страница «Каталог сигналов» с группами, поиском и переключением RU/EN. Исправлено падение при прокрутке телеметрии и добавлена прокрутка левого сайдбара настроек.
2026-10-01
Бета-сборка: во вкладке «Телеметрия» теперь сворачиваются оба уровня — группы доступности (Активные/Ожидаемые/…) и категории сигналов внутри них. По умолчанию всё свёрнуто, приложение запоминает, какие группы и категории вы развернули. Заголовок категории показывает ▸/▾, а в заголовке группы — общее число сигналов.
2026-10-01
Бета-сборка: исправлено падение приложения на вкладке «Телеметрия» при прокрутке — заголовки категорий переиспользовались как обычные строки списка (два типа строк + защита от несовпадения). Плюс в настройках левый сайдбар с разделами теперь прокручивается, если пункты не влезают по высоте.