<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 6/10/15 5:11 PM, Michael wrote:<br>
    </div>
    <blockquote cite="mid:5578A810.4040601@blandford.net" type="cite">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      <div class="moz-cite-prefix">On 04/13/2015 11:22 AM, Jon Heizer
        wrote:<br>
      </div>
      <blockquote
cite="mid:CAF7qfvkq4QSP3gpZzTmTH4WUZka7_MBDp44Pr74LGd8ozKTs1Q@mail.gmail.com"
        type="cite">
        <div dir="ltr"><br>
          <div class="gmail_extra"><br>
            <div class="gmail_quote">On Mon, Apr 13, 2015 at 12:07 PM,
              Michael <span dir="ltr"><<a moz-do-not-send="true"
                  href="mailto:mythtv@blandford.net" target="_blank">mythtv@blandford.net</a>></span>
              wrote:<br>
              <blockquote class="gmail_quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">
                <div class="HOEnZb">
                  <div class="h5">On 02/23/2015 07:03 PM, Jon Heizer
                    wrote:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      Mythtv users. I'd like to present a new channel
                      changer script.  If you are a Dish VIP 211 users
                      this will definitely work and it is AMAZING.  It
                      uses ethernet to change the channels.  NO MORE IR
                      BLASTERS!!  Can you tell I'm excited? :)<br>
                      <br>
                      Basically a few weeks ago I randomly plugged my
                      STB into the network for the first time in years. 
                      Being the curious type I did port scans and such. 
                      There was now a Upnp port open with control
                      abilities.<br>
                      <br>
                      Benefits over lirc scripts:<br>
                       - No LIRC<br>
                       - Super fast.  Live tv is ~ 5 seconds to change
                      now.  Even faster on first start up.<br>
                       - No more idling out to the screen saver after 4
                      hours.  I disable it.<br>
                       - No LIRC<br>
                      <br>
                      The one Negative: our VIP 211 receivers are smart
                      enough to use the same guide number for both HD
                      when available and SD when not.  Sadly, the upnp
                      interface is not and it displays the SD feed.  You
                      must update your channel data to use the super
                      high number channels.  A bit of a pain I'll admit,
                      but I can't imagine going back now.<br>
                      I've been using this on my production system for
                      about 3 weeks now on 2 receivers and have not had
                      a single issue.<br>
                      <br>
                      You can find the script at <a
                        moz-do-not-send="true"
                        href="https://github.com/jheizer/UPnPChannelChanger"
                        target="_blank">https://github.com/jheizer/UPnPChannelChanger</a> 
                      and I'll be updating that page this evening with
                      instructions for people using a different STB with
                      steps to detect Upnp and instructions to modify
                      the script.<br>
                    </blockquote>
                    <br>
                  </div>
                </div>
              </blockquote>
            </div>
          </div>
        </div>
      </blockquote>
      <br>
      Hi John,<br>
      <br>
      I have been following this thread for a while and still pondering
      the transition to Dish using your scripts.<br>
      <br>
      I noticed there is also a vip-channellist script that pulls the
      available channels from the receiver.  In other thread today,
      there is discussion about the visible flag for channels.  It seems
      like it would be possible to:<br>
      1) Subscribe to all dish channels on schedules direct<br>
      2) Run the vip-channellist script to get the valid channels for
      your account<br>
      3) update the visible flag in mythtv for those channels you are
      getting today<br>
      <br>
      if you ran this daily, hopefully you would get all of the weekend
      special channels, etc as they come and go without having to mess
      with any configuration.<br>
    </blockquote>
    I had already considered extending John's script to do something
    similar. You have to watch out for the HD vs. SD channel gotcha John
    warns about. Some channels have a separate HD version at a
    different, higher, number. If you just blindly enable in Myth all
    channels your receiver can tune, you'll also be enabling the SD
    versions of some channels, and they might get recorded. So, for any
    given channel *name*, you have to enable only the higher *numbered*
    version.<br>
    <br>
    Also, I seem to recall looking at the channel list reported by the
    receiver when there were free channels advertised on the web site,
    and they didn't completely match up. (I looked at what's offered
    right now, and they do.) So I think you would want to include some
    sort of email notification that channels were added/dropped. If it
    was running as a cron job, that would be as simple as printing the
    message to stdout. You might even want to include a feature to
    save/restore the previous state, just in case.<br>
  </body>
</html>