Triggered by в Home Assistant е ново условие в редактора на автоматизации, с което избирате от списък кой тригер е задействал правилото – без да пишете ръчно идентификатори. Функцията дойде с версия 2026.10 от 7 октомври и решава стар проблем: когато една автоматизация има няколко тригера, досега трябваше да им давате ID и после да ги въвеждате в условията. Ето как работи новото условие, какво се променя в YAML кода и как да го ползвате за по-чисти правила в умния си дом.
Накратко
- Условието „Triggered by“ ви позволява да отметнете тригерите, за които важи дадено действие, без да пишете ID-та.
- Полето „trigger ID“ е премахнато от редактора; Home Assistant генерира и маха номерата сам, а съществуващите YAML ID-та продължават да работят.
- Редакторът предупреждава за липсващи или повтарящи се тригери, а бутонът „Fix“ ги поправя автоматично.
Как работи Triggered by в Home Assistant и защо е полезно
Всяка автоматизация в Home Assistant се състои от тригери (какво я стартира), условия (кога да се изпълни) и действия (какво да направи). Когато в една автоматизация има повече от един тригер – например сензор за движение и отваряне на врата – често искате различно поведение за всеки от тях. Досега за това се ползваха идентификатори на тригерите, които трябваше да бъдат въведени ръчно и лесно се бъркаха.
С „Triggered by“ добавяте условие и просто отмятате тригерите, които да се вземат предвид. Според бележките към изданието тригерите се номерират по позицията им в списъка, а същият номер се вижда и върху самия тригер. Това е първата стъпка към по-разбираем редактор, който съответства на пътна карта на Open Home Foundation.
Как да настроите условието стъпка по стъпка
Отворете автоматизация с поне два тригера в редактора. Добавете условие и изберете „Triggered by“, след което отметнете тригерите, за които правилото да важи. Примерът е илюстративен: ако имате един тригер за движение в коридора и един за отваряне на входната врата, можете да включвате лампата на пълна яркост само при движение и да изпращате известие само при отваряне на вратата.
Не е нужно да мислите за номерата – Home Assistant ги създава и премахва автоматично. Полето за ръчно въвеждане на trigger ID е махнато от редактора, така че няма какво да се разминава. Автоматизациите ви, които вече ползват ID-та в YAML, ще продължат да работят, а системата няма да добавя ID-та към YAML автоматично.
Предупреждения и бутон „Fix“
Редакторът вече проверява за грешки. Ако условие „Triggered by“ сочи към тригер, който е изтрит, ще видите предупреждение. Същото важи за повтарящи се ID-та. Бутонът „Fix“ дава на всеки тригер уникален ID и обновява условията, така че не е нужно да поправяте всичко на ръка.
Редовете в списъка с автоматизации също показват повече подробности: прагове, продължителности, отмествания спрямо изгрев и залез и времето за изчакване. Така по-лесно разбирате какво прави правилото, без да отваряте всяка стъпка.
Какво още идва в 2026.10 за автоматизациите
Освен „Triggered by“ изданието включва и други подобрения. Преработени са проследяванията на автоматизациите, а видимостта на картите в таблата вече поддържа условия в стил автоматизации – шаблони, слънце, зона, устройство, както и екран и потребител. Можете да пренареждате условията и да виждате дали в момента са изпълнени. Добавени са и условия за Z-Wave, а косачките получиха състояния „спряна“ и „неактивна“ с подходящ тригер и условие.
За асистентите с изкуствен интелект има нова карта „Model Context Protocol“ в раздела „AI“, където сървърът се включва с едно щракване. Ако тази тема ви интересува, прочетете как да свържете AI агент през MCP сървъра.
Внимание при обновяване
Версията носи и несъвместими промени. Старият режим за удостоверяване е премахнат, а потребителските имена вече винаги са с малки букви и без интервали в началото и края – ако системата отбележи такова име за поправка, обновете го. Сензорите на easyEnergy и EnergyZero „hours priced equal or lower“ са преименувани и броят периоди вместо часове, затова шаблони и табла, които разчитат на мерната единица, трябва да се коригират. Интеграцията SolarEdge Local е премахната. Преди обновяване винаги правете резервно копие.
След 2026.10 Home Assistant пусна корекции: 2026.10.1 на 10 октомври с около 60 поправки и 2026.10.2 на 16 октомври с около 50. Ако още не сте обновили, по-разумно е да минете направо към последната корекция.
Какво означава това за потребителите в България
Home Assistant е безплатен и работи локално, затова всички тези функции са достъпни без абонамент. Новото условие е особено полезно за правила, които комбинират сензори от различни производители – например Matter, Zigbee и Wi-Fi устройства – защото един сценарий може да реагира различно според източника. Ако сте начинаещ, започнете с първото правило в Home Assistant, а за идеи вижте сценариите при присъствие и утринната рутина.
Подробен преглед на другите промени – новата карта и профилите – има в статията ни за Home Assistant 2026.10. Още практични идеи ще намерите в категория Автоматизация.
Често задавани въпроси
Трябва ли да променям съществуващите автоматизации? Не. ID-тата, които вече са в YAML, продължават да работят, а Home Assistant не добавя ID-та към YAML автоматично.
Къде е полето за trigger ID? Премахнато е от редактора. Вместо него се ползва условието „Triggered by“ с отметки.
Какво да направя при предупреждение за дублиран ID? Натиснете „Fix“ – така всеки тригер получава уникален ID, а условията се обновяват.



