Jak spustit plnohodnotně Home Assistant na Sonoff iHost?

1. Úvod

S radostí oznamujeme, že HA přes iHost je nyní oficiálně k dispozici! Tento projekt přináší plnohodnotný operační systém Home Assistant na platformu SONOFF iHost a nabízí uživatelům nový a výkonný způsob, jak provozovat Home Assistant lokálně na hardwaru iHost.

 

Tato iniciativa, zrozená ze skutečných potřeb komunity a technického průzkumu řízeného uživateli, odráží kreativitu a nadšení uživatelských komunit Home Assistant a SONOFF. Mnoho uživatelů iHost již používá Home Assistant Core v Dockeru na nativním systému, aby co nejlépe využili jeho hardware. Někteří pokročilí uživatelé šli ještě dál – upravovali a kompilovali svá vlastní sestavení, aby mohli nativně spouštět plný operační systém Home Assistant na iHost.

 

V tomto návodu vám ukážu, jak snadno spustit Home Assistant na vašem SONOFF iHost . Projdeme si dvě metody flashování: pomocí Balena Etcher nebo Raspberry Pi Imager . Pojďme začít!

 

Zjistěte více o SONOFF iHost: Představujeme iHost – Vaše výkonné lokální centrum chytré domácnosti

 

Spusťte Home Assistant přes SONOFF iHost

2. Předpoklady

  • Je vyžadován SONOFF iHost.
  • Ujistěte se, že verze vašeho systému iHost je 2.5.1 nebo novější.
  • Pro lepší výkon, zejména při malých operacích čtení a zápisu, se doporučuje karta třídy Application Class 2 (A2) s minimální kapacitou 32 GB.
  • Protože je iHost založen na 32bitovém procesoru, některé funkce Home Assistant nemusí být kompatibilní.

3. Příprava karty Micro SD

Požadovaný hardware

  • Karta Micro SD A2 (32 GB nebo větší)
  • Čtečka SD karet: Pokud váš notebook nemá vestavěnou čtečku SD karet, bude fungovat jakákoli standardní čtečka USB karet.

Požadovaný software

4. Flashování HA přes obraz iHost na kartu Micro SD

  • Blesk s Balenou Etcher

  1. Vložte kartu Micro SD do čtečky karet a připojte ji k počítači.
  2. Stáhněte a spusťte Etcher .
  1. Klikněte na Flash from file (Flash ze souboru) a poté vyberte soubor s obrazem HA over iHost stažený do počítače.

2. Klikněte na Vybrat cíl a poté vyberte vloženou kartu Micro SD.
Poznámka: Ujistěte se, že jste vybrali správný disk!

3. Klikněte na Flash ! pro spuštění flashování obrazu HA přes iHost na kartu Micro SD. *Poznámka: Během flashování kartu SD nevyjímejte ani nepoužívejte.

  • Flash s Raspberry Pi Imagerem

  1. Vložte SD kartu do čtečky karet a připojte ji k počítači.
  2. Stáhněte a spusťte Raspberry Pi Imager.
  1. Klikněte na VYBRAT ZAŘÍZENÍ > Bez filtrování .
  1. Klikněte na VYBRAT OS > Použít vlastní a poté vyberte soubor s obrazem HA přes iHost stažený do počítače.
  1. Klikněte na VYBRAT ÚLOŽIŠTĚ a poté vyberte vloženou kartu Micro SD.
    Poznámka: Ujistěte se, že jste vybrali správnou kartu Micro SD!
  1. Klikněte na DALŠÍ > NE, VYMAZAT NASTAVENÍ a potvrďte vymazání všech nastavení na SD kartě.
  1. Spusťte flashování obrazu HA přes iHost na vloženou SD kartu.
    *Poznámka: Během flashování s SD kartou nemanipulujte (např. neodpojujte ji ani neupravujte soubory).

5. Spuštění operačního systému Home Assistant na iHos

Migrace zařízení Zigbee (volitelné)

Pokud migrace zařízení Zigbee není nutná, přejděte k další části.

iHost umožňuje exportovat a migrovat data zařízení Zigbee z iHost do Home Assistant stažením záložního souboru, který je k dispozici pro obnovení v Home Assistant integrovaném se ZHA/Zigbee2MQTT. Migruje se pouze stav sítě Zigbee a zařízení. Časovače, skupiny, scény a názvy zařízení nejsou zahrnuty. Klikněte zde a dozvíte se: Jak obnovit?

Spuštění operačního systému Home Assistant na iHost

  1. Vložte předem nainstalovanou Micro SD kartu do slotu pro SD kartu v iHostu.
  2. Připojte iHost k síťovému kabelu a zapněte jej.
  3. Opakovaně stiskněte tlačítko ztlumení (♪) na horní straně, dokud se boční LED pásek na iHost nezačne blikat MODRĚ , což znamená, že systém spuštěný na iHost se přepíná na režim Home Assistant a bliká na SD kartu.
  1. Pokud LED indikátor bliká MODRĚ a bliká , můžete se během následujících 10 minut připojit k novému webovému rozhraní Home Assistant. První spuštění může trvat déle. V prohlížeči na počítači zadejte homeassistant.local:8123 .

*Poznámka: Pokud používáte starší verzi systému Windows nebo máte přísnější síťovou konfiguraci, budete možná potřebovat přístup k aplikaci Home Assistant pomocí jedné z následujících adres URL:
http://homeassistant:8123 nebo http://XXXX:8123 (nahraďte XXXX IP adresou vašeho Raspberry Pi)

Řešení problémů se spouštěním systému

  • Pokud postranní LED pásek po 5 sekundách zapnutí nebo po opakovaném stisknutí tlačítka nezobrazuje MODRÝ světelný vzor, ​​ale ČERVENÝ světelný vzor, ​​spuštění se nezdařilo. Zkuste restartovat operační systém Home Assistant takto :
  1. Vypněte a zapněte iHost;
  2. Není potřeba stisknout žádné tlačítko.
  3. iHost se znovu pokouší spustit operační systém Home Assistant z SD karty.

 

  • Pokud se vám po výše uvedených operacích nepodaří přistupovat k webovému rozhraní Home Assistant do 10 minut, může to být způsobeno nesprávně nahráným obrazem paměti. Zkuste SD kartu znovu nahrát nebo použít novou.
  • Chcete-li se vrátit zpět k eWeLink CUBE, postupujte takto:
    1. Vypněte a znovu zapněte iHost.
    2. Opakovaně stiskněte tlačítko ztlumení (♪) během 3 sekund.
    3. Boční LED pásek se přepne na plynulé ČERVENÉ světlo, což potvrdí, že se systém přepnul zpět na eWeLink CUBE.

*Poznámky:

  • Pokud ve vaší síti používá více zařízení operační systém Home Assistant , název hostitele [homeassistant.local] se nemusí správně rozpoznat. Správnou IP adresu můžete zjistit prostřednictvím rozhraní pro správu routeru nebo vysláním služby mDNS [_home-assistant._tcp].
  • Pokud bylo poslední spuštění provedeno z SD karty a karta je vyjmuta bez přepnutí zpět na eWeLink CUBE, boční LED pásek bude blikat ČERVENO , což znamená, že se operační systém Home Assistant nepodařilo spustit na iHost.

7. Hardwarové zdroje

Jakmile operační systém Home Assistant na iHostu úspěšně běží, můžete použít následující podporovaný integrovaný hardware:

Tlačítko a LED indikátor

Doplněk iHost Hardware Control umožňuje ovládat tlačítka a LED indikátory iHost v aplikaci Home Assistant. Registruje je jako zařízení a samostatné entity, což uživatelům umožňuje používat je v automatizacích pro flexibilnější hardwarové interakce (např. spuštění entity tlačítka napájení pro vypnutí iHost) . Podrobnosti naleznete v průvodci doplňkem iHost Hardware Control .

 

Bluetooth

  • Model čipové sady: RTL8723DS
  • Cesta: Nastavení > Zařízení a služby > Integrace > Bluetooth
  • Objev: Automatický

Wi-Fi

  • Model čipové sady: RTL8723DS
  • Cesta: Nastavení > Systém > Síť > Konfigurace síťových rozhraní > WLAN0
  • Objev: Automatický

Koordinátor Zigbee

  • Model čipové sady: 00.21.05.0009 SOC EFR32MG21A020F768IM32-B SiliconLabs QFN32-4*4 (RAM 64kB, Flash 768kB)
  • Cesta: Nastavení > Systém > Hardware > Veškerý hardware > /dev/ttyS4
  • Objev: Prostřednictvím Zigbee Home Automation (ZHA) nebo Zigbee2MQTT

8. Nadcházející hardwarová podpora

V budoucnu budeme podporovat následující funkce, takže zůstaňte naladěni. Jakmile bude nová funkce podporována, zveřejníme aktualizace na naší oficiální stránce na Facebooku .

  • Reproduktor
  • Mikrofon
  • Doplněk Matter Bridge
  • Doplněk eWeLink pro chytrou domácnost

9. Poděkování

Tento projekt je odvozeným vývojem založeným na projektu Darkxst [ha-operating-system] z GitHubu. Upřímně si vážíme původního autora za jeho zásadní přínos.