Home Assistant
Připojte Home Assistant, otestujte přístup a pro každou entitu zvlášť určete, zda ji Assistela smí jen číst, nebo také ovládat.
Co připojení umožní
Assistela může číst aktuální stavy chytré domácnosti a po jasném zadání volat služby Home Assistantu. Může zjistit teplotu senzoru, stav světla, pořídit snímek z povolené kamery, spustit scénu nebo ovládat konkrétní povolené zařízení.
Připojení má dvě vrstvy ochrany: přístupový klíč Home Assistantu a seznam entit povolených přímo v Assistele. I když přístupový klíč umožňuje více, Assistela odmítne pracovat s entitou, kterou jste v jejím seznamu nepovolili.
1. Vytvořte dlouhodobý přístupový klíč
Otevřete svůj profil
V Home Assistantu klikněte na svůj uživatelský profil. Najděte část Long-Lived Access Tokens.
Vytvořte nový token
Zvolte vytvoření nového tokenu a pojmenujte ho například Assistela Mac.
Token ihned zkopírujte
Home Assistant obvykle ukáže hodnotu jen jednou. Zkopírujte ji a okno nezavírejte, dokud ji neuložíte v Assistele.
Nevkládejte ho do Chatu, Paměti ani běžné poznámky. Zadejte ho pouze do pole přístupového klíče v nastavení Home Assistantu. Assistela ho ukládá jako zabezpečený údaj; při podezření na únik token v Home Assistantu zrušte a vytvořte nový.
2. Spárujte Assistelu
Otevřete Integrace
V Assistele zvolte Assistela → Nastavení → Integrace → Home Assistant a otevřete kartu Párování.
Zadejte adresu
Do pole Adresa Home Assistantu napište stejnou URL, kterou používáte v prohlížeči, včetně http:// nebo https:// a případného portu. Příkladem lokální adresy je http://homeassistant.local:8123.
Vložte přístupový klíč
Do pole Přístupový klíč Home Assistantu vložte právě vytvořený token.
Uložte a otestujte
Klikněte na Uložit a otestovat připojení. U lokální adresy může macOS požádat o oprávnění Místní síť; povolte ho pro toto použití.
3. Povolte jen vybrané entity
Otevřete kartu Povolené entity a klikněte na aktualizaci položek. Seznam lze prohledávat a filtrovat podle typu. U každé entity jsou dvě samostatné volby:
- Číst: Assistela smí zjistit stav a atributy. Použijte pro senzory a zařízení, o kterých má pouze podávat informace.
- Ovládat: Assistela smí volat akce, například zapnout světlo nebo spustit scénu. Zapnutí ovládání zároveň zapne čtení.
Začněte několika neškodnými položkami, například teplotním senzorem a jedním testovacím světlem. Zámky, alarm, garážová vrata, vytápění nebo zařízení s bezpečnostním dopadem ponechte bez ovládání, dokud přesně nevíte, jaké pokyny a schválení chcete používat.
První test
- Požádejte: „Jaký je aktuální stav senzoru obývacího pokoje?“
- Pokud čtení funguje, zkuste u povoleného testovacího světla: „Zapni na chvíli testovací světlo v pracovně.“
- Po testu zkontrolujte stav přímo v Home Assistantu.
Když se entita nezobrazuje, aktualizujte seznam. Pokud má stav Chybí, byla pravděpodobně přejmenována nebo odstraněna v Home Assistantu a je potřeba vybrat aktuální entity ID.