Unable to add Bravia K-55S30 to Bravia TV integration

Hi everyone, I just bought a new sony bravia 3 model k-55s30 and I am trying to connect it to the bravia tv HA integration.

I have turned on remote start and IP control, but there’s no pre-shared key setting visible. And when I try to enter the TV’s IP Address to configure the integration in HA, it give me a message saying “IP control is disabled on your TV or your TV is not supported”

The [Remote Start] and [IP Control] setting menus are under “Network and Internet” settings, and there is no “Home Network Setup” section. Is it possible that the menu is broken, and what are the chances manually reinstalling the tv firmware will fix the issue, if it is even fixable?

My main goal is to completely automate my room so that if I play something, home assistant picks the media playing state and changes the lighting accordingly. Any workarounds are welcome. Thank you in advance!

Have you left it connected to the internetz long enough to download firmware updates and advertising? First time will always be the longest.

In the Bravia settings there should be (at least there is on mine) an option in IP control under Authentication that lets you set the authentication method to either none or pre-shared key. Once that is set, you’ll have the option to set a pre-shared key.

Yes, it was connected to the internet the whole time it was being updated… Took about 30-40 minutes and now it’s on the latest firmware

Ah, no… That is basically the whole issue. I am only getting two options in the IP control section- simple IP control and control4… No option for authentication. Though I checked on the older models that I own, the authentication option is present in them all, just not on this newest one, which I find to be a little weird…

Same here. Did you have a solution?

I’m having the same issue with the Sony Bravia integration and have tried PSK and Pin. I just bought a Sony Bravia 8ii and can confirm that there is only options for Simple IP control or Control4. I’ve got the correct IP address and can control the TV with Bravia app with no issues. I can also see in HA that the tv is discovered by the Android TV Remote.

On the latest TV firmware and have hardwired into a switch which has full access to the network and internet.

Guessing the newer TVs have changed how things are handled, so does the integration need updating to accommodate for these new TVs from Sony?

I had simlar problem with K55XR8A: the Bravia integration did not succeed to add the device even though IP and PSK were correct.

The reason is that http-server (not https) has been disabled for newer models because of certain cyber-security regulations:
For units released on or after August 1, 2025, HTTPS communication is mandatory to comply with RED-DA regulations.
(https://pro-bravia.sony.net/data/ip-control/BRAVIA_IPControl_SpecChangesForRED-DA202512.pdf)
(http-port still responds, but always with error)

So, newer models:

  • Support only PSK auth
  • Support only https (no http)
  • Use unit-specific self-signed certificate, which can be loaded to USB stick using the menus

The underlying API seems to be compatible, but looks like HA Bravia integration does not support https (or validation of self-signed certificates fails).

Here’s a workaround:

  1. Set up a proxy that removes ssl and serves raw http for the integration
  2. Add Bravia integration using the proxy IP and PSK auth

Important: make sure you don’t expose the server to WAN :slight_smile:

server {
    listen 80;
    server_name _;

    location / {
        #  Sony TV IP in the example: 10.0.0.100
        proxy_pass https://10.0.0.100;

        # Skip certificate verify or add the TV certificate to the proxy
        proxy_ssl_verify off;
    }
}

I have the same problem with a Bravia K65XR8M25B. The Bravia integration doesn’t work with the PSK authentication, but I’m able to send POST commands via https (not http), as you mentioned. So are there any plans to update the Bravia integration ? In the mean time I’ll try to use your trick… Could you please post some more steps about how to set up the proxy and configure HASS, please? Thanks a lot!

At least the library that’s used by the integration seems to have just added SSL-support, so something is going on:

About the workaround: Nginx Proxy Manager can be used to run nginx on HA.

Seems that now the SSL-support is added to the official integration :slight_smile: