Este é um teclado de TV Android modificado que também hospeda uma API REST para ouvir determinados comandos da rede.
O principal objetivo deste aplicativo é ativar comandos diretos de dispositivos domésticos inteligentes para sua Android TV. Comandos suportados estão listados abaixo.
Há também um manipulador de dispositivos groovy pronto para fácil integração com a plataforma Samsung Smartthings no meu repositório github: "ilker-aktuna / androidTV_keyboard_withRestAPI"
Uso para Smartthings:
1. Instale este teclado na sua TV Android e selecione-o como o teclado ativo nas configurações. (entrada / teclado)
2. crie um manipulador de dispositivo em sua plataforma Smartthings com o código groovy do meu repositório github.
3. crie um dispositivo com o novo tipo de dispositivo (criado no passo 2)
4. defina "Device Network Id" em formato hexadecimal (exemplo "c0a8fe27: 1388" para "192.168.254.39:5000")
5. defina o endereço IP do seu novo dispositivo (endereço IP do dispositivo Android TV)
6. defina PORT do seu novo dispositivo como 5000
7. salve seu dispositivo e use através do Smartthings
Uso para qualquer outro ambiente:
1. Instale este teclado na sua TV Android e selecione-o como o teclado ativo nas configurações. (entrada / teclado)
2. você pode chamar os seguintes comandos usando qualquer cliente HTTP com este formato:
http: // IP_ADDRESS_OF_ANDROID_TV: 5000 / [comando]
Comandos Suportados:
/dormir
/casa
/de volta
/procurar
/acima
/baixa
/esquerda
/certo
/Centro
/aumentar o volume
/volume baixo
/ rebobinar
/ ff
/a pausa
/anterior
/Próximo