вторник, 3 ноември 2026

Home Assistant 2026.11 пуска „всички лампи без кухнята“ в автоматизациите

Home Assistant 2026.11 излиза на 4 ноември и най-сетне позволява автоматизации от типа „всички лампи без кухнята“. Ето какво още се променя и какво да проверите преди ъпдейта.

Прозорецът „Target details“ в Home Assistant 2026.11 с изключени помещения и лампи от автоматизация за целия етаж
Снимка: Home Assistant

Home Assistant 2026.11 трябва да излезе в сряда, 4 ноември, и носи на автоматизациите функция, която потребителите искаха от години: да изключите отделни устройства или стаи от цел, например „всички лампи на етажа без кухнята“. Бета версията, достъпна от 28 октомври, показва и още три подобрения в редактора, които спестяват YAML код и случайно изтрити стъпки.

Накратко

  • Изключенията работят за обекти, устройства, зони, етажи и етикети и се преизчисляват при всяко изпълнение.
  • Тригерът по състояние получава опция „Is not“, а всяка стъпка може да бъде заменена на място или върната с Undo.
  • Промяната в имената на обектите е несъвместима с някои стари карти, но ID-тата и автоматизациите остават същите.

„Всичко без кухнята“ вече се прави с два клика

Досега, ако искате автоматизация да гаси всички лампи на приземния етаж без тази в кухнята, имахте два варианта: да изброите ръчно всички останали лампи или да пишете шаблон. И двата се чупят, щом добавите ново устройство.

В 2026.11 до бутона Add target се появява Exclude target. Изключвате обект, устройство, зона, етаж или етикет, а Home Assistant пресмята списъка наново всеки път, когато тригерът, условието или действието се изпълнят. Ако след месец сложите нова лампа в кухнята, тя автоматично остава извън сценария.

Прозорецът „Target details“ в Home Assistant 2026.11 с изключени помещения и лампи от автоматизация за целия етаж
Изключените стаи и лампи се виждат задраскани в „Target details“. Снимка: Home Assistant

Изключения, които не съвпадат с нищо, се показват отделно в секция „Exclusions with no effect“, така че лесно хващате грешка в името. Ако пишете автоматизациите си в YAML, добавяте блок exclude към target. Зад функцията стоят разработчиците jpbede, emontnemery и marcinbauer-ohf.

Три сценария, които стават по-прости

  1. Нощен режим. В 23:30 изключете всички лампи в къщата без нощните лампи в детската стая. Целта е „целият дом“, а изключението – етикетът „нощна светлина“.
  2. Отопление при отворен прозорец. Когато сензор отчете отворен прозорец, спрете термоглавите на целия етаж без банята, където подовото отопление трябва да работи.
  3. Аларма за нещо необичайно. С новата опция Is not в тригера по състояние автоматизацията реагира, когато алармата премине в каквото и да е състояние, различно от „изключена“, без да изброявате всички останали.

Ако тепърва започвате, вижте как се прави първата автоматизация в Home Assistant стъпка по стъпка. А условието „Triggered by“ от миналото издание, за което писахме в отделен материал, се комбинира добре с изключенията.

Replace и Undo пестят преправяне

Две по-малки промени ще усетите всеки ден. С Replace в менюто на всяка стъпка сменяте например действие „включи светлина“ с „пусни сцена“ на същото място, а настройките, които новият елемент приема, се запазват. Опцията работи и в редактора на скриптове.

Ако изрежете тригер, условие или действие по погрешка, известието вече предлага Undo.

Таблата се пълнят сами

Промените не са само в автоматизациите. При създаване на секция в табло вече избирате ръчна, автоматична или копирана секция. Автоматичната Device показва всички обекти на едно устройство заедно със зоната и батерията му, а Entities събира например всички лампи на горния етаж и се обновява, когато добавите нови. Секциите вече се копират и между различни табла.

Изборът на автоматична секция в Home Assistant 2026.11 – Common controls, Device и Entities
Трите вида автоматични секции в таблото. Снимка: Home Assistant

Новите имена на обектите могат да объркат таблото

Най-внимателно трябва да се подходи към промяната в имената. Обектите вече се наричат само по функцията си, например „Температура“, а Home Assistant добавя пред тях името на устройството. Ако преименувате устройството, се сменят и имената на всички негови обекти.

Добрата новина е, че ID-тата на обектите не се променят, така че автоматизациите и скриптовете продължават да работят. Старите имена остават като псевдоними за гласовите асистенти. В шаблоните атрибутът friendly_name ще бъде изоставен в полза на entity_name(), device_name() и area_name(). Картите без собствено име ще показват „устройство + обект“, а потребителските карти от HACS – който в 2026.11 става вграден Marketplace – е добре да се обновят преди или заедно с ъпдейта.

Преди да натиснете Update

Бетата е за тестване, а не за дом, в който всичко трябва да работи. Немският сайт simon42 съветва в прегледа си на бетата да изчакате стабилната версия и да прегледате списъка с несъвместими промени, в който са още климатичните устройства през Matter, ефектът „None“ на Hue и сирената на Ring. Направете и резервно копие на Home Assistant – връщането назад отнема минути, ако копието е налице.

Автоматизациите в Home Assistant се изпълняват локално, така че изключенията работят и когато интернетът падне. Официалното представяне на изданието на живо е насрочено за 4 ноември от 22:00 българско време. Още сценарии за умния дом има в рубриката Автоматизация.

Видяхте грешка? Съобщете ни – корекциите се отбелязват в статията.

МП
Мартин Пенчев

Мартин Пенчев е основател и главен редактор на СмартМакс. Има над 15 години опит в IT и телекомуникационния сектор и работи всеки ден с устройствата и услугите, за които пише – от екосистемата на Apple и Android смартфоните до мобилните…

Още от СмартМакс