Philips Android TV
nstrelow/ha_philips_android_tv · v1.0.0
Home Assistant custom component for the newer (2016+) Philips Android TVs
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
media_player | TV, receiver or media switches | Needs its own HomeKit Bridge in accessory mode |
What people report
Philips Android TVs work over the local API, but some models refuse the pairing connection or have closed API ports.
- Partly works1
- Not working2
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Philips PUS7304 series TV | Partly works Local | Workaround for connectivity drops: reports unknown instead of offSaved copyFixes #32 I've found a workaround for this models that have sometimes some connectivity issues. In this case when a tv lacks connections it sets the status to *unknown* instead of *off* so any automation about this status can be set specifically when the status changes to *on* from *off* and discarding connection drops. May be also helpful for other models where the network is not stable. Excerpt saved from GitHub on 2026-10-23. | PR #38 · 2020-05 | |
| Philips 55PUS7956/60 TV | Not working Local | API ports 1925/1926 closed; compatibility unclearSaved copyI have model 55pus7956/60. But port 1925(1926) closed. Does this model not compatible with HA? Or is there an alternative solution? Sorry for stupid questions) Excerpt saved from GitHub on 2026-10-23. | Issue #59 · 2023-02 | |
| Philips 65PUS6121 TV | Not working Local | Pairing script gets connection refused; power cycling helped only some usersSaved copyI'm not able to get a username/password :( I installed the reqs on my mac. I'm trying it in a Philips 65pus6121 Do you have any idea or pointing direction? Is there something missing on my TV? I have EasyLink disabled. ``` Starting pairing request Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/requests/packages/urllib3/connection.py", line 141, in _new_conn (self.host, self.port), self.timeout, extra_kw) File "/usr/local/lib/python3.7/site-packages/requests/packages/urllib3/util/connection.py", line 83, in create_connection raise err File … Excerpt saved from GitHub on 2026-10-23. | Issue #34 · 2020-04 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Connection not stated
The integration doesn’t declare how it connects.
Details
| GitHub stars | 110 |
|---|---|
| Latest version | 1.0.0 (2021-07-22) |
| Set up in the UI | No, YAML |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/nstrelow/ha_philips_2016
- Source code: https://github.com/nstrelow/ha_philips_android_tv
- Issues: https://github.com/nstrelow/ha_philips_android_tv/issues
- HACS: https://hacs.xyz