Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Vizio Sound bar control via IP???
#1
I found this post on AVS, looks like it might be possible to control Vizio Sound Bars (I just installed a SB4051-D5) via IP What would I need to use to test this out? How hard would it be to develop a driver for this? Looks like a hack job as there is no published documentation. (yes it can be controlled via IR but where's the sport in that plus power is not discrete, it's a toggle, eeek!)

From AVS http://www.avsforum.com/forum/195-soundb...st45207065

Quote:Maybe of interest, but ports 9000 (SSL/HTTPS) and 9001 (HTTP) are hosting Django web services in debug mode, meaning they return a list of all potential URL patterns. This appears to be how the viziosmartcast app changes settings/volume/etc.

I haven't wiresharked any of the commands being sent by the app, but I'll dump out the URL patterns accepted for reference:

Using the URLconf defined in REST.urls, Django tried these URL patterns, in this order:
^menu_native/(?P<requestType>[^/]+)/(?P<settingType>[^/]+)/(?P<item>.+)
^menu_native/(?P<requestType>.+[^/])/(?P<settingType>.+[^/])
^menu_grouped/$
^key_command/$
^state/(?P<group>.+)/(?P<property>.+)
^pairing/(?P<property>.+)
^autocal/(?P<requestType>[^/]+)/(?P<settingType>[^/]+)/(?P<item>.+)
^autocal/(?P<requestType>.+[^/])/(?P<settingType>.+[^/])
^pin/(?P<property>.+)
^restlog
^factory/(?P<requestType>[^/]+)/(?P<settingType>[^/]+)/(?P<item>.+)
^factory/(?P<requestType>.+[^/])/(?P<settingType>.+[^/])
^version
^oobe/(?P<property>.+)
^uli/(?P<property>.+)

If you go to http://<soundbar ip>:9001/restlog or /version you hit passive services that you can easily get JSON data back from. Probably can be torn apart to create URLs to hit for IFTTT or Tasker. Those appear to be the only interesting ports. 10001 is open (along with 8008/8009 for google cast) but I'm not sure what it does.
Reply
#2
The first thing would be to just use a browser to really get the details of the URLs worked out and make sure they all work as advertised, see what comes back, make sure outgoing commands work, what they return in the way of status (for good and bad commands), etc...
Dean Roddey
Explorans limites defectum
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Yamaha RX-V673 IP control Driver jdmevo123 22 11,079 03-27-2021, 03:02 PM
Last Post: Spot
  Sony 2013 TVs IP control jpresto 2 4,214 09-13-2015, 12:18 PM
Last Post: jkmonroe
  Harmony Hub Control potts.mike 36 12,457 09-13-2015, 10:12 AM
Last Post: potts.mike
  ESI Shade Control Driver avtexan 4 3,824 11-03-2014, 08:43 AM
Last Post: Dean Roddey
  IP Based HDMI Matrix, IP Control M4T VW 68 17,957 05-19-2014, 01:06 PM
Last Post: Dean Roddey
  Control of Windows Media Center/TMT jrlewis 130 46,160 09-17-2012, 01:16 PM
Last Post: jkmonroe
  AppleTV control? Sendero 7 4,499 09-12-2012, 03:53 PM
Last Post: znelbok
  Android TV Box Control? brathnach 0 2,720 08-22-2012, 03:13 PM
Last Post: brathnach
  Control Internet TVs with ethernet port bryanb 3 4,088 04-08-2011, 02:08 PM
Last Post: znelbok
  Vizio tv's Tedp 1 4,069 02-06-2011, 07:52 PM
Last Post: zaccari

Forum Jump:


Users browsing this thread: 1 Guest(s)