Git Product home page Git Product logo

zaneh / firetv-remote Goto Github PK

View Code? Open in Web Editor NEW
80.0 6.0 11.0 11.95 MB

A web app that can control your Amazon FireTV (Stick). Just startup Node, fill in your device's IP address and use your web browser as a remote. (Enable ADB debugging)

License: MIT License

JavaScript 0.85% Shell 0.36% CMake 0.35% C 79.16% RenderScript 16.72% CSS 0.22% Pug 2.33%
adb firetv firetv-remote nodejs amazon amazon-fire-tv

firetv-remote's Introduction

FireTVRemote-Node ๐Ÿ”ฅ

A web app that can control the Amazon FireTV via adb. Follow the Setup guide below, fill in your device's IP address and use your web browser as a remote and keyboard.

  • Required: Be sure to enable ADB on the FireTV.

  • Required For FireTV 4K: You must upgrade the ./platform-tools folder with the latest version from here. adb version 1.0.40 and above is recommend for the 4K FireTV. See Issue #1 for more details.

Setup

$ git clone https://github.com/ZaneH/firetv-remote.git
$ cd firetv-remote
$ npm install
$ npm run start # navigate to localhost:3000

Keyboard bindings

Keyboard Button Remote Button
โ†‘ โ†‘
โ†“ โ†“
โ† โ†
โ†’ โ†’
Enter Select
Spacebar Select
Escape Back

You can use the Keyboard Input field to type text directly into the FireTV.

  • Note: Not all traffic is guaranteed to be sequential if you're quickly typing.

firetv-remote's People

Contributors

dependabot[bot] avatar zaneh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

firetv-remote's Issues

$ node ./app.js doesn't appear to do anything

No window popped, the active Chrome session doesn't come to the fore, it just does it's thing and exits without seeming to do anything. I ran it with debug options:

$ NODE_DEBUG=cluster,net,http,fs,tls,module,timers node app.js 2>app.js.log

https://pastebin.com/b9vNF8AB (This paste is set to expire in 6 months so copy it if you need it for anything beyond that.)

System info:
Ubuntu 22.10
node --version: v18.7.0
Firestick 4K

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.