Skip to content

Как да инсталирате и конфигурирате Zigbee2MQTT в Home Assistant

Инсталирането и конфигурирането на Zigbee2MQTT в Home Assistant е една от най-добрите комбинации за интелигентен дом с безкрайна съвместимост на Zigbee устройствата на пазара и усъвършенствани функции за голяма гъвкавост, когато става въпрос за персонализиране на нашата инсталация.

Index

    Как да инсталирате Zigbee2MQTT в Home Assistant

    Както можете да видите на официалния уебсайт на Zigbee2MQTT, разполагаме с множество съвместими Zigbee устройства и освен това всяко устройство има различни функции и параметри, които Zigbee2MQTT може да управлява.

    Това е много интересно, защото можете да смесвате различни марки устройства, като Sonoff, Aqara, NodOn, Schneider Electric и много други, и да разполагате с всичко от един интерфейс, който в случая е Home Assistant.

    В други материали сме виждали как да инсталирате официалния концентратор Home Assistant.

    Сега нека инсталираме Zigbee2MQTT в Home Assistant.

    Първото нещо, което трябва да направим, за да се възползваме от Zigbee2Mqtt в Home Assistant, е да инсталираме MQTT брокер, като за целта отидем в „Настройки“, „Добавки“.

    Потърсете „Mosquitto“ и щракнете върху „Install“.

    Имаме възможност да активираме функцията „Наблюдение“, която ни позволява да рестартираме добавката, ако тя се срине в даден момент.

    Сега отиваме в нашия профил и активираме разширения режим.

    Връщаме се към „Настройки“, „Хора“, „Потребители“ и ще създадем нов потребител, който в моя пример ще нарека MQTT, и трябва да посочим парола.

    Можем да щракнем върху „Създаване“.

    Отидете в „Настройки“, „Добавки“, „Mosquitto Broker“ и кликнете върху „Старт“.

    Можем да проследим логовете и след няколко секунди виждаме, че е стартирал правилно.

    Сега отидете в „Настройки“, „Устройства и услуги“.

    И кликнете върху „Добавяне на интеграция“.

    Търсим „MQTT“.

    И ще посочим IP адреса на брокера 127.0.0.1 и ще поставим потребителското име и паролата, които създадохме предварително. Щракнете върху „Изпрати“ и това е всичко.

    Сега ще можем да инсталираме Zigbee2MQTT в Home Assistant.

    За тази цел търсим „Zigbee2MQTT installation“ и в Zigbee2MQTT Github имаме инструкции как да инсталираме с Home Assistant, като копираме уеб адреса на хранилището, където се намира Zigbee2MQTT.

    В Home Assistant, от магазина за добавки в „Настройки“ и „Добавки“, отидете в горния десен ъгъл и щракнете върху опцията „Хранилища“.

    Поставете връзката, която вече сме копирали, и кликнете върху „Добавяне“.

    Вече имаме Zigbee2MQTT, който е видим в магазина за добавки.

    Така че нека да го инсталираме и да активираме функцията „Watch“, така че да се рестартира автоматично, ако се срине.

    Сега отидете в „Настройки“, „Система“.

    Нека отидем на „Хардуер“.

    Отидете на „Всички хардуерни устройства“.

    И намираме порта TTYUSB0, към който е свързан нашият ключ Skyconnect, така че копираме неговия идентификатор.

    Отидете в „Настройки“, „Добавки“.

    Имаме достъп до „Zigbee2MQTT“.

    Сега в „Конфигурация“ и в „MQTT“ нека да поставим: „base_topic: zigbee2mqtt“.

    За „Serial“ ще идентифицираме нашия Zigbee донгъл, който в нашия случай е донгълът Skyconnect от същата компания Home Assistant, така че поставяме „port:“ и поставяме информацията, която сме копирали преди това.

    Сега въвеждаме „adapter:“ и ще идентифицираме типа на адаптера, съответстващ на нашия Zigbee донгъл, така че ще потърсим тази информация на страницата Zigbee2MQTT, а в случая на донгъла Skyconnect тя е EZSP.

    Копирайте и поставете тази информация. Кликнете върху „Save“.

    Сега се върнете в „Информация“ и щракнете върху „Старт“.

    Можем да отидем в „Регистрация“, за да проследим конфигурацията и след няколко секунди ще получим информацията „Zigbee2MQTT started!

    Можем да натиснем бутона „Start boot“ и да отворим уеб интерфейса Zigbee2MQTT в Home Assistant и сега ще можем да добавим нашите Zigbee устройства към нашия център за домашна автоматизация.

    Свързване на устройства със Zigbee2MQTT в Home Assistant

    За целта щракваме върху „Allow to join“ (Позволи да се присъедини) и се появява обратно броене за добавяне на всички Zigbee устройства.

    В моя пример ще включа тапи Zigbee от Nous, сензор за присъствие от Sonoff и сензор за движение и сензор за температура и влажност от Aqara.

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

    По подразбиране някои устройства автоматично се свързват с вашата Zigbee мрежа, когато ги свържете към захранването, тъй като в този момент те преминават в режим на включване.

    Такъв е случаят с розетките Nous A1Z Zigbee.

    Същото важи и за устройствата, захранвани с батерия – когато поставите тази батерия, те автоматично ще се свържат с вашата Zigbee мрежа.

    Ако случаят не е такъв, трябва да проверите документацията на всяко устройство, за да разберете как да го включите, като обикновено това става чрез натискане на физическия бутон на устройството за няколко секунди, докато започне да мига светодиод.

    Това е всичко, можете да деактивирате режима на включване, когато вече сте свързали устройствата си, и сега разполагате с информацията, измерена от вашите Zigbee сензори, и можете да управлявате устройствата си като Zigbee контакти от интерфейса на Home Assistant.

    В интерфейса Zigbee2MQTT имате всички тези опции, но можете също така да персонализирате параметрите на всяко устройство, като например да конфигурирате състоянието на даден контакт след прекъсване на електрозахранването, да активирате или деактивирате неговия LED индикатор, да активирате или деактивирате защитата на децата.

    Можете да регулирате чувствителността на сензора за присъствие, да променяте времето за промяна на състоянието между „присъствие“ и „липса на присъствие“.

    Можете да калибрирате температурата и влажността на даден сензор.

    Накратко, благодарение на Zigbee2MQTT в Home Assistant ще имате усъвършенствано изживяване в интелигентния дом със свободата да използвате любимите си устройства на пазара и техните различни настройки.

    Така че това е много интересно решение.