FAQ

Welcome to the FAQ section for the Homey Philips TV app!

Here, you'll find answers to the most commonly asked questions about the app and how it works. Whether you're a new user or have been using the app for a while, this page is a great resource to get the information you need.

If you can't find the answer you're looking for, feel free to submit a support ticket for further assistance.

Overview

Is this an official app?

No, the Philips TV app for Homey is not an official app and is in no way affiliated with Philips or TP Vision.

It has been created through the dedicated efforts of a group of people who reverse engineered the Jointspace API. While we strive to offer a high-quality and functional app, we want to emphasize that it is not endorsed or supported by Philips or TP Vision.

How does the app work?

The Homey Philips TV app operates through the use of the Jointspace API. The Jointspace API is a set of programming interfaces that allow developers to communicate with and control certain features of Philips Smart TVs.

The Homey Philips TV app takes advantage of this API to provide users with a seamless integration between their Philips TV and the Homey platform. The Jointspace API is essential to the functioning of the Homey Philips TV app.

Will this app work with my TV?

Most Philips TVs will be supported by this app. It has been confirmed to work on most models manufactured between ~2014 and 2022.

How can I verify if my TV is supported by this app?

To verify if your TV is supported by the Homey Philips TV app, you can check if the Jointspace API is enabled for your device. To do this, follow these steps:

  1. Open a web browser on a device that is on the same network as your TV.

  2. Go to the following url: http://192.168.1.10:1925/system

  3. Verify if you get a JSON response

Change the IP 192.168.1.10 to the IP address your TV.

If the page returns a JSON response like the one below, it means that the Jointspace API is enabled for your device and the app will likely work for you.

JSON Response Example
{
  "notifyChange": "http",
  "menulanguage": "English",
  "name": "Philips TV",
  "country": "Netherlands",
  "serialnumber_encrypted": "eW91IGZvdW5kIG1lIQ==\n",
  "softwareversion_encrypted": "cXVpdGUgdGhlIG5vc2V5IG9uZSBhcmVuJ3QgeW91Pw==\n",
  "model_encrypted": "b2sgYWxtb3N0IGRvbmU=\n",
  "deviceid_encrypted": "ZmluYWwgb25lIQ==\n",
  "nettvversion": "8.0.2",
  "epgsource": "one",
  "api_version": {
    "Major": 6,
    "Minor": 1,
    "Patch": 0
  },
  ...
}

Why am I getting an incorrect pincode error?

Pincode pairing issues can be a frustrating experience when using the Homey Philips TV app. The app was created through reverse engineering the Jointspace API, which can make it challenging to account for every model of Philips TV. While the app has been confirmed to work on many models manufactured between ~2014 and 2022, there may still be some models that it does not support.

Unfortunately, due to the lack of official documentation and the difficulty of getting in touch with TP Vision (the producer of Philips TVs), it is unlikely that these issues will ever be resolved. If you are experiencing problems while trying to pair your TV with a pincode, it is possible that you may have encountered a bug, but it is also possible that your TV is simply not supported by the app.

In either case, we apologize for any inconvenience and encourage you to reach out for further assistance if you are having difficulty.

If you are able to verify that your TV supports the Jointspace API, please submit a bug report on Github.

Why is my TV not turning on?

The Homey Philips TV app tries to wake your TV by sending ping to the Chromecast endpoint.

However, when this "power on" command is sent, your TV might still be in a deep sleep mode where it can't be reached over network. There is no permanent solution for this issue.

Wakelock

The only workaround that was found for this problem is installing the Wakelock Revamp app. This app prevents your TV from going into the deep sleep mode.

This solution, however, only works for Android TVs. There is currently no solution for non-Android TVs.

If you're not familiar with connecting to your TV via adb, you can install the Wakelock app with a USB drive.

  1. Store it on a thumb drive

  2. Plug the thuimb drive into your TV

  3. Using a file manager app on your TV, open the .apk file

Installing Wakelock on your TV will make sure that it can always be reached.

But it will also cause an increase in how much power your TV consumes even when in stand-by mode.

Last updated