Домашна автоматизация, Home Assistant, Sonoff | Ewelink, Екосистеми, Направи си сам - [ DIY ], Нови ъпдейти

Как да стартирате Home Assistant през SONOFF iHost

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 00 - Smart Home | Идеи & Съвети

Въведение

С удоволствие споделяме, че вече официално е налична поддръжката на Home Assistant OS върху SONOFF iHost! Това е голяма стъпка напред, която позволява пълната версия на Home Assistant операционната система да работи локално на хардуера на iHost — една мощна и гъвкава опция за всички ентусиасти на умния дом.

Този проект се ражда като отговор на реални нужди от страна на общността и е резултат от технически експерименти, водени от самите потребители. Много от притежателите на iHost вече използваха Home Assistant Core чрез Docker, за да се възползват от възможностите на устройството. Някои напреднали потребители дори стигнаха по-далеч – компилирайки свои собствени версии, за да стартират пълната OS нативно на iHost.

В тази статия ще ви покажа как лесно да инсталирате Home Assistant на вашето SONOFF iHost. Ще разгледаме две възможни стъпки за флашване – чрез Balena Etcher или Raspberry Pi Imager.

Научете повече за устройството: Представяме ви iHost – вашият мощен локален хъб за умен дом

Предварителни изисквания

Преди да започнем с инсталацията, нека видим какво ви е нужно:

  • Устройство SONOFF iHostтова е основата на всичко.

  • Версия на системата поне 2.5.1уверете се, че вашият iHost е актуализиран до тази или по-нова версия.

  • Карта памет (microSD) от клас A2 и минимум 32GB капацитеттози тип карта предлага по-добра производителност, особено при множество малки операции по четене и запис.

  • Важно уточнениетъй като iHost използва 32-битов процесор, е възможно някои функции на Home Assistant да не работят пълноценно или изобщо да не са съвместими.

Node-RED – Поточно програмиране за Интернет на нещата

Версия: v19.0.2
Поддържани архитектури:

  • armv7 (armhf)Да

  • i386 (x86)Не

  • aarch64Да

  • amd64Да

Node-RED е изключително популярен инструмент за визуално програмиране, базиран на потоци (flows). Чрез него можете лесно да автоматизирате вашия умен дом, като създавате логика с помощта на блокове и връзки между тях – без да пишете сложен код. Идеален е за сценарии в Home Assistant, като интелигентно осветление, автоматизации според времето, сензори и други IoT устройства.

Studio Code Server – Пълен Visual Studio Code в браузъра

Версия: v5.18.4
Поддържани архитектури:

  • aarch64

  • amd64

Studio Code Server ви осигурява пълноценно изживяване с Visual Studio Code директно от интерфейса на Home Assistant. Можете да редактирате YAML файлове, скриптове, конфигурации и дори да работите с Git – всичко това без да напускате уеб браузъра си.

Подготовка на MicroSD картата

Преди да инсталираме Home Assistant OS на iHost, трябва да подготвим microSD картата. Ето какво ви е необходимо:

Необходими хардуерни компоненти

  • MicroSD карта, клас A2, с капацитет минимум 32GBпо-високият клас и капацитет гарантират по-добра производителност, особено при интензивни операции на четене и запис.

  • Четец за SD картиако лаптопът ви няма вграден четец, всеки стандартен USB четец ще свърши работа.

Необходим софтуер

  • Инструмент за флашване на microSD картаможе да използвате:

 Къде да намерите необходимия образ на Home Assistant за iHost

Посетете GitHub проекта iHost-Open-Source-Project, където ще откриете правилния имидж за инсталация.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 02 - Новини

Записване на Home Assistant OS върху microSD карта

Флашване с Balena Etcher

Флашването на Home Assistant образа върху microSD картата е бърз и лесен процес с помощта на Balena Etcher. Следвай тези стъпки:

  1. Постави microSD картата в четеца и го свържи към компютъра си.

  2. Свали и стартирай Balena Etcherдостъпен е за Windows, macOS и Linux.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 03 - Новини

Кликнете върху Flash from file“, след което изберете файла с образа на HA over iHost, който сте изтеглили на компютъра си.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 04 - Новини

Кликнете върху Select target“, след което изберете поставената от вас microSD карта.
Забележка: Уверете се, че сте избрали правилното устройство!

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 05 - Новини

Кликнете върху Flash!“, за да започнете записването на образа HA over iHost върху microSD картата.
Забележка: Не изваждайте и не използвайте картата по време на процеса на запис.

Флашване с Raspberry Pi Imager

  1. Поставете SD картата в четеца и го свържете към компютъра си.

  2. Изтеглете и стартирайте Raspberry Pi Imager.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 06 - Новини

Кликнете върху CHOOSE DEVICE > изберете No filtering.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 07 - Новини

Кликнете върху CHOOSE OS > изберете Use custom, след което изберете файла с образа на HA over iHost, който сте изтеглили на компютъра си.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 08 - Новини
Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 09 - Новини

Кликнете върху CHOOSE STORAGE, след което изберете поставената от вас microSD карта.
Забележка: Уверете се, че сте избрали правилната microSD карта!

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 010 - Новини

Кликнете върху NEXT > изберете NO, CLEAR SETTINGS и потвърдете, за да изтриете всички настройки на SD картата.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 011 - Новини
Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 012 - Новини
Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 013 - Новини

Стартирайте записването на образа HA over iHost върху поставената SD карта.
Забележка: Не извършвайте никакви действия с картата (напр. изваждане или промяна на файлове) по време на процеса на запис.

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 014 - Новини
Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 015 - Новини

Стартиране на Home Assistant OS на iHost

Прехвърляне на Zigbee устройства (по избор)

Ако не се налага прехвърляне на Zigbee устройства, можете да преминете директно към следващата стъпка.

iHost позволява да експортирате и прехвърлите данните за Zigbee устройствата към Home Assistant, като изтеглите архивен файл. Този архив може да бъде възстановен в Home Assistant чрез интеграции като ZHA или Zigbee2MQTT.
⚠️ Прехвърлят се само Zigbee мрежата и статуса на устройствата. Настройки като таймери, групи, сцени и имена на устройства не се пренасят

Как се възстановява архивът?

Стъпки за стартиране на Home Assistant OS на iHost

    1. Поставете предварително флашнатата microSD карта в SD слота на iHost.

    2. Свържете iHost с мрежов кабел и го включете в захранването.

    3. Натискайте многократно бутона “Mute” (♪) в горната част на устройството, докато страничната LED ивица започне да свети с дишащо синя светлина.

    Това означава, че системата на iHost се презарежда и зарежда Home Assistant от SD картата.


    Достъп до Home Assistant

    Ако LED индикаторът показва дишаща синя светлина, уеб интерфейсът на новия ви Home Assistant ще бъде достъпен в рамките на следващите 10 минути.
    Първото стартиране може да отнеме малко повече време.

    На компютъра си отворете браузър и въведете:
    homeassistant.local:8123

    Забележка: Ако използвате по-стара версия на Windows или имате специфични мрежови ограничения, използвайте някой от следните адреси:

    • http://homeassistant:8123
    • http://X.X.X.X:8123 (като замените X.X.X.X с IP адреса на iHost устройството)

Отстраняване на проблеми при стартиране

Ако страничната LED ивица не показва дишаща синя светлина, а вместо това свети с дишаща червена светлина след около 5 секунди след включване на захранването или след многократно натискане на бутона – това означава, че зареждането на системата е неуспешно.

Опитайте следното:

  • Изключете iHost от захранването и го включете отново (power cycle).

  • Не е необходимо да натискате бутона.

  • iHost автоматично ще се опита отново да зареди Home Assistant от SD картата.


Ако не можете да достъпите уеб интерфейса на Home Assistant в рамките на 10 минути след горните действия, възможно е:

  • образът да не е флашнат правилно

  • да има проблем с използваната SD карта

В този случай опитайте да флашнете SD картата отново или използвайте нова карта с минимален клас A2 и капацитет поне 32GB.

Връщане към eWeLink CUBE

За да върнете iHost към стандартната му система eWeLink CUBE, следвайте следните стъпки:

  1. Изключете и включете iHost (power cycle).

  2. Натиснете еднократно бутона “Mute” (♪) няколко пъти в рамките на 3 секунди.

  3. Страничната LED ивица ще премине в червен „течащ“ светлинен ефект, което потвърждава, че системата е превключена обратно към eWeLink CUBE.

Забележки:

  • Ако в мрежата ви има няколко устройства, на които е инсталиран Home Assistant OS, възможно е hostname-ът homeassistant.local да не се разрешава правилно.
    В такъв случай можете:

    • да намерите точния IP адрес чрез интерфейса за управление на рутера си;

    • или да използвате mDNS услуга: _home-assistant._tcp. за откриване на устройството.

  • Ако последното зареждане е било от SD карта, и тя бъде премахната без предварително превключване обратно към eWeLink CUBE, LED ивицата ще свети с дишаща червена светлина, показвайки, че Home Assistant не е успял да се зареди.

Хардуерни ресурси

След като Home Assistant Operating System се стартира успешно на iHost, можете да използвате следните поддържани вградени хардуерни компоненти:

Бутони и LED индикатор

Добавката iHost Hardware Control позволява управление на бутоните и LED индикаторите на iHost директно през Home Assistant.
Тя регистрира тези компоненти като устройства и отделни ентитети, което позволява включването им в автоматизации и по-гъвкави хардуерни действия.

Например: можете да използвате ентитета на захранващия бутон, за да изключите iHost чрез автоматизация.

За повече информация: виж ръководството за добавката iHost Hardware Control.

Bluetooth

  • Чипсет модел: RTL8723DS

  • Път в интерфейса: Настройки > Устройства и услуги > Интеграции > Bluetooth

  • Откриване: Автоматично

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 016 - Новини

Wi-Fi

  • Чипсет модел: RTL8723DS

  • Път в интерфейса: Настройки > Система > Мрежа > Конфигуриране на мрежови интерфейси > WLAN0

  • Откриване: Автоматично

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 017 - Новини

Zigbee координатор

  • Чипсет модел: 00.21.05.0009 SOC EFR32MG21A020F768IM32-B SiliconLabs QFN32-4 (RAM: 64 kB, Flash: 768 kB)

  • Път в интерфейса: Настройки > Система > Хардуер > Цял хардуер > /dev/ttyS4

  • Откриване: чрез Zigbee Home Automation (ZHA) или Zigbee2MQTT

Smartdeal Bg Blog How To Run Home Assistant Over Sonoff Ihost 018 - Новини

Какво още предстои?

Екипът зад разработката на HA over iHost активно работи по разширяване на хардуерната поддръжка. В бъдеще можем да очакваме интеграция на следните функции:

  • Вграден високоговорител

  • Микрофон за гласови команди и локално разпознаване

  • Добавка за Matter Bridgeза още по-добра съвместимост с умни устройства

  • Добавка за eWeLink Smart Homeпълна интеграция с екосистемата на eWeLink

 Следете официалната им Facebook страница за новини и ъпдейти, веднага щом тези функции станат достъпни.

Реализацията на HA over iHost не би била възможна без проекта ha-operating-system на Darkxst в GitHub, който предоставя стабилна основа за по-нататъшно развитие.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *