Your forum username:
Do you already have an account?
Forgot your password?
  • Log in or Sign up


    Welcome to Sky User - The Unofficial Support Forum for everything Sky! - Proudly helping over 65k members.


    Advertisement

    Results 1 to 9 of 9
    Like Tree3Likes
    • 3 Post By razord

    SkyRemote: A python Sky+HD IP remote control application

    This is a discussion on SkyRemote: A python Sky+HD IP remote control application within the Sky & Sky+ TV forums, part of the Other Sky help and support category; Hey guys, Following on from the discussion in the DLNA thread (here: http://www.skyuser.co.uk/forum/sky-h...irmware-3.html ) i've written a simple python based ...

    1. #1
      razord's Avatar
      razord is offline Sky User Member
      Exchange: Kingsmead
      Broadband ISP: Sky Broadband Unlimited
      Router: Sagem F@ST 2504n
      Sky TV: Sky+HD box
      Join Date
      Jul 2012
      Posts
      35
      Thanks
      0
      Thanked 2 Times in 1 Post

      SkyRemote: A python Sky+HD IP remote control application

      Hey guys,

      Following on from the discussion in the DLNA thread (here: http://www.skyuser.co.uk/forum/sky-h...irmware-3.html) i've written a simple python based IP remote control application that lets you control your Sky+HD box that's been updated to picasso, via your computer.

      It's pretty much only for advanced users at the moment, as you need to have python installed on your computer before you can run it, and it's only a command line interface, but it might be handy for some. That said, if you want to go ahead and try it, you can download it here: https://github.com/lgladdy/SkyRemote

      As part of this, i've written up full documentation on how the Sky+ IP control protocol works. You can find that information over 2 blog posts on my blog here: Sky | Liam Gladdy

      The new control protocol hopefully means developers can start writing some really cool things - maybe a widget that lets you change channel and see what you're watching, and pause/play options as well as remaining time.

      More importantly, though: It means android developers could write a SkyRemote application for android.

      If you have any questions, please ask I'm more than happy to help! I'm @lgladdy over on twitter, which is the fastest way to get in touch

      Edit: A word of caution, though. You should always make sure you trust the developer of any code thats designed to talk to your skybox. If the developer was totally evil and malicious, they could delete all of your Sky+ recordings, both already done and scheduled for the future.

      -Liam
      Last edited by razord; 21-08-12 at 09:46 PM. Reason: Adding caution.
      NewsreadeR, Isitme and Shonk like this.

    2. The Following 2 Users Say Thank You to razord For This Useful Post:

      Scubbie (22-08-12),Shonk (21-08-12)


    3. Advertisement
    4. #2
      Joseph Heenan's Avatar
      Joseph Heenan is offline Sky User Member
      Exchange:
      Broadband ISP: Not on Sky
      Router: Non Sky Router
      Sky TV:
      Join Date
      May 2008
      Posts
      6
      Thanks
      0
      Thanked 0 Times in 0 Posts

      Re: SkyRemote: A python Sky+HD IP remote control application

      Quote Originally Posted by razord View Post
      Hey guys,

      Edit: A word of caution, though. You should always make sure you trust the developer of any code thats designed to talk to your skybox. If the developer was totally evil and malicious, they could delete all of your Sky+ recordings, both already done and scheduled for the future.

      -Liam
      Nice write up Liam, thanks!

      On your word of caution - it's actually really quite bad. Given it seems there's basically no authentication, you should make sure you trust anyone you let onto your local network, and any applications you run on devices/PCs/phones that have access to your local network - any of those things could wipe out your Sky box in seconds if they wanted!

    5. #3
      razord's Avatar
      razord is offline Sky User Member
      Exchange: Kingsmead
      Broadband ISP: Sky Broadband Unlimited
      Router: Sagem F@ST 2504n
      Sky TV: Sky+HD box
      Join Date
      Jul 2012
      Posts
      35
      Thanks
      0
      Thanked 2 Times in 1 Post

      Re: SkyRemote: A python Sky+HD IP remote control application

      Quote Originally Posted by Joseph Heenan View Post
      On your word of caution - it's actually really quite bad.
      Yeh, to some extent. I mean sure, that's possible. If you think about it, anyone with an IR blaster on their phone or a sky remote through the window could do the same too! I don't think the risk is that great - but they might need to consider something more robust in the future.

    6. #4
      Scubbie's Avatar
      Scubbie is offline Sky User Moderator
      Exchange: 02392
      Broadband ISP: Other ISP
      Router: Non-Sky Router
      Sky TV: Sky+HD box
      Join Date
      Mar 2010
      Location
      Near Portsmouth
      Posts
      28,234
      Thanks
      848
      Thanked 2,233 Times in 2,099 Posts

      Re: SkyRemote: A python Sky+HD IP remote control application

      There is a new feature being tested at present to help with this. Hopefully this will reduce the impact of someone deleting all your recordings.

      It will also be possible to prevent someone from accessing the STB via the remote control app.

      The remote control option has been enabled in v49.22 by default and you cannot change it. However an option to enable/disable it exists later on. Other suggestions have been made but I can't share these here at present. If they are acted upon (many others have) then they will be shared when the time is right.

      PlusNet Fibre since Jan 2021
      Previously Sky Fibre & Sky BB since 2010.

    7. #5
      razord's Avatar
      razord is offline Sky User Member
      Exchange: Kingsmead
      Broadband ISP: Sky Broadband Unlimited
      Router: Sagem F@ST 2504n
      Sky TV: Sky+HD box
      Join Date
      Jul 2012
      Posts
      35
      Thanks
      0
      Thanked 2 Times in 1 Post

      Re: SkyRemote: A python Sky+HD IP remote control application

      My one request is pretty wild: Add a method that can display a message sent on screen, and have it auto disappear after 5 minutes...

      Basically, I have a way to make my electricity monitor and telephones send messages when an event happens, and it'd be awesome if I could display on screen who is calling, and electrical usage summaries... but i'm a nerd. :P

    8. #6
      Scubbie's Avatar
      Scubbie is offline Sky User Moderator
      Exchange: 02392
      Broadband ISP: Other ISP
      Router: Non-Sky Router
      Sky TV: Sky+HD box
      Join Date
      Mar 2010
      Location
      Near Portsmouth
      Posts
      28,234
      Thanks
      848
      Thanked 2,233 Times in 2,099 Posts

      Re: SkyRemote: A python Sky+HD IP remote control application

      I already have an app on my phone which does this for me. The app can also be used to send messages such as "Ged, do the washing up NOW!" to my TV. Just a shame he's got a long walk.

      PlusNet Fibre since Jan 2021
      Previously Sky Fibre & Sky BB since 2010.

    9. #7
      razord's Avatar
      razord is offline Sky User Member
      Exchange: Kingsmead
      Broadband ISP: Sky Broadband Unlimited
      Router: Sagem F@ST 2504n
      Sky TV: Sky+HD box
      Join Date
      Jul 2012
      Posts
      35
      Thanks
      0
      Thanked 2 Times in 1 Post

      Re: SkyRemote: A python Sky+HD IP remote control application

      Quote Originally Posted by Scubbie View Post
      I already have an app on my phone which does this for me. The app can also be used to send messages such as "Ged, do the washing up NOW!" to my TV. Just a shame he's got a long walk.
      Haha. Presumably thats through the TV though? Or some other middleware? It's not directly sent to the Sky box which handles the displaying, right?

    10. #8
      Scubbie's Avatar
      Scubbie is offline Sky User Moderator
      Exchange: 02392
      Broadband ISP: Other ISP
      Router: Non-Sky Router
      Sky TV: Sky+HD box
      Join Date
      Mar 2010
      Location
      Near Portsmouth
      Posts
      28,234
      Thanks
      848
      Thanked 2,233 Times in 2,099 Posts

      Re: SkyRemote: A python Sky+HD IP remote control application

      You are right, it comes through the TV on whichever channel/input I happen to be on. It isn't limited to just the Sky STB.

      PlusNet Fibre since Jan 2021
      Previously Sky Fibre & Sky BB since 2010.

    11. #9
      seawright's Avatar
      seawright is offline Sky User Member
      Exchange: 02392
      Broadband ISP: Other ISP
      Router: Non Sky Router
      Sky TV: Sky+HD box
      Join Date
      Jul 2012
      Posts
      3,518
      Thanks
      65
      Thanked 389 Times in 379 Posts

      Re: SkyRemote: A python Sky+HD IP remote control application

      Re: someone else deleting recordings from your planner.

      If you are running wifi make sure you are using WPA security. I know someone who used WEP as it was compatible with his daughter's Nintendo DS and it wasn't until he got penalty charges on his BB (broadband) bill that he discovered someone else was sharing his BB connection.

     

     

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •  
    SkyUser - Copyright © 2006-2020. SatDish and NewsreadeR | SkyUser is in no way affiliated with Sky Broadband / BSkyB
    RIPA NOTICE: NO CONSENT IS GIVEN FOR INTERCEPTION OF PAGE TRANSMISSION