REST interface to Amazon Fire TV devices
4.4K
This container provides a RESTful interface to Amazon Fire TV devices using the python-firetv Python package. It is particularly useful for controlling an Amazon Fire TV through Home Assistant.
GET /devices/list (list all registered devices and state)GET /devices/connect/<device_id> (force connection attempt)GET /devices/state/<device_id> (return state)GET /devices/<device_id>/apps/running (return running user apps)GET /devices/<device_id>/apps/state/<app_id> (returns if appid is running)GET /devices/action/<device_id>/<action_id> (request action)POST /devices/addThe default device id is "default".
turn_on (turn on the device, showing the UI on screen)turn_off (turn off the device, screen goes dark)home (emulate Home button)media_play_pause (emulate Play/Pause button)media_play (simulate Play button)media_pause (simulate Pause button)media_next (emulate Fast-Forward button)media_previous (emulate Rewind button)volume_up (raise volume)volume_down (lower volume)For more info, see: https://github.com/happyleavesaoc/python-firetv
Run without options:
docker run --rm \
-p 5556:5556 \
kevineye/firetv
Point to a specific device:
docker run --rm \
-p 5556:5556 \
kevineye/firetv
-d <fire_tv_ip>:5555
Content type
Image
Digest
Size
19.8 MB
Last updated
almost 10 years ago
docker pull kevineye/firetv