Integrace přítomnosti
Actiontec
Actiontec sleduje přítomnost zařízení podle záznamů připojených klientů na routeru Actiontec. RichPear Home dokumentace uvádí jako testované zařízení MI424WR (Verizon FIOS) a vyžaduje zapnutý telnet na routeru.
- Doména
actiontec- Platforma
device_tracker- Komunikace
- Lokální dotazování
- Nastavení
configuration.yaml- Kvalita
- Legacy
Připravte router Actiontec
Integrace je určená pro routery Actiontec, u kterých lze přes telnet načíst seznam připojených zařízení. RichPear Home dokumentace výslovně uvádí testovaný model MI424WR pro Verizon FIOS.
Před úpravou konfigurace zapněte telnet v administraci routeru a připravte IP adresu routeru, administrátorské uživatelské jméno a heslo. RichPear Home musí na router v lokální síti dosáhnout.
Co musí být připravené
- Router Actiontec MI424WR nebo kompatibilní zařízení s podporou stejného telnet výstupu.
- Zapnutý telnet na routeru.
- IP adresa routeru, například
192.168.1.1. - Administrátorské jméno a heslo pro přihlášení přes telnet.
- Možnost restartovat RichPear Home po změně
configuration.yaml.
Ověřte, že Actiontec nemá UI průvodce
V českém RichPear Home lze v dialogu Přidat integraci vyhledat Actiontec, ale integrace se přes uživatelské rozhraní nepřidává. Reálný postup je ruční úprava configuration.yaml.
Použijte ruční konfiguraci
Po výběru Actiontec RichPear Home zobrazí upozornění, že integraci nelze přidat přes uživatelské rozhraní. Pokračujte tedy úpravou konfiguračního souboru a restartem služby.
configuration.yaml.Přidejte Actiontec do configuration.yaml
Do sekce device_tracker přidejte platformu actiontec. Povinné jsou hodnoty host, username a password. Po uložení proveďte kontrolu konfigurace a restartujte RichPear Home.
Po restartu se integrace zobrazuje v Nastavení → Zařízení a služby. Vytvořené entity najdete na kartě integrace a v přehledu entit.
Příklad konfigurace
device_tracker:
- platform: actiontec
host: 192.168.1.1
username: admin
password: HESLO_ADMINA
Zkontrolujte device_tracker entity
Actiontec vytváří entity typu device_tracker podle zařízení, která router vrátí v seznamu klientů. Zdrojový kód integrace používá MAC adresu jako identifikátor zařízení a jako název zařízení vrací IP adresu známou z routeru.
Po prvním spuštění projděte nové trackery, pojmenujte je podle skutečných zařízení a přiřaďte vhodné trackery k osobám. Technické trackery nepoužívejte přímo pro citlivá pravidla bez ověření stability.
Kontrola po restartu
- Na kartě integrace jsou vidět entity
device_tracker. - Známá zařízení jsou spárovaná s osobami v Nastavení → Osoby.
- Stav doma/pryč odpovídá reálnému připojení zařízení k routeru.
- Router nevrací staré záznamy, které by držely zařízení doma i po odpojení.
Napojte přítomnost na osoby a zóny
Pro běžné automatizace pracujte se stavem osoby, ne přímo s MAC trackerem. Actiontec je zdroj signálu z routeru; osoba v RichPear Home je stabilnější vrstva pro pravidla typu příchod domů, odchod z domu nebo aktivace režimu pryč.
U pravidel pro alarm, topení nebo zamykání přidejte krátké zpoždění a ideálně druhou podmínku. Wi-Fi zařízení se mohou uspat, přepnout síť nebo zůstat krátce v tabulce routeru.
Praktický vzor
Routerový tracker použijte jako vstup, osobu jako rozhodovací stav a automatizaci spusťte až po stabilním potvrzení.
Řešení problémů
Když Actiontec neskenuje zařízení
Žádné entity po restartu
Ověřte, že je device_tracker zapsaný správně, konfigurace prošla kontrolou a RichPear Home byl po změně restartovaný.
Router odmítá připojení
Zapněte telnet na routeru a zkontrolujte IP adresu. Zdrojový kód integrace při odmítnutém spojení loguje chybu s dotazem, zda je telnet zapnutý.
Přihlášení neprojde
Zkontrolujte administrátorské jméno a heslo. Dokumentace uvádí, že uživatel má mít administrátorská oprávnění a běžně se používá účet admin.
Stav přítomnosti je nepřesný
Actiontec vychází ze seznamu klientů v routeru. Ověřte chování konkrétního firmware, zejména jak dlouho po odpojení drží router zařízení v tabulce.