Commit Graph

45 Commits

Author SHA1 Message Date
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
Alistair Galbraith
466ace2761 Added ability to specify a specific Liftmaster door
Current version operates the "first door found". For users with multiple doors, this allows them to specify a specific door with the 'requiredDeviceId' option in config.
2015-06-30 19:19:29 -07:00
Ray Bennett
f28e9493df Adding support for arming Elk M1 security system. 2015-06-29 17:48:40 -07:00
Nick Farina
38d621a13f Lockitron support for onRead
"Is my front door locked?"
2015-06-26 13:26:04 -07:00
Jon Maddox
8eb464766f add a shim for http requests 2015-06-12 11:43:03 -04:00
Jon Maddox
c4026e997a 🔥 Wink accessory lib 2015-05-18 22:10:28 -04:00
Jon Maddox
70dff1c6e2 add Wink accessory shim 2015-05-12 01:22:59 -04:00
Nick Farina
d43d8f3e2e Workaround for wemo.js bug 2015-05-05 09:29:28 -07:00
Evan Coleman
cb0ac82908 Remove log 2015-04-23 22:55:25 -04:00
Evan Coleman
298ed58f14 Use lightbulb type 2015-04-22 22:30:41 -04:00
Evan Coleman
410f3bb588 Fix brightness 2015-04-22 22:30:35 -04:00
Evan Coleman
b68051d3b0 fix brightness 2015-04-20 23:05:47 -04:00
Evan Coleman
b6d763d3a3 Add X10 support 2015-04-19 22:42:04 -04:00
Nick Farina
5175f29056 Merge remote-tracking branch 'origin/master' 2015-03-28 10:09:33 -07:00
Nick Farina
25800c8fb0 WeMo accessory improvements
- Continue searching for WeMo devices until found
- Upgrade wemo lib version
2015-03-28 10:08:46 -07:00
sweidinger
57c71be68f HomeMatic
Added a HomeMatic shim
2015-03-01 10:31:17 +01:00
Nick Farina
292576e7a5 Remove notice to monkey-patch carwings
Since carwings-js now has the crash fix in v0.0.4.
2015-02-19 11:48:25 -08:00
Nick Farina
81980e564f Extend WeMo search timeout 2015-02-01 13:34:57 -08:00
Nick Farina
9e3b6d479e Add disclaimer to Carwings 2014-12-01 08:35:12 -08:00
Nick Farina
26dc3be0f8 Add LiftMaster accessory shim
Refactoring
2014-11-30 23:07:32 -08:00
Nick Farina
b4fe5421b8 Add Carwings accessory shim 2014-11-30 22:44:44 -08:00
Nick Farina
1ff9f9e235 Add Lockitron accessory shim 2014-11-30 22:18:52 -08:00
Nick Farina
5290a86246 Fix for unique accessory usernames 2014-11-30 22:18:47 -08:00
Nick Farina
436689a8e1 Add Sonos accessory shim 2014-11-30 20:28:19 -08:00
Nick Farina
2c888ebeef Add XfinityHome accessory shim 2014-11-30 20:16:33 -08:00
Nick Farina
a7fba5a786 Fully operational
- Extensive instructions and warnings in README
- Working WeMo accessory shim
- Working HomeBridge server
2014-11-30 20:02:48 -08:00