Выпущена Home Assistant OS 18.0 — крупное обновление платформы на базе Linux, предназначенной для запуска Home Assistant, бесплатной платформы «умного дома» с открытым исходным кодом, на таких устройствах, как платы Raspberry Pi, Home Assistant Green и Yellow, универсальные системы x86-64 и виртуальные машины.
Следует уточнить, что это не новый выпуск самого приложения. Home Assistant OS — это универсальный образ операционной системы, который предоставляет базу Linux, Supervisor, среду выполнения контейнеров, механизм обработки обновлений, поддержку дополнений, Резервное копирование и интеграцию с оборудованием, необходимые для работы управляемой установки Home Assistant.
Основным изменением в этом выпуске является переход всей платформы с ядра Linux 6.12 на ядро Linux 6.18 LTS. Обновление также включает Docker 29.5.3, containerd 2.2.4 и Buildroot 2025.02.14, что обновляет несколько ключевых компонентов, лежащих в основе установок Home Assistant.
В Home Assistant OS 18.0 также изменен способ подготовки образов дисков. В публикуемых образах раздел данных больше не имеет избыточного резервирования, что ускоряет процесс записи на устройство. Как и раньше, раздел данных автоматически расширяется при первом запуске, чтобы использовать доступное пространство.
Кроме того, пользователям виртуальных машин предлагается упрощённая настройка. Образы Open Virtual Appliance и виртуальных машин aarch64 теперь имеют фиксированный размер 32 ГБ и больше не требуют ручного изменения размера перед первым использованием.
Ещё одно важное изменение касается работы с файлом подкачки. Ранее размер файла подкачки по умолчанию составлял 33% от объёма системной оперативной памяти, что могло быть слишком мало на системах с ограниченным объёмом памяти и слишком много на системах с большим объёмом оперативной памяти. Home Assistant OS 18.0 теперь ограничивает размер свопа по умолчанию в пределах от 1 ГБ до 4 ГБ, при этом по-прежнему учитывая размеры, настроенные вручную.
Для пользователей Raspberry Pi Home Assistant OS теперь может проверять и обновлять прошивку загрузчика Raspberry Pi непосредственно через командную строку. Соответствующие команды: ha os boards raspberrypi firmware и ha os boards raspberrypi firmware update.
Ожидается, что Home Assistant Core 2026.7 также будет предоставлять прошивку в качестве обновления. Однако обновление прошивки возможно только при загрузке с SD-карты или, как правило, на Raspberry Pi 5 и Home Assistant Yellow с Compute Module 5.
Важно: для пользователей Raspberry Pi 5 имеется предупреждение. Home Assistant OS 18.0 требует прошивку загрузчика, выпущенную не позднее 12 февраля 2025 года. Без неё вывод на дисплей может зависать на ранней стадии загрузки.
Пользователям следует обновить прошивку загрузчика перед установкой обновления ОС: либо с помощью rpi-eeprom-update -a, либо через Raspberry Pi Imager с использованием запасной SD-карты, либо запустив новую команду обновления прошивки Home Assistant OS по SSH сразу после обновления.
Кроме того, для новых установок Raspberry Pi 4 драйвер графики по умолчанию был сменён с устаревшего драйвера FKMS на современный драйвер KMS. Это обеспечивает поддержку HDMI-CEC и касается только новых установок. Для существующих установок требуется вручную внести изменения в config.txt, чтобы переключиться на новый драйвер.
Home Assistant OS 18.0 также улучшает процесс первого запуска. На стартовой странице, отображаемой до завершения установки Home Assistant Core, теперь отображается индикатор выполнения во время загрузки Core. Кроме того, исправлены начальные mDNS-объявления, что позволяет мобильным приложениям обнаруживать устройство ещё во время настройки.
Также обновлена поддержка оборудования и платформ. NFS v4.1 и v4.2 теперь включены на всех целевых платформах, usbip включен на всех целевых платформах, а сборки для общих архитектур x86-64 и OVA получили обновлённую поддержку такого оборудования, как графический процессор Intel Xe, прошивки Bluetooth и Wi-Fi для MediaTek MT7920/MT7925, сетевые адаптеры JMicron PCIe и прошивка RTL8125D rev.b.
Home Assistant OS 18.0 уже доступна, и разработчики проекта рекомендуют всем пользователям выполнить обновление. Дополнительные сведения см. в журнале изменений.