Skip to content

DirectorLink · Android TV Notifications 1.0.0-beta.3

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Oct 20:19
· 3 commits to main since this release
Immutable release. Only release title and notes can be modified.

DirectorLink · Android TV Notifications 1.0.0-beta.3

Beta. One driver for several TVs: list them in TV IP Addresses, and every notification, with its picture, shows on all of them at once.

Free, open-source Control4 driver for TVs with Google TV or Android TV, with the free PiPup — TV Notifications app by Alexander Savin on each TV. Part of DirectorLink Drivers. Free. No subscription, no license key, no account with us. Works on its own: DirectorLink is not required.

DirectorLink is an independent project, not affiliated with Control4 or Snap One. Not affiliated with or endorsed by Google, Amazon or the makers of the TV apps it works with. Android TV, Google TV and Fire TV are trademarks of their owners.

File

Driver in Composer File
DirectorLink · Android TV Notifications DirectorLink-Android-TV.c4z

Check the download against SHA256SUMS.txt. Keep the file name exactly as it is: a browser's (1).c4z copy installs as a separate driver.

Tested on

  • From a Control4 controller (1.0.0-beta.2, the same way of talking to PiPup): a Sony XR-77A95L (Google TV) with PiPup 0.3.4. Find TVs found it (PiPup answers); Test Notification and a pop-up with a picture showed (the picture fetched by the controller and sent inside the pop-up).
  • Several TVs (this version), from a computer on the same network running the driver's own code: a list of two, the Sony and a box without PiPup. Shown on the Sony; the box named in the log and in Status (PiPup not answering).

What changed

  • TV IP Addresses: the TVs, separated by commas (192.168.1.50, 192.168.1.51, or ip:port for a TV whose PiPup uses another port), up to 16. It replaces TV IP Address; from beta.1 or beta.2 the driver moves the TV's address into it by itself.
  • TVs: each TV, its state and PiPup's version. It replaces TV.
  • Every TV at once: the picture is fetched once and shown on every TV whose screen is on. Notification Shown when at least one TV showed it, Notification Failed when none did. The log says on which TVs, and why not on the others.
  • Each TV is checked on its own; Status says Ready: 2 TVs, or which TVs are not ready and why.
  • TVs Found: picking a TV adds it to the list.
  • TVs that need other settings (Quiet Hours for a child's room) get a second copy of the driver.

Installing

  1. On each TV, install PiPup — TV Notifications from Google Play, open it once, select Grant display permission, and press its test button.
  2. Upload the driver with Driver → Add or Update Driver or Agent.
  3. Search DirectorLink, add DirectorLink · Android TV Notifications once, and pick each TV in TVs Found (marked PiPup answers), or type the addresses in TV IP Addresses.
  4. Run Test Notification.

Requirements: Control4 OS 3.3.0 or newer, Composer Pro, TVs with Google TV or Android TV (Android 7 or newer). Full steps and the list of TVs: the README.

Updating

  • From 1.0.0-beta.2 or beta.1: Driver → Add or Update Driver or Agent with this file. The TV's address moves to TV IP Addresses; the other settings and the programming stay. From beta.1, install PiPup on the TV.

Known issues

  • Several TVs from a Control4 controller not yet confirmed (one TV was).
  • Fire TV has no Google Play: PiPup's APK can be installed by hand there, not tested.

DirectorLink is an independent project, not affiliated with Control4 or Snap One. Not affiliated with or endorsed by Google, Amazon or the makers of the TV apps it works with. Android TV, Google TV and Fire TV are trademarks of their owners.