[Beta] Titan OS Binding - Control newer Philips Smart TVs (JointSpace v6) [5.0.0]

Hi everyone,

I would like to share a new binding for controlling Philips Smart TVs running Titan OS (which uses JointSpace API v6) because couldn’t find support in current AndroidTV binding.

The binding is now ready for testing and contains the following features:

  • mDNS Auto-Discovery: TV is automatically discovered in the Inbox.
  • Secure Pairing: Secure PIN-based pairing directly from the openHAB UI.
  • Basic Control: Power (On/Off/Standby), Volume, and Mute toggling.
  • Live TV Channel Switching: Switch channels by ID and fetch the cached channel list.
  • Ambilight & Aurora (Morgenröte) Control: Complete control of power state and presets/styles (dynamically loaded from the TV’s menu structure).

How to test:

  1. Download the precompiled JAR file from the GitHub repository: Release org.openhab.binding.titanos-5.1.4-SNAPSHOT · t09/org.openhab.binding.titanos · GitHub
    (located in the /JAR directory).
  2. Place the JAR file in your openHAB addons folder.
  3. Perform a scan in your Inbox, add the TV, and follow the PIN dialog shown on the TV screen.

Repo: GitHub - org.openhab.binding.titanos