by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 21 06:21
    csmith0289 commented #6
  • Apr 20 22:02
    Twiggled commented #6
  • Apr 20 21:40
    Twiggled commented #6
  • Apr 20 05:51
    csmith0289 commented #6
  • Apr 18 01:32
    Twiggled opened #6
  • Feb 20 10:33
    mgarland1988 commented #8
  • Feb 20 00:41
    YG-UK commented #8
  • Feb 20 00:05
    mgarland1988 commented #13
  • Feb 19 23:58
    mgarland1988 opened #8
  • Feb 07 12:35
    csmith0289 closed #5
  • Feb 07 12:35
    csmith0289 commented #5
  • Feb 06 08:26
    brunoais commented #5
  • Feb 06 08:25
    brunoais commented #5
  • Nov 21 2019 13:04
    brunoAlmeida-sky opened #17
  • Jan 21 2019 22:21
    csmith0289 edited #5
  • Jan 21 2019 19:21
    csmith0289 edited #5
  • Jan 21 2019 19:21
    csmith0289 opened #5
  • Jan 20 2019 09:57
    csmith0289 closed #4
  • Jan 20 2019 09:57
    csmith0289 commented #4
  • Jan 20 2019 09:49
    csmith0289 opened #4
Dal Hundal
@dalhundal
"One-Touch-Play isn’t available on Sky+HD box models Samsung HD, Samsung 500, Pace and DRX780. "
So @john01925, I'm guessing either 1) you have one of the boxes that don't support one-touch-play 2) your TV doesn't support hdmi cec
Dal Hundal
@dalhundal
Updated the module with the correct code for the SKY button (thanks @john01925 ) - v1.0.3 on github and npm
This message was deleted
john01925
@john01925
Sorry I wasn't clear. I do have it but I don't really want my SKY box controlling my TV(s). My SKY box is connected to multiple HDMI devices so enabling CEC would be problematic. I am really happy with the code ;) I can now control my SKY box with my home automation software and some batch files. Its brill.
Dal Hundal
@dalhundal
Ah - you want to disable it? That link above explains how to turn the feature on / off
Sorry - just realised I've been completely misreading what you said - you dont want it and dont have it - ignore me!
john01925
@john01925
Ah no worries. Would you mind sharing how you found the actual codes dal ?
Dal Hundal
@dalhundal
Hey - I used wireshark with some filters to show only traffic going from my phone to my sky box (when using the official sky app) and found it was sending commands over port 49160. Then just tried the buttons one by one to see what was different each time and work from there. I had tried searching online before to see if anyone had figured it out, but could never find anything (besides some guy saying it was done using the VNC protocol - not sure that's right).
Knowing it was using port 49160 helped to find some stuff online though - googling "49160 sky remote" turned up a post on the sky users forum where a guy had written a small C prog to send the 'power' button to a sky box
Negan99
@Negan99
Really interesting as I had never found that post until you mentioned it :)
Has now given me some ideas for a project when I have time
The HDMI CEC stuff is a mystery however; works when pressed on the physical remote but not when the code is sent programmatically is just strange.
john01925
@john01925
Funny, I'd tried to do that exact same thing with Wireshark (albeit lightheartedly) but didn't know what port to look at only the boxes IP address. Never had time to properly investigate it though.
Dal Hundal
@dalhundal
Yeah I'm sure I tried once before and didn't notice it either - I was just a bit more thorough this time
Paul
@paulgbrichardson
Hey, I'm having a little play with this code and hit an issue. I had the monitor working great this morning. I've tried again just not and get -

node sky-plus-hd-monitor.js
Skipping a non-sky upnp device
Opening notification listener
Opened notification listener
Requesting new subscription
/home/pi/sky-plus-hd/node_modules/q/q.js:126
throw e;
^

TypeError: Cannot read property 'eventSubURL' of undefined
at SkyPlusHDBox_subscribe (/home/pi/sky-plus-hd/lib/sky-plus-hd.js:216:123)
at /home/pi/sky-plus-hd/lib/sky-plus-hd.js:518:7
From previous event:
at new SkyPlusHDBox (/home/pi/sky-plus-hd/lib/sky-plus-hd.js:517:8)
at /home/pi/sky-plus-hd/lib/sky-plus-hd.js:95:23

Any ideas? I'm not too versed in node - yet

Dal Hundal
@dalhundal
Hey Paul - I suggest you try checking out the v1-dev branch from git and playing with that instead of the module from NPM. I have a completely rewritten module in the works, but it's not ready to go yet, so this is your best bet for now.
BTW what is it you're trying to do?
Paul
@paulgbrichardson
Hey, I'm simply trying to monitor my sky box for changes to the play state. I do the same for my kodi instance, which in turn controls the lighting in the room - dim when playing, and brighter when paused/stopped.
Lee Collings
@leecollings
Hey Dal, I don't suppose you remember me, but we spoke about using this tool a couple of years ago (maybe last year actually). Anyway, I kind of abandoned it, wiped my Pi, but now want to come back to it. I'm looking for instructions on how to run the sky-remote-cli as a background daemon service again, but can't seem to find any of the conversation we had. Are you able to help?
Lee Collings
@leecollings
Actually don't worry, I think this was resolved by using your sky-remote-cli tool to instantly send commands right?
Dal Hundal
@dalhundal
Hey lee - it depends on what you're trying to do. If you want to send remote control commands, yes you can do that instantly with sky-remote-cli
ndg63276
@ndg63276
Hi Dal, do you still use this chat room?
Lee Collings
@leecollings
Hey @dalhundal , have you abandoned https://github.com/dalhundal/sky-plus-hd ? Has anyone approached you with the aim of turning this into a Domoticz plugin?