appleTV  

Developer: Karl's Plugins     Like this plugin? Show your appreciation!
Category: A/V and IR Equipment
Github: Github Repo
Assistance: Get help!   
Plugin ID: com.karlwachs.appleTV
Latest release: v1.0.5 released on March 30, 2021
Release downloaded: 0 times
Requires: Indigo v7.0.2 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

connect to apple TVs and read info, status, dev type. create an indigo device

add states for playing xx title album etc

is build using https://github.com/postlund/pyatv to read the data from the apple devices

Release details
Released on: March 30, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release
  1. cosmetic changes in menus
  2. added print help to logfile in menu
  3. added check if python3 is properly installed
Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

1.added free text commands - you can send several commands in one eg 'turn_on delay=1000 play' 2.added print help menu command, gives a long list of how to install, how to use etc.

Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

internal changed atvscript to add mac, model, deep_sleep no need for atvremote to run (have dropped xxxCredentials)

Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

added print parameters and devices to logfile (un)ignore devices ie ignore certain ip numbers

Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

some cleanup of code

Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release
  1. fixed error=u'MRPCredentials' tuple index out of range
Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release
  1. added menu and actions (Send command to apple tv)
    down Press key down
    home Press key home
    home_hold Hold key home
    left Press key left
    menu Press key menu
    next Press key next
    pause Press key play
    play Press key play
    play_pause Toggle between play and pause
    previous Press key previous
    right Press key right
    select Press key select
    set_position Seek in the current playing media
    set_repeat Change repeat state
    set_shuffle Change shuffle mode to on or off
    skip_backward Skip backwards a time interval
    skip_forward Skip forward a time interval
    stop Press key stop
    suspend Suspend the device
    top_menu Go to main menu (long press menu)
    up Press key up
    volume_down Press key volume down
    volume_up Press key volume up
    wakeup Wake up the device
    power_state Return device power state
    turn_off Turn device off
    turn_on Turn device on
Release details
Released on: March 28, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release
  1. changed to continuous listening process for changes of playing xxx this is much more stable than the previous polling version
  2. added a lot of check in case something has an exception
    • delete a device, change the ip number
  3. added several menu explanations
Release details
Released on: March 27, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release

fixed a config typos pathToPython3 instead of pythonPath

Release details
Released on: March 27, 2021
Requires: Indigo v7.0.2+
Downloaded: 0 times 
Changes in this release
  1. first version: will scan for apple tv devices every xx minutes will read play status of ided apple tv devices ever xx secs Configure in config:
    • path to python
    • time for scan and read sequences In device edit the IP number can be over written In menu a manual scan for new devices can be initated