Preview OutputOutput port connected to RTSP encoder
Preview RTSP
Main Screen
Features (master password only)
Hide tools this venue doesn't use. Unchecked = hidden from the app (settings/config are kept).
Scheduled TV Power
Enabled
Times are the controller's local time (…). Empty time = no action that day. Fires the same per-brand power-all commands as the TV panel.
Device Health
Devices (Sources)
Each device maps to an input port (Device 1 = Input 1, Device 2 = Input 2, etc.)
Apple TV Setup
Pair an Apple TV so the remote can control it — no terminal needed. The Apple TV shows a 4-digit code on screen; type it in here. (The controller must be on the same network/VLAN as the Apple TV.)
Input Labels
Output Labels
DirecTV Favorites
Tap any favorite on the main screen to instantly tune the selected DirecTV receiver
TV Power (Global Cache iTach)
GC IP Address
GC PortModuleConnector
iTach IP2IR uses port 4998. Module is typically 1. Connector is the IR output port (1-3).
IR Codes
Power ON
Power OFF
Toggle
Manual IR codes (full sendir format). Only needed if your TV brand isn't in the preset list below.
TV Brand Presets
Default Brand
Applied to all TVs unless overridden per-output below. Supported: Vizio, Samsung, LG, TCL, Hisense, Sony, Toshiba, Sharp, Insignia, Roku TV, JVC, Westinghouse, Sanyo, Element, Onn, Emerson, Sceptre
Samsung Smart TVs (IP Control)
Enabled
App Name
Name shown on TV when pairing. First connection to each TV requires accepting a prompt on the TV screen.
Scan Subnet.1–254
LG webOS TVs (IP Control)
Enabled
First power-off to each TV requires accepting a pairing prompt on the TV screen. Power-on uses Wake-on-LAN (MAC required).
Scan Subnet.1–254
Sony Bravia TVs (IP Control)
Enabled
Requires a Pre-Shared Key set on each TV: Settings → Network → Home Network → IP Control → Authentication: Normal + PSK → set PSK. Enter the same PSK per TV below.
Default PSKused for scan & new TVs
Scan Subnet.1–254
Roku TVs — TCL / Hisense / Element (IP Control)
Enabled
No pairing needed. Requires "Control by mobile apps" enabled on each TV (Settings → System → Advanced system settings → Control by mobile apps → Enabled). Power-on uses WoL + ECP Fast Start.
Scan Subnet.1–254
Google TV / Android TV (TCL, Sony Google, Hisense Google)
Enabled
Uses ADB on port 5555. On each TV: Settings → System → About → click Build 7 times to enable Developer Options → Settings → System → Developer Options → ADB debugging = ON. First connection prompts on the TV screen to authorize the Pi — select Allow. Power-on uses WoL if MAC is set; power-off uses ADB KEYCODE_POWER. Requires adb installed on the Pi (sudo apt install android-tools-adb).
Scan Subnet
Vizio SmartCast TVs (IP Control)
Enabled
First time per TV: add or scan the TV, then click "Pair" — the TV will show a 4-digit PIN. Enter it in the prompt to save the auth token. Power-on uses Wake-on-LAN (enable "Quick Start" / "Eco Mode: Off" on the TV).
Scan Subnet.1–254
Sonos Multi-Zone Audio
Enabled
Sonos plays audio over SOAP on port 1400. Enter the Sonos network's subnet and scan, or add a zone by IP. The controller must be able to reach the Sonos network.
Scan Subnet
WiiM Audio Amplifier
WiiM IP
Name
Audio OutputMatrix output port connected to WiiM
WiiM amplifier for background music control. Uses LinkPlay API over HTTPS.
Settings Password
Password
Leave blank to keep current password
Backup & Restore
Download your config as a backup file. Import to restore on a new device.