Новости

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

2026-09-27

Car2Hass 3.4.0-beta.23 — уточнён приоритет каналов

Бета-сборка: DiPlus и Voyah теперь занимают один слот приоритета (это взаимоисключающие каналы — на конкретном авто есть либо один, либо другой), порядок приоритета: adb → system → dumpsys → diplus/voyah → obd → byd_cloud. Значение сенсора берётся у канала с наивысшим приоритетом, поэтому телеметрия не мерцает. Ранее в 3.4.0: колонка «Обновлено» (mm:ss, >10 мин → ∞), запись настроек правил в лог.

2026-09-27

Car2Hass 3.4.0-beta.22 — стабильная телеметрия и настройки правил в логе

Бета-сборка: телеметрия больше не мерцает — для каждого сенсора остаётся значение канала с наивысшим приоритетом (adb → system → dumpsys → diplus/voyah → obd → byd_cloud), а не «последний записавший». В списке телеметрии добавлена колонка «Обновлено» в формате mm:ss (значения старше 10 минут показываются как ∞). Теперь в журнал записываются настройки правил — условия, коннекторы, флаг «Изменение» и действия, чтобы по логу пользователя было видно, как именно настроено правило. В ЛК исправлена пагинация списка пользователей и добавлены галочки для массовых действий (бан/разбан/удаление).

2026-09-27

Car2Hass 3.4.0-beta.21 — исправлен экспорт журнала

Бета-сборка: исправлен отправляемый журнал — устранена ошибка единиц времени (даты отображались как «58xxx», теперь корректные), восстановлены заголовок, блок диагностики и строки движка правил (RuleEngine). Это важно для разбора поведения правил и сенсоров по логам пользователей. Ранее в 3.4.0: сенсоры Voyah и режимы движения, устранение флуда логов, страница «Состояние источников», воркер на канал.

2026-09-27

Car2Hass 3.4.0-beta.20 — сенсоры Voyah

Бета-сборка: для Voyah исправлены и добавлены сенсоры — скорость автомобиля (не GPS), состояния окон и дверей (открыты/закрыты), лючок бензобака (показывался наоборот), лючок зарядки, температура на улице; добавлены средняя скорость и мощность, поток энергии, рекуперация, время зарядки. Новый сенсор «Режим движения» со значениями Eco, Komfort, Sport, Offroad, Snow, Custom. Часть параметров (уровень топлива, одометр, температура салона/кондиционера) отложены — их нет в доступном интерфейсе VehicleState, нужен отдельный сервис AirCondition (проверка на устройстве).

2026-09-26

Car2Hass 3.4.0-beta.19 — исправлена авто-отправка журналов

Бета-сборка: устранена безусловная авто-отправка журнала на сервер каждые ~2 минуты, из-за которой сервер заваливало пустыми отчётами. Теперь журнал отправляется только по кнопке «Отправить лог», один раз после краша (с дедупликацией) и не чаще одного раза в сутки как предохранитель — только при наличии неотправленных записей. В линии 3.4.0: журнал в БД с отметками отправки, страница «Состояние источников», правила по переходу, воркер на канал, мгновенные плитки, Voyah 200 сигналов.

2026-09-25

Car2Hass 3.4.0-beta.18 — логи в БД и статус источников

Бета-сборка: журнал переведён в БД с отметками отправки — логи уходят на сервер батчами и в gzip без дублей, краш-логи сохраняются и отправляются со следующим журналом. Хранение логов 5 дней, при новой версии старые чистятся; в «Загрузках» на первом старте чистится всё, далее не более пяти наших файлов. Добавлена страница «Состояние источников» (кнопка из списка источников) со статусом воркеров, счётчиком циклов, uptime, ошибками и живыми потоками. Дериваты дверей/окон больше не сбрасываются в «нет данных», а держат последнее значение.

2026-09-24

Car2Hass 3.4.0-beta.17 — статус каналов и актуализация доков

Бета-сборка: в списке источников появилось состояние каждого канала — работает (с интервалом), выключен, не отвечает (повтор через N секунд) или ошибка с причиной. Обновлена документация: добавлена страница облака/личного кабинета, описаны флаги правил («Изменение» и кнопка «Тест»), ссылки манифеста приведены к актуальным, версия и счётчик сигналов на сайте теперь берутся из реестра релизов (не захардкожены). Ранее в 3.4.0: архитектура воркер-на-канал и мгновенные плитки, правила по переходу сенсора, Voyah с 200 сигналами.

2026-09-24

Car2Hass 3.4.0-beta.16 — воркер на канал и мгновенные плитки

Бета-сборка: плитки телеметрии и значения для правил обновляются мгновенно — рендер идёт из единого хранилища сенсоров по событию, задержка до 5 секунд устранена. Архитектура приведена к виду «один сенсорный стор + воркер на каждый канал»: у каждого канала свой поток и свой интервал, снятая галочка канала выключает его воркер, нестабильные каналы пробуются периодически с нарастающей паузой. Исследование (проба) выполняется только по выбранным пользователем каналам, принудительно по кнопке — по всем; каналы, отдавшие данные, появляются в списке настроек.

2026-09-24

Car2Hass 3.4.0-beta.15 — стабильнее Voyah и больше сигналов

Бета-сборка: канал Voyah стал устойчивее — найденный binder кэшируется и переиспользуется, чтение выполняется с ретраями и коротким бэкоффом, увеличен таймаут первичной привязки, а причины неудач теперь пишутся в лог обычного уровня. Охват сигналов вырос с 176 до 200 (маппингов Voyah 55 → 79): добавлены параметры зарядки (напряжение/ток, AC/DC, лючок, беспроводная зарядка), положения стёкол, замки, климат (PM2.5, уровень чистоты воздуха, температура масла КПП), подсветка салона и её яркость, массаж сидений, пробег за поездку.

2026-09-24

Car2Hass 3.4.0-beta.14 — правила по переходу сенсора

Бета-сборка: у условий правил появился флаг «Изменение» — правило срабатывает при переходе сенсора (например, gear → P), а не когда условие просто истинно; остальные условия становятся гардами и проверяются в момент перехода. Для правила «открыть двери на парковке» достаточно отметить «Изменение» у условия gear — оно сработает один раз при переключении в P. Также выяснено, что поле «интервал» не используется для правил по фронту (там действует только антидребезг 5 с) — для правила парковки это и было причиной повторных срабатываний.