Tämä on muutettu Android-TV-näppäimistö, jossa on myös REST API, joka kuuntelee tiettyjä komentoja verkosta.
Tämän sovelluksen päätarkoituksena on mahdollistaa suorat komennot älykkäistä kodin laitteista Android TV: lle. Tuetut komennot on lueteltu alla.
On myös valmiina groovy-laitteen käsittelijä, joka on helppo integroida Samsung Smartthings -alustaan github-arkistossani: "ilker-aktuna / androidTV_keyboard_withRestAPI"
Smartthingsin käyttö:
1. asenna tämä näppäimistö Android-televisioon ja valitse se aktiivisena näppäimistönä asetuksista. (Input / näppäimistö)
2. luo laitteesi käsittelijä Smartthings-alustalle, jossa on govub-arkistosta löytyvä groovy-koodi.
3. luo laite, jolla on uusi laitetyyppi (luotu vaiheessa 2)
4. Aseta "Device Network Id" heksamuodossa (esimerkki "c0a8fe27: 1388" kohdassa "192.168.254.39:5000")
5. Aseta uuden laitteen IP-osoite (Android-TV-laitteen IP-osoite)
6. Aseta uuden laitteen PORT-arvoksi 5000
7. tallenna laite ja käytä sitä Smartthingsin kautta
Käyttö muihin ympäristöihin:
1. asenna tämä näppäimistö Android-televisioon ja valitse se aktiivisena näppäimistönä asetuksista. (Input / näppäimistö)
2. Voit soittaa seuraaviin komentoihin minkä tahansa HTTP-asiakkaan kanssa tällä tavalla:
http: // IP_ADDRESS_OF_ANDROID_TV: 5000 / [komento]
Tuetut komennot:
/nukkua
/Koti
/takaisin
/Hae
/ ylös
/alas
/ vasen
/ oikea
/keskusta
/ääni kovemmalle
/Äänenvoimakkuutta pienemmälle
/ taakse
/ ff
/ PLAY-PAUSE
/Edellinen
/Seuraava