Новости

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

2026-10-19

Car2Hass 3.5.5-beta.5 — исправлено: «Тест управления авто» снова виден на авто

Бета-сборка. Исправление регрессии beta.4: вкладка «Тест управления авто» снова показывается на автомобилях, где команды действительно работают. Гейт теперь опирается на наличие доступного канала команд (DiPlus или adb) и на производителя авто — скрыт только для профиля «Универсальный авто» (телефон-сборщик).

2026-10-18

Car2Hass 3.5.5-beta.4 — управление только где возможно, форс-отправка очереди, дельта-сенсоры, быстрые инкрементальные логи

Бета-сборка. Управление: «Тест управления авто» показывается только при доступном control-канале (DiPlus в авто); на телефоне-сборщике вкладка скрыта. Home Assistant: после успешного «Теста связи» очередь снапшотов отправляется сразу (сброс бэкоффа), добавлена кнопка «Отправить очередь сейчас». Дельта-снапшоты включены надёжно — версия API интеграции запрашивается при старте и сохраняется: уходят только изменившиеся сигналы, GPS — при смещении более 5 м. Логи: отправляются только новыми записями (без повторной выгрузки всего журнала) и быстрее — параллельными чанками.

2026-10-18

Car2Hass 3.5.5-beta.3 — приборка настроек и одно исследование на все каналы

Бета-сборка. Настройки: одна кнопка «Перезапустить исследование» — полный прогон по всем каналам, включая методы чтения (канарейки), результаты в общем отчёте; убрана запутывавшая отдельная «Глубокая проба каналов». Карточка исследования показывается только при добавленных источниках. «Тест управления авто» скрыт, если нет живого канала с поддержкой команд (например, на смартфоне). Детали датчиков телефона убраны под спойлер; исправлена подсветка вкладки «Облачная синхронизация».

2026-10-18

Car2Hass 3.5.5-beta.2 — разделение каналов по живости и глубокая проба каналов

Бета-сборка. Каналы: воркер канала запускается только если последняя проба признала канал живым — помеченный мёртвым больше не опрашивается (неизвестный считается оптимистично), меньше лишних обращений к авто. Диагностика: кнопка «Глубокая проба каналов» перебирает способы чтения (методы) внутри канала и выгружает результаты для разбора. Voyah: подготовлены дополнительные способы чтения (ICarSignalService, сырые транзакции) для расширения набора сенсоров.

2026-10-17

Car2Hass 3.5.5-beta.1 — событийные правила, причины недоступности каналов, сайт на новом хранилище

Бета-сборка. Исследование/диагностика: в probe-отчёте для каждого недоступного канала указывается причина (available_reason), сводка каналов на сервере показывает разбивку причин. Правила: движок реагирует на изменения значений сразу (событийно), периодическая проверка времени/hold/cooldown реже (5 с вместо 1 с), индекс правил строится при старте и изменении списка. Сайт: чтение авто/периодов/дашборда и удаление аккаунта переведены на SQLite+SpatiaLite, добавлены часовые агрегаты истории, запись в legacy-таблицу отключается (новое хранилище — первичное).

2026-10-17

Car2Hass 3.5.4 — меньше нагрузки на Home Assistant, дельта-снапшоты и стабильность

Стабильный релиз. Интеграция HA заметно разгружает Home Assistant: ограничитель записи истории на машину, синхронизация доступности только по изменениям, разбор пакета вне event loop, дебаунс рассылки, командные сущности без лишних записей, новые настройки (полная история, скорость записи, адаптивная обработка офлайн-бэклога) и рекомендации по recorder. Новое (#91): дельта-снапшоты — приложение шлёт только изменившиеся сигналы, интеграция собирает полное состояние и обновляет last_seen только у канала(ов) с изменениями (API v4, обратная совместимость). Исправлены ошибки интеграции (создание phone-сущностей, устаревший вызов реестра устройств). Приложение стабильнее: устранён холостой цикл отправки в HA, дедуп снапшотов стоячей машины, мёртвые каналы не засоряют журнал; расширена диагностика исследования.

2026-10-16

Car2Hass 3.5.4-beta.9 — дельта-снапшоты в Home Assistant и фиксы интеграции

Бета-сборка. Интеграция: исправлены ошибки — устранён сбой создания phone-сущностей («loop is not the running loop») и обновлён устаревший вызов реестра устройств (актуально для новых версий Home Assistant). Новое (#91): дельта-снапшоты — в HA отправляются только изменившиеся сигналы, интеграция собирает полное состояние и обновляет last_seen только у канала(ов) с изменениями; GPS/треки и облако без изменений. API интеграции поднят до v4, обратная совместимость сохранена.

2026-10-15

Car2Hass 3.5.4-beta.8 — меньше нагрузки на Home Assistant

Бета-сборка. Снижена нагрузка интеграции на Home Assistant: общий на машину ограничитель записи истории (по умолчанию 500 записей/с) вместо поточечных пауз, синхронизация доступности сущностей только по изменениям, разбор пакета вне event loop, кеш доступности, чистка лимитов при выгрузке. Меньше лишней работы: дебаунс рассылки обновлений, командные сущности пишут состояние только при изменении. Новые настройки на машину — писать полную историю, скорость записи, адаптивная обработка офлайн-бэклога (throttled по умолчанию либо latest), рекомендации по recorder в README.

2026-10-14

Car2Hass 3.5.4-beta.7 — расширенная диагностика исследования

Бета-сборка. В журнал исследования добавлено состояние окружения: foreground/важность приложения, фокус окна, память, доступность DiPlus/ADB/OBD, экран и заряд. События onPause/onStop/onResume и смена фокуса во время исследования логируются с текущей фазой и foreground-пакетом — чтобы поймать «сворачивание». В экспорт журнала добавлены crash-файлы и системные теги logcat.

2026-10-14

Car2Hass 3.5.4-beta.6 — меньше нагрузка и стабильнее исследование

Бета-сборка. Устранён «холостой» цикл отправки в Home Assistant (при недоступном HA приложение больше не перечитывает очередь каждые 4 секунды). Мёртвый ADB/DiPlus перестаёт долбиться и засорять журнал. Исследование ускорено и ограничено по времени; в журнал добавлены crash-файлы, время исследования и потребление памяти.