Содержание
Home Assistant OS 15.0 — это новое крупное обновление операционной системы для умного дома, выпущенное командой разработчиков Home Assistant. Это обновление включает в себя множество улучшений, исправлений и новых функций, направленных на повышение стабильности, производительности и безопасности системы. В этой статье мы подробно рассмотрим ключевые изменения, представленные в версии 15.0.
Основные изменения в Home Assistant OS 15.0
1. Обновление ядра Linux до версии 6.12
- Все платформы Home Assistant OS были обновлены до стабильной версии ядра Linux 6.12. Это обеспечивает улучшенную поддержку нового оборудования, повышение производительности и исправление уязвимостей.
- Для устройств Raspberry Pi обновлено ядро до версии 6.6.74, что особенно важно для пользователей Raspberry Pi 5, так как исправлены проблемы с загрузчиком.
2. Настройка размера swap-файла
- Теперь пользователи могут настраивать размер swap-файла (файла подкачки) в зависимости от своих потребностей. Это особенно полезно для устройств с ограниченным объемом оперативной памяти.
3. Переопределение параметров sysctl
- Добавлена возможность переопределения параметров sysctl через файлы в директории
/etc/sysctl.d
. Это позволяет тонко настроить производительность системы и сетевые параметры.
4. Обновление драйверов и firmware
- Обновлены драйверы и firmware для различных устройств, включая:
- Hailo PCIe до версии 4.20.1.
- Intel Wi-Fi 6/6E/7 до последней версии.
- Обновлен пакет
linux-firmware
до версии 20250211.
5. Улучшения для Raspberry Pi
- Исправлена проблема с загрузчиком Raspberry Pi 5, которая могла приводить к зависанию устройства после перезагрузки.
- Обновлен firmware для Raspberry Pi, что улучшает стабильность загрузки.
- Отключена поддержка UAS (USB Attached SCSI) для устройств с контроллером JMicron JMS578, что решает проблемы с совместимостью.
6. Улучшения для Home Assistant Yellow и Green
- Для Home Assistant Yellow исправлен порядок применения патчей и обновлено ядро до версии 6.6.74.
- Для Home Assistant Green обновлено ядро до версии 6.12.18, что улучшает поддержку оборудования и стабильность системы.
7. Open Virtual Appliance (OVA) и Generic x86-64
- Обновлено ядро Linux до версии 6.12.18 для OVA и Generic x86-64.
- Добавлена поддержка драйвера Intel 40 Gigabit Ethernet для x86-64 и OVA.
- Удалены ненужные инструменты GRUB и другие файлы, что уменьшает размер образа системы.
8. Улучшения для ODROID и других платформ
- Для устройств Hardkernel ODROID добавлена возможность загрузки с USB и NVMe.
- Исправлены проблемы с USB 3.0 и PCIe на ODROID-M1/M1S.
- Обновлено ядро для ASUS Tinker и Khadas VIM Series до версии 6.12.18.
Улучшения в системе сборки и тестирования
1. Тестирование Systemd и AppArmor
- Добавлены новые тесты для проверки циклов зависимостей в Systemd.
- Внедрены тесты для проверки отсутствия событий, запрещенных AppArmor.
2. Обновление зависимостей
- Обновлены версии Docker, BlueZ и других ключевых компонентов:
- Docker обновлен до версии 28.0.1.
- BlueZ обновлен до версии 5.79.
- OS Agent обновлен до версии 1.7.2.
3. Улучшение логирования
- Улучшена читаемость логов и исправлены опечатки в сообщениях.
Исправления и оптимизации
1. Улучшение работы с устройствами
- Исправлены проблемы с обновлением прав доступа к устройствам в runc v1.2.x.
- Улучшена работа службы
haos-wipe
, которая теперь может быть вызвана только один раз за загрузку.
2. Удаление устаревшего кода
- Удалены патчи для USB-стека, которые больше не нужны из-за устаревания проблем с Z-Wave устройствами.
- Удалены ненужные информационные страницы и инструменты, что уменьшает размер системы.
Заключение
Home Assistant OS 15.0 представляет собой значительное обновление, которое улучшает стабильность, производительность и безопасность системы. Обновление ядра Linux, улучшения для Raspberry Pi, Home Assistant Yellow/Green, а также множество исправлений и оптимизаций делают эту версию одной из самых важных в истории проекта.
Рекомендуется всем пользователям Home Assistant OS обновиться до версии 15.0, чтобы воспользоваться всеми преимуществами новых функций и исправлений. Для обновления перейдите в раздел Settings > System > Update в интерфейсе Home Assistant.
Следите за новостями и обновлениями на официальном сайте Home Assistant и в репозитории на GitHub.
Даже просто подбор, перевод и оформление статей требуют времени. А самостоятельный обзор устройств требует еще и финансовых вложений. Если Вы хотите больше обзоров, Вы можете помочь автору.