Новости

Лента обновлений проектов и полезных материалов.

2026-09-09

Car2Hass v3.2.7 — OBD без BLUETOOTH_SCAN в фоне

OBD-воркер больше не требует разрешения BLUETOOTH_SCAN на Android 12+ (раньше фоновый цикл падал каждые 2 секунды с SecurityException) — фоновый опрос через обычный open().

2026-09-09

Car2Hass v3.2.6 — отправка лога без «молчания»

Исправлено «молчание» кнопки «Отправить лог»: чтение logcat теперь ограничено (не вешает отправку), чанки по 500 КБ, таймаут на диалог очереди, добавлено логирование этапов отправки — следующий лог покажет, где идёт процесс.

2026-09-09

Car2Hass v3.2.5 — отправка лога чанками без обрезки

Большой журнал больше не обрезается и не отклоняется сервером: приложение грузит его чанками по 2 МБ, сервер склеивает части в единый лог (раньше лимит 4 МБ приводил к «лог не доставлен»).

2026-09-09

Car2Hass v3.2.4 — исправлен краш при запуске

Исправлен краш при старте приложения: после перехода вкладки «Телеметрия» на ExpandableListView метод setupEnabledFilterListeners обращался к несуществующему адаптеру (NullPointerException). Чтение отчёта переведено на java.io — совместимо с Android 7 (minSdk 24).

2026-09-09

Car2Hass v3.2.3 — раскрытие групп во вкладке + лог до 3 МБ

Вкладка «Телеметрия» переведена на ExpandableListView: сенсоры раскрываются строго под заголовком своей группы, состояние раскрытия запоминается (по умолчанию открыта «Активные»). Отправка лога: размер журнала ограничен 3 МБ — сервер раньше отклонял большие (>4 МБ) как payload_too_large, из-за чего лог не доставлялся.

2026-09-09

Car2Hass v3.2.2 — «Отправить лог» шлёт полный журнал работы

Кнопка «Отправить лог» теперь формирует полный журнал работы приложения (LogBuffer + logcat + отчёт исследования при наличии) — лог больше никогда не отправляется пустым. Исследование по-прежнему отправляется только вручную (авто-загрузка выключена по умолчанию).

2026-09-09

Car2Hass v3.2.1 — починена отправка лога + нет мигания во вкладке

Отправка лога: приложение берёт сохранённый отчёт исследования даже если «Исследование» только что не запускалось (раньше лог уходил пустым и сервер его отклонял); добавлено честное сообщение «лог не доставлен», если отправка не удалась. Вкладка «Телеметрия» больше не мигает: CAN-цикл перестал перезаписывать список (им владеет только ValueStore-тикер).

2026-09-09

Car2Hass v3.2.0 — пайплайн сенсоров: группы во вкладке + деактивация в УД

Вкладка «Телеметрия»: сворачиваемые группы «Активные / Ожидаемые / Недостижимые / Отключенные (с данными) / Отключенные», системные сенсоры неотключаемые и всегда зелёные, серые — только отключенные и недостижимые, «Ожидаемые» появляются после удачной пробы. Отключенные сенсоры не передаются в HA; в интеграции они и зависимые команды (карта COMMAND_DEPENDS_ON) деактивируются.

2026-09-09

Car2Hass v3.1.1 — группы во вкладке + исправление снапшотов

Вкладка «Телеметрия»: видимые группы «Активные / Отключенные (с данными) / Ожидаемые / Отключенные / Недостижимые»; список никогда не пустой (стики-значения). Снапшоты несут реальное время GPS-фикса — устаревшая базовая локация больше не «прыгает» в трекере к началу движения.

2026-09-08

Car2Hass v3.1.0 beta — новая архитектура: воркеры + ValueStore

Beta новой архитектуры: общий ValueStore, воркеры каналов (DiPlus/ADB/dumpsys/voyah) и SystemWorker — локация и системные сенсоры теперь гарантированно есть на любом Android-устройстве (обычный смартфон без авто). Вкладка «Телеметрия»: живые/ожидаемые сенсоры, системные всегда, спойлер недостижимых. Интеграция: сенсоры включаются при первых данных (под спойлером «Отключено» до этого). OBD — постоянная сессия с периодическим опросом PID.