Reply to thread

Don't forget:

  • SHEF needs to be turned on from your receiver's GUI.  See section 2.4 of http://www.satinstalltraining.com/homeautomation/DTV-MD-0359-DIRECTV_SHEF_Command_Set-V1.3.C.pdf
  • Your receivers need names or addresses that won't change.  If you just plug them into your home router without configuring this, there's a good chance that their IP addresses will change from time to time, causing the SHEF plugin to be unable to communicate with them at some point.
  • You can test SHEF functionality with your web browser.  Here is an example that turns my receiver on and off every time I refresh the page, just as if I had pressed the power button on my remote: [ATTACH=full]144114[/ATTACH]
  • When all else fails, running Wireshark on your TV-Server machine is one of the best ways to observe the interactions between the SHEF plugin and your STBs.

Since it seems the SHEF plugin has been largely abandoned, I will try to get around to building the SHEF plugin against 1.6.0 as soon as possible with my changes for supporting multiple concurrent clients per stream.  It's not perfect, but seems to work pretty well.


Good luck!


Sasha


Top Bottom