Média a ovladač

Amazon Fire TV

Amazon Fire TV se v RichPear Home připojuje přes Android Debug Bridge. Díky lokální komunikaci může RichPear Home sledovat stav zařízení, spouštět aplikace a posílat ovládací příkazy bez cloudového účtu pro samotnou integraci.

Doména
fire_tv
Typ
Přehrávač médií, ovladač
Komunikace
Lokální dotazování
Potřebujete
IP adresu zařízení a povolené ADB ladění
01

Připravte Fire TV

Fire TV zapněte, připojte do stejné sítě jako RichPear Home a zjistěte její IP adresu. Na Fire TV ji najdete v části Settings → My Fire TV → About → Network.

Na zařízení povolte ADB Debugging v části Settings → My Fire TV → Developer Options. Pokud položka Developer Options není vidět, otevřete My Fire TV → About a sedmkrát stiskněte tlačítko na položce About. U některých modelů se vývojářské volby zpřístupní až po přihlášení k účtu Amazon v zařízení.

Pro stabilní provoz nastavte v routeru rezervaci IP adresy. Změna IP adresy je častý důvod, proč se zařízení později jeví jako nedostupné.

02

Přidání integrace

Otevřete RichPear Home na http://rphome.local:8123. Pokud se tato adresa nenačte, použijte http://IP-ADRESA:8123.

Přejděte do Nastavení → Zařízení a služby → Přidat integraci, vyhledejte Amazon Fire TV a pokračujte podle průvodce na obrazovce. Při prvním připojení se na Fire TV obvykle objeví žádost o povolení ADB spojení; potvrďte ji přímo na televizi a pokud je dostupná volba trvalého povolení pro dané zařízení, zapněte ji.

03

ADB připojení

Doporučená cesta je vestavěné ADB připojení bez samostatného ADB serveru. Nastavení je jednodušší a obvykle se lépe řeší případné chyby připojení.

Samostatný ADB server použijte až tehdy, když má konkrétní zařízení se standardním připojením stabilitní problém nebo už máte ADB server spravovaný jinde v síti. Při prvním spojení vždy počítejte s potvrzením požadavku na obrazovce Fire TV.

04

Entity a ovládání

Po přidání zkontrolujte přehrávač médií a ovladač. Přehrávač médií slouží pro stav zařízení a běžné mediální ovládání, ovladač pro posílání tlačítek a dalších podporovaných příkazů.

Akce media_player.select_source umí spustit aplikaci podle jejího ID, například aplikaci pro streamovací službu. Pokud před ID aplikace přidáte vykřičník, pošle se příkaz pro zastavení dané aplikace.

Pro přímé příkazy lze použít akci androidtv.adb_command. Mezi běžné klávesy patří HOME, BACK, UP, DOWN, LEFT, RIGHT, CENTER, MENU, POWER a SLEEP. Ovladač podporuje také remote.send_command, kde se mohou posílat jednotlivé příkazy nebo jejich sekvence.

05

Automatizace

Automatizace stavte až po ověření, jak vaše Fire TV hlásí přehrávání, pauzu, nečinnost a vypnutí. Detekce stavu závisí na spuštěné aplikaci a ne každá aplikace předává stejné údaje.

Pro spouštění aplikací používejte stabilní ID aplikace. Pro navigaci v menu posílejte příkazy s krátkou prodlevou; příliš rychlá sekvence tlačítek může na Fire TV dorazit opožděně nebo se některé kroky nemusí projevit.

Pokud potřebujete přesnější rozpoznání stavu pro konkrétní aplikaci, upravte pravidla detekce stavu v možnostech integrace a ověřte výsledek na reálném zařízení.

06

Řešení problémů

Když se zařízení nepřidá, zkontrolujte IP adresu, povolené ADB ladění, potvrzení požadavku na obrazovce Fire TV a firewall mezi RichPear Home a televizí.

Pokud už je k Fire TV připojené jiné ADB zařízení, nové spojení nemusí projít. Odpojte druhé ADB připojení, restartujte Fire TV a zkuste přidání znovu.

Když se zařízení po vypnutí ztrácí ze sítě, zkontrolujte nastavení napájení a úsporného režimu přímo ve Fire TV. Některé modely po vypnutí dočasně nereagují na síťové požadavky a RichPear Home je během této doby uvidí jako nedostupné.