Detta är ett modifierat Android TV-tangentbord som också är värd för ett REST API-lyssnande för vissa kommandon från nätverket.
Huvudsyftet med den här applikationen är att möjliggöra direkta kommandon från smarta hem enheter till din Android TV. Stödda kommandon anges nedan.
Det finns också en färdig groovy device handler för enkel integration med Samsung Smartthings-plattformen i mitt github-arkiv: "ilker-aktuna / androidTV_keyboard_withRestAPI"
Användning för Smartthings: 1. Installera detta tangentbord på din Android TV och välj det som det aktiva tangentbordet från inställningarna. (Input / tangentbord) 2. Skapa en enhetshanterare på din Smartthings-plattform med den groovy-koden från mitt githubförteckning. 3. skapa en enhet med den nya enhetstypen (skapad i steg 2) 4. Ange "Device Network Id" i hex-format (exempel "c0a8fe27: 1388" för "192.168.254.39:5000") 5. Ange IP-adress för din nya enhet (IP-adress för Android TV-enhet) 6. Ange PORT av din nya enhet som 5000 7. Spara din enhet och använd via Smartthings
Användning för annan miljö: 1. Installera detta tangentbord på din Android TV och välj det som det aktiva tangentbordet från inställningarna. (Input / tangentbord) 2. Du kan ringa följande kommandon med någon HTTP-klient med detta format: http: // IP_ADDRESS_OF_ANDROID_TV: 5000 / [kommando]
Säkerhet börjar med förståelsen av hur utvecklare samlar in och delar din data. Praxis för dataintegritet och säkerhet varierar beroende på användning, region och ålder. Utvecklaren har tillhandahållit denna information och kan uppdatera den med tiden.