SONOFF TX Ultimate – Стенен сензорен ключ за осветление
Оценено на 0 от 5
58,90 лв. – 68,90 лв.
Опции
This product has multiple variants. The options may be chosen on the product page
С удоволствие споделяме, че вече официално е налична поддръжката на 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 да не работят пълноценно или изобщо да не са съвместими.
Версия: v19.0.2
Поддържани архитектури:
✅ armv7 (armhf) – Да
❌ i386 (x86) – Не
✅ aarch64 – Да
✅ amd64 – Да
Node-RED е изключително популярен инструмент за визуално програмиране, базиран на потоци (flows). Чрез него можете лесно да автоматизирате вашия умен дом, като създавате логика с помощта на блокове и връзки между тях – без да пишете сложен код. Идеален е за сценарии в Home Assistant, като интелигентно осветление, автоматизации според времето, сензори и други IoT устройства.
Версия: v5.18.4
Поддържани архитектури:
✅ aarch64
✅ amd64
Studio Code Server ви осигурява пълноценно изживяване с Visual Studio Code директно от интерфейса на Home Assistant. Можете да редактирате YAML файлове, скриптове, конфигурации и дори да работите с Git – всичко това без да напускате уеб браузъра си.
Преди да инсталираме Home Assistant OS на iHost, трябва да подготвим microSD картата. Ето какво ви е необходимо:
MicroSD карта, клас A2, с капацитет минимум 32GB – по-високият клас и капацитет гарантират по-добра производителност, особено при интензивни операции на четене и запис.
Четец за SD карти – ако лаптопът ви няма вграден четец, всеки стандартен USB четец ще свърши работа.
Инструмент за флашване на microSD карта – може да използвате:
Или друг предпочитан от вас инструмент
Посетете GitHub проекта iHost-Open-Source-Project, където ще откриете правилния имидж за инсталация.
Флашването на Home Assistant образа върху microSD картата е бърз и лесен процес с помощта на Balena Etcher. Следвай тези стъпки:
Постави microSD картата в четеца и го свържи към компютъра си.
Свали и стартирай Balena Etcher – достъпен е за Windows, macOS и Linux.
Кликнете върху „Flash from file“, след което изберете файла с образа на HA over iHost, който сте изтеглили на компютъра си.
Кликнете върху „Select target“, след което изберете поставената от вас microSD карта.
Забележка: Уверете се, че сте избрали правилното устройство!
Поставете SD картата в четеца и го свържете към компютъра си.
Изтеглете и стартирайте Raspberry Pi Imager.
Кликнете върху CHOOSE OS > изберете Use custom, след което изберете файла с образа на HA over iHost, който сте изтеглили на компютъра си.
Кликнете върху CHOOSE STORAGE, след което изберете поставената от вас microSD карта.
Забележка: Уверете се, че сте избрали правилната microSD карта!
Кликнете върху NEXT > изберете NO, CLEAR SETTINGS и потвърдете, за да изтриете всички настройки на SD картата.
Стартирайте записването на образа HA over iHost върху поставената SD карта.
Забележка: Не извършвайте никакви действия с картата (напр. изваждане или промяна на файлове) по време на процеса на запис.
Ако не се налага прехвърляне на Zigbee устройства, можете да преминете директно към следващата стъпка.
iHost позволява да експортирате и прехвърлите данните за Zigbee устройствата към Home Assistant, като изтеглите архивен файл. Този архив може да бъде възстановен в Home Assistant чрез интеграции като ZHA или Zigbee2MQTT.
⚠️ Прехвърлят се само Zigbee мрежата и статуса на устройствата. Настройки като таймери, групи, сцени и имена на устройства не се пренасят.
Поставете предварително флашнатата microSD карта в SD слота на iHost.
Свържете iHost с мрежов кабел и го включете в захранването.
Натискайте многократно бутона “Mute” (♪) в горната част на устройството, докато страничната LED ивица започне да свети с дишащо синя светлина.
Това означава, че системата на iHost се презарежда и зарежда Home Assistant от SD картата.
Ако LED индикаторът показва дишаща синя светлина, уеб интерфейсът на новия ви Home Assistant ще бъде достъпен в рамките на следващите 10 минути.
Първото стартиране може да отнеме малко повече време.
На компютъра си отворете браузър и въведете:
homeassistant.local:8123
Забележка: Ако използвате по-стара версия на Windows или имате специфични мрежови ограничения, използвайте някой от следните адреси:
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.
За да върнете iHost към стандартната му система eWeLink CUBE, следвайте следните стъпки:
Изключете и включете iHost (power cycle).
Натиснете еднократно бутона “Mute” (♪) няколко пъти в рамките на 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, можете да използвате следните поддържани вградени хардуерни компоненти:
Добавката iHost Hardware Control позволява управление на бутоните и LED индикаторите на iHost директно през Home Assistant.
Тя регистрира тези компоненти като устройства и отделни ентитети, което позволява включването им в автоматизации и по-гъвкави хардуерни действия.
Например: можете да използвате ентитета на захранващия бутон, за да изключите iHost чрез автоматизация.
За повече информация: виж ръководството за добавката iHost Hardware Control.
Чипсет модел: RTL8723DS
Път в интерфейса: Настройки > Устройства и услуги > Интеграции > Bluetooth
Откриване: Автоматично
Чипсет модел: RTL8723DS
Път в интерфейса: Настройки > Система > Мрежа > Конфигуриране на мрежови интерфейси > WLAN0
Откриване: Автоматично
Чипсет модел: 00.21.05.0009 SOC EFR32MG21A020F768IM32-B SiliconLabs QFN32-4×4 (RAM: 64 kB, Flash: 768 kB)
Път в интерфейса: Настройки > Система > Хардуер > Цял хардуер > /dev/ttyS4
Откриване: чрез Zigbee Home Automation (ZHA) или Zigbee2MQTT
Екипът зад разработката на HA over iHost активно работи по разширяване на хардуерната поддръжка. В бъдеще можем да очакваме интеграция на следните функции:
Вграден високоговорител
Микрофон за гласови команди и локално разпознаване
Добавка за Matter Bridge – за още по-добра съвместимост с умни устройства
Добавка за eWeLink Smart Home – пълна интеграция с екосистемата на eWeLink
Следете официалната им Facebook страница за новини и ъпдейти, веднага щом тези функции станат достъпни.
Реализацията на HA over iHost не би била възможна без проекта ha-operating-system на Darkxst в GitHub, който предоставя стабилна основа за по-нататъшно развитие.