EDIT: Jednoho dne se zásuvka přestala komunikovat a po restartu již nejde přes Homekit spárovat.
Ovládání zásuvky
K ovládání je primárně určená aplikace Tapo přímo od TP-Linku, která ovšem spoléhá na jejich cloud. Alternativou pro ovládání v kódu teoreticky může podobně jako u P100 být jejich “API”, které se ale také ověřuje na cloudu. Toto API lze používat například díky python knihovně PyP100. No a pak tu máme Apple HomeKit.
Apple HomeKit v HA
Součástí specifikace homekitu je podpora čistě lokální komunikace s hubem - čistě teoreticky tedy homekit zařízení nemusí vůbec žádným způsobem komunikovat mimo vaší LAN - k tomu slouží právě zmíněný hub. Podle Applu může být hubem HomePod, Apple TV nebo iPad… No a pak tu máme projekt Home Assistant.
Párování
Nejprve je potřeba nastavit zásuvku přes oficiální aplikaci - tedy hlavně ji připojit na WiFi. Po připojení na WiFi udělal Home Assistant svoji magii a zásuvku nabídl ke spárování (Nastavení > Zařízení a služby). Po kliknutí na tlačítko nastavit stačí pouze zadat párovací kód - v našem případě je natištěný na spodní straně zásuvky.
Pokud vše proběhlo v pořádku, tak by zásuvka měla být dostupná v seznamu zařízení/entit :))
Na HK v HA narazil třeba Linus tady ve videu:
Tvoje máma.