Ez egy módosított Android TV-billentyűzet, amely egy REST API-t is tartalmaz, amely bizonyos parancsokat hallgat a hálózatról.
Ennek az alkalmazásnak a fő célja az, hogy az intelligens otthoni eszközökről közvetlen parancsokat adjon az Android TV-hez. A támogatott parancsok az alábbiak.
Van még egy kész groovy eszközkezelő is, hogy könnyedén integrálhasson a Samsung Smartthings platformjával a github tárolón: "ilker-aktuna / androidTV_keyboard_withRestAPI"
Használat a Smartthings számára:
1. telepítse ezt a billentyűzetet az Android TV-készülékére, és válassza ki azt az aktív billentyűzetként a beállításokból. (Input / billentyűzet)
2. hozzon létre egy eszközkezelőt a Smartthings platformon a github tárolómodelljével.
3. hozzon létre egy eszközt az új eszköz típusával (létrehozva a 2. lépésben)
4. állítsa be az "Eszközhálózati azonosítót" hex formátumban (példa "c0a8fe27: 1388" a "192.168.254.39:5000" számára)
5. az új eszköz IP-címének beállítása (az Android TV eszköz IP-címe)
6. állítsa az új eszköz PORT-ját 5000-re
7. mentse a készüléket és használja a Smartthings segítségével
Használat bármely más környezetben:
1. telepítse ezt a billentyűzetet az Android TV-készülékére, és válassza ki azt az aktív billentyűzetként a beállításokból. (Input / billentyűzet)
2. a következő parancsokat hívhatja meg bármely HTTP-ügyfél használatával:
http: // IP_ADDRESS_OF_ANDROID_TV: 5000 / [parancs]
Támogatott parancsok:
/alvás
/itthon
/hát
/keresés
/fel
/le
/balra
/jobb
/központ
/hangerő fel
/lehalkít
/visszatekerés
/ ff
/ playpause
/előző
/következő