Commit Graph

101 Commits

Author SHA1 Message Date
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
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