Sony Bravia TV Integration - Device Handler

Hi everyone! I’m pretty new to SmartThings, but have added this device handler to the IDE and the new app (unable to access the Classic app at this point). I have added my 55X900H as a device and similar to Sergui have the ability to turn the TV on and off, but no other functionality. Do have old code or is the integration to the new app something that is still being worked on?

The code that is posted is only compatible/tested with the classic app. I haven’t had enough time to learn the new app yet (and I am kind of dragging my feet to let everyone else overcome the challenges) or to write a compatible app yet.

I will get to it, possibly while I have some time off around the EOY.

Is this still a active project?

1 Like

Yes, I just haven’t had a lot of time to spend on it recently.

1 Like

Ok, ill just have to wait then :slight_smile:

@joshbrasel Any plans to update this for usage with the new ST app so more capabilities are visible?

Hi Guys… some news about this topic?

2 Likes

Any update?

Up till recently I’ve been using Steve Abratt’s original bravia device handler, there are multiple ways to fudge an integration with the new app, it really depends on your use case and how much time you have to set it all up.

All the device handler functionality missing from the UI of the new app is still available to smartapps like webcore or sharptools. Create multiple virtual switches for all the functions/buttons you’ll need to press, stick them all in a room called “bravia” and use webcore or sharptools (possibly actiontiles, but I’ve never used that) to link your virtual switches up to the functions you want. This will allow you to use them in the app, in automations, routines, voice commands etc.

This isn’t a futureproof solution as Samsung will be turning off the groovy back end that community device handlers and smartapps rely on, and replacing it with edge drivers, at some point soon.
The only futureproof solution is if someone develops a bravia edge driver.

If you just wanted to control the telly using your phone/tablet, Google released a virtual remote integrated into Google home (and Google TV) apps very recently, which is basic but works well. You could even potentially integrate it with other services using tasker+the autoinput plugin if you’re using android.

Personally my only use case for the bravia device handler was so that I could monitor the power status of the TV and have other stuff happen when it turned on or off, I’ve now replaced the device handler with TAustin’s excellent LAN device monitor edge driver which is working perfectly for my needs.

So, I’ve disappeared for quite some time while I waited to see how everything started to land with the new platform. Clearly waiting to see what the path forward was going to be for custom devices as the groovy portions were retired.

I’ve been starting the process of reading through the new documentation on the edge drivers to see if that was the path forward that I wanted to take. I’ve not yet made a decision on how I will be moving forward.

If I choose to move forward with this platform, I’ll be writing an edge driver for the Bravia TVs first. It probably won’t take me long once I sit down to actually work on it. My problem is simply time.

The other good news is that the edge drivers have better functionality and will allow me to write driver(s) to support more of the TVs that I was looking to control (LG, Sony, Vizio and likely others).

A lot of interest may encourage me to move quicker. Also, probably would help short circuit my research if I could be pointed to some good edge drivers on github. I suppose pointing me to TAustin’s would be useful.

Let me know the interest level here…

6 Likes

On Edge driver for Vizio TVs would be very useful.

VERY interested. Very much. :slight_smile:

Definitely would love to see an Edge driver for Sony Bravia devices! Would be extremely appreciated!

Please do! I’m looking forward to it!

1 Like

Very interested - SmartThings house but all Sony TV’s.

Very Interested

Very interested

Im interested.

yes, please

Same here.