Devran Ünal
72b9175b78
Set siri name based on accessory name
2015-09-17 15:22:02 +02:00
Devran Ünal
65ec517fd8
Update to modern API and return error messages on failed connections
2015-09-17 11:37:20 +02:00
Devran Ünal
aa823baa8e
Add shim for devices with serial connection (video projectors, screens, receivers, ..)
2015-09-17 02:03:53 +02:00
Snowdd1
0da4fe5d22
Welcome iOS9
...
More services, documentation, and cleanups.
2015-09-16 20:05:02 +02:00
S'pht'Kr
13d1ed75cf
File-based motion or contact sensor
...
This module creates a motion sensor accessory based on watching a
directory or file.
2015-09-15 06:55:53 +02:00
Nick Farina
adbe116a5a
[Lockitron] Create an Error if necessary
2015-09-14 07:48:42 -07:00
Nick Farina
bb39f5f73e
[Lockitron] err could be null
2015-09-14 07:47:21 -07:00
Nick Farina
db3f32c577
Fix name from config
2015-09-14 07:45:29 -07:00
Nick Farina
13347d1879
Upgrade Lockitron accessory to new API
2015-09-14 07:43:32 -07:00
Alessandro Zummo
b1d0ef57ac
add mpd client accessory
2015-09-14 01:15:56 +02:00
Nick Farina
b2ea770afe
Merge pull request #157 from devbobo/master
...
[WeMo] add support for WeMo motion sensor
2015-09-09 20:32:06 -07:00
David Parry
09f5e2bed0
add support for WeMo motion sensor
2015-09-10 12:50:55 +10:00
Sam Edwards
abe88b7502
[MiLight] Converted accessory to platform. Not fully tested yet
2015-09-08 10:41:03 -07:00
Sam Edwards
2710412ca6
[MiLight] Correctly reference light object, and also fix bug with brightness=0 setting the lamp to night mode
2015-09-07 16:45:27 -07:00
Sam Edwards
a4c3f73eb5
[MiLight] Fix scope issue that prevented config from working, added documentation, and added correct pause for night mode commands
2015-09-07 13:29:51 -07:00
Snowdd1
dd0aa6e2c8
Merge remote-tracking branch 'nfarina/master' into knx-dev
...
Conflicts:
package.json
2015-09-06 09:38:34 +02:00
Snowdd1
6f5e6b6a0b
More devices for KNX bus
...
Now supports
- Lightbulb
- Thermostat
- TemperatureSensor (as of iOS 8.4.1)
- LockMechanism
2015-09-06 09:37:03 +02:00
Nick Farina
3cc1f381a3
Fix for WeMo switch names
2015-09-05 14:04:31 -07:00
Nick Farina
816728c0cf
Upgrade WeMo accessory
...
- Use new Service API
- Experimental preliminary support for WeMo "Garage Door Openers"
(via WeMo Maker). No Sensor support yet.
2015-09-05 12:42:21 -07:00
Snowdd1
e2ef8fc0b6
package.json
...
- removed subtypes to be passed by default.
- package.json to inbclude "eibd"
2015-09-05 21:31:48 +02:00
Snowdd1
085ae0a22e
Merge remote-tracking branch 'nfarina/master' into knx-dev
2015-09-05 20:13:29 +02:00
Snowdd1
ea1c1f6fce
Working Version
...
Refactored version. KNX.js is used as platform, while knxdevice is
called for each accessory to add.
2015-09-05 19:08:28 +02:00
Snowdd1
116dd1b315
still WIP
...
with Thermostat stub. Somehow stops working after a few lines of
console.log
2015-09-04 17:39:46 +02:00
Snowdd1
1a98a6c9ac
got it straight
...
does not use PR#15 for node-eibd any more.
2015-09-04 16:35:11 +02:00
Snowdd1
bad0ba0c3b
initial test version
2015-09-04 15:45:19 +02:00
Nick Farina
01d2c21aac
New iControl accessory, supports Xfinity Home.
...
- No more mysterious "dsig" param
2015-08-31 21:39:10 -07:00
Sam Edwards
47f000ecff
[MiLight] Sent on command before brightness and hue to ensure we're targeting the right lamp, and implement night mode at brightness <= 2, and implement maximum brightness command for white lamps
2015-08-31 15:40:02 -07:00
Sam Edwards
d7d80b8618
Don't actually add a name characteristic here
2015-08-25 17:46:28 -07:00
Sam Edwards
1050b4e550
Add a name to the accessory as well
2015-08-25 12:12:58 -07:00
Sam Edwards
7d5caae96d
Add the hue characteristics for all lamps, as we're trying to handle this in some way now
2015-08-25 10:46:57 -07:00
Sam Edwards
11f71e076c
Update MiLight module for new API and add improved (or some at all) handling of lamp types other than rgbw. Also remove invalid comments from json file, and support future versions of node-milight-promise
2015-08-25 10:28:08 -07:00
Nick Farina
76e7ef2677
Fix identify() in Http
2015-08-23 11:45:34 -07:00
Nick Farina
dfdbc865c8
Support AccessoryInformation service
2015-08-23 10:07:31 -07:00
Nick Farina
d8e27910cc
Support new API in getServices()
...
See `getServices()` implementation in `accessories/Http.js` for an
example of how to use.
Fixes #114
Fixes #57
2015-08-22 21:37:42 -07:00
Nick Farina
8bda79bcb5
Merge branch 'master' into use-hap-refactor
2015-08-13 20:25:17 -07:00
Nick Farina
4d9897ff26
Fix LiftMaster shim
...
For those of us without multiple garage doors...
2015-08-13 20:25:06 -07:00
Danimal4326
0a2f2865fb
Add accessory shim for controlling hyperion TV backlight.
...
(https://github.com/tvdzwan/hyperion )
2015-08-13 10:34:35 -05:00
Nick Farina
6e61287f59
Use WIP version of HAP-NodeJS refactor
2015-08-03 08:33:41 -07:00
Nick Farina
18cc6cbdc0
Merge pull request #77 from bezzers/Sonos-platform
...
Make Sonos a platform rather than an accessory
2015-07-24 08:47:24 -07:00
bezzers
275a88d358
Fix logic issue in error reporting
2015-07-24 09:45:52 -04:00
bezzers
2e689eb264
Merge branch 'master' into Sonos-platform
2015-07-23 20:50:39 -04:00
Paul Beswick
385b615b81
Creation of an accessory to control the climate control for a Tesla Model S with accompanying changes to package.json (to add the teslams package) and the sample config file.
2015-07-23 13:47:41 -04:00
bezzers
8b81001647
Delete Sonos as an accessory
...
Replaced by new Sonos platform module
2015-07-23 09:41:29 -04:00
Chloe Stars
03293409dd
Add support for getting the state of the power to WeMo accessories.
2015-07-10 15:50:07 -07:00
Sam Edwards
7b7b28571d
Initial support for MiLight/LimitlessLED/EasyBulb/etc... bulbs using the node-milight-promise node module
2015-07-07 16:10:24 -07:00
Alistair Galbraith
c1f1613763
Removed submodule for HAP-NodeJS and moved to NPM
...
It seemed to be easier all around to use NPM to manage the dependancy on HAP-NodeJS.
This PR removes the submodule, and adjusts the paths of all checked in shims to reference the NPM module instead.
I also updated the documentation to reflect the simpler install ;)
2015-07-03 21:29:35 -07:00
Alistair Galbraith
238fd3c913
Functioning LCD, Arm State, Target, Current notifications
2015-07-01 18:09:13 -07:00
Alistair Galbraith
dcdeb4c928
Merge remote-tracking branch 'upstream/master'
2015-07-01 15:11:50 -07:00
Alistair Galbraith
a3e34088b9
A MyQ account with multiple opener devices will trigger a fatal exception, after dumping out possible doors and their names
...
Also updated config-sample.json with additional option, and comments
2015-07-01 12:47:50 -07:00
Alistair Galbraith
ef64ec6635
Fixed bug where Liftmaster door ID may not be defined
2015-06-30 19:42:07 -07:00