adamswinden / homebridge-sky-q Goto Github PK
View Code? Open in Web Editor NEWHomebridge plugin to turn on/off a Sky Q box.
License: MIT License
Homebridge plugin to turn on/off a Sky Q box.
License: MIT License
Hi I get the below error when trying to install, can you please help
npm WARN saveError ENOENT: no such file or directory, open '/Users/chrismurphy/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/Users/chrismurphy/package.json'
npm WARN chrismurphy No description
npm WARN chrismurphy No repository field.
npm WARN chrismurphy No README data
npm WARN chrismurphy No license field.
Plugin works well but HomeKit is unaware when the Sky Q box is switched on/off via the normal remote (i.e. will report off when on or vice versa).
Would it be possible to add in this power state awareness? Maybe via something like this: https://www.npmjs.com/package/sky-q
Thanks.
I have added a couple of plugins to my homebridge, but I wanted to add my Sky Q to it also, ive installed the plugin using npm. I have added my Sky box IP in the config file. But when I go to run homebridge in terminal, it says it cannot read my config file. Although when I remove the bit for sky in the config file, it'll work straight away.
I assume it's my error rather than anything else in the coding.
My config file looks like this when I add sky:
Could you guys please tell me what I'm doing wrong, because as I say, when I remove the sky bit from accessories, it works fine again.
Thanks.
Bit of a random one and really odd but after some advice please?
I’ve added a few channel switches and they work fine no problem when selecting them in the Apple Home App. But when I say hey Siri to my HomePod followed by the channel I want it changes the channel no problem but it Arms my Aqara Alarm! I have no automations linking these and it’s only started doing it in the last couple of days. Anybody have any ideas please?
Thanks Paul
Could it be possible to add an additional switch for each cmd, instead of activating the cmd only when you power on the sky box with the main switch?
I have recently moved over to use the Sky Stream appliance in place of my old Sky Q box. Is it possible to add the ability to control this device through the plugin, or is there an alternate available that anybody is aware of? thanks
Hi,
I've suddenly started getting this error with my Sky Q box. It shows as 'No response' in the Home app and doesn't function in Homebridge itself. If I disable the WiFi on Sky Q and turn it on again (changing again to the static IP), it works.
It hasn't ever done this before, only in the last couple of days where it's happened twice.
Any ideas what the issue may be? Also worth adding that I'm using the 'no-logs' fork by Joe Pool.
Thanks for your help.
How can you declare two box (Sky Q and Sky Mini)
I tried
{
"accessory": "SkyQ",
"name": "Sky Q Box",
"ipAddress": "10.0.x.x"
},{
"accessory": "SkyQ",
"name": "Sky Q Mini",
"ipAddress": "10.0.x.x"
}
Does anyone know of a way to control the fastforward command so that it can be set to fast forward in 1, 2 or 3 minute segments.
My thinking is that if I could command Siri to ‘skip forward 3 minutes’ the fast forward command would commence and run for a set time frame so that it stops exactly 3 minutes further along the timeline of play. Thereby skipping adverts.
My logs have loads of this:-
[1/17/2020, 09:16:31] [Sky] Sky is in standby :-(
[1/17/2020, 09:16:34] [Sky] Sky is in standby :-(
[1/17/2020, 09:16:46] [Sky] Sky is in standby :-(
[1/17/2020, 09:16:48] [Sky] Sky is in standby :-(
Can we have a switch to stop logging unless it's an error?
[2017-12-11 07:43:38] Homebridge is running on port 51826.
[2017-12-11 07:43:38] [SmartThings] Direct Connect Is Listening On 192.168.0.6:8050
[2017-12-11 07:43:39] [SmartThings] SmartThings Hub Communication Established
[2017-12-11 07:44:25] [Sky Q Box] Sending on command to 'Sky Q Box'...
[2017-12-11 07:44:26] [Sky Q Box] Failed to turn on Sky Q Box. ECONNTIMEOUT: connect timeout 192.168.0.2:5900
[2017-12-11 07:44:28] [Sky Q Box] Sending on command to 'Sky Q Box'...
[2017-12-11 07:44:29] [Sky Q Box] Failed to turn on Sky Q Box. ECONNTIMEOUT: connect timeout 192.168.0.2:5900
[2017-12-11 07:44:46] [Sky Q Box] Failed to turn on Sky Q Box. Error: connect ETIMEDOUT 192.168.0.2:5900
C:\Users\Neil Oakley\AppData\Roaming\npm\node_modules\homebridge\node_modules\hap-nodejs\lib\util\once.js:12
throw new Error("This callback function has already been called by someone else; it can only be called one time.");
^
Error: This callback function has already been called by someone else; it can only be called one time.
at C:\Users\Neil Oakley\AppData\Roaming\npm\node_modules\homebridge\node_modules\hap-nodejs\lib\util\once.js:12:13
at C:\Users\Neil Oakley\AppData\Roaming\npm\node_modules\homebridge-sky-q\index.js:41:4
at C:\Users\Neil Oakley\AppData\Roaming\npm\node_modules\homebridge-sky-q\node_modules\sky-remote\sky-remote.js:60:6
at Socket. (C:\Users\Neil Oakley\AppData\Roaming\npm\node_modules\homebridge-sky-q\node_modules\sky-remote\sky-remote.js:36:4
)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at emitErrorNT (internal/streams/destroy.js:64:8)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
C:\Users\Neil Oakley\homebridge>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.