Commit Graph

151 Commits

Author SHA1 Message Date
Nick Farina
02c90cfc51 Merge pull request #64 from hachidorii/master
Add support for getting the state of the power to WeMo accessories.
2015-07-10 16:07:30 -07:00
Chloe Stars
03293409dd Add support for getting the state of the power to WeMo accessories. 2015-07-10 15:50:07 -07:00
Nick Farina
26e833013c Merge pull request #63 from johngson/master
Adding support for Telldus Live platform
2015-07-09 20:31:43 -07:00
John Gustafsson
f3b472b2d0 Added Telldus Live! to config-sample.json 2015-07-10 00:39:58 +02:00
John Gustafsson
54a24b4fdd Added Telldus Live! support (only lights) 2015-07-10 00:36:19 +02:00
Nick Farina
16829a9e4c Merge pull request #61 from dotsam/milight
Initial support for MiLight/LimitlessLED/EasyBulb/etc... bulbs using …
2015-07-07 18:19:45 -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
Nick Farina
05e17be277 Merge pull request #56 from alistairg/master
Adding support for iOS9 "transport category"
2015-07-04 13:41:16 -07:00
Alistair Galbraith
a8a9da11cf Merge branch 'feature/transport' into develop 2015-07-04 11:35:33 -07:00
Alistair Galbraith
edde04d757 Update to latest HAP-NodeJS to include Category support 2015-07-04 11:35:27 -07:00
Alistair Galbraith
668f93d4c4 Merge branch 'develop' into feature/transport 2015-07-04 11:34:53 -07:00
Alistair Galbraith
c7c09a0dfb Initial checkin of transport category support 2015-07-04 09:52:38 -07:00
Nick Farina
bc85890d0b Merge pull request #55 from alistairg/master
Removed submodule for HAP-NodeJS and moved to NPM
2015-07-04 07:45:47 -07:00
Alistair Galbraith
4b35ec0b7a Updated HAP-NodeJS to specific commit
Added ISC license to silence npm :)
2015-07-04 06:55:23 -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
Nick Farina
8aa604e01a Merge pull request #54 from alistairg/master
AD2USB support (Honeywell/Ademco alarms via Nutech AD2USB interface)
2015-07-03 08:58:26 -07:00
Alistair Galbraith
4332af6f93 Merge branch 'feature/ad2usb' into develop 2015-07-03 08:33:01 -07:00
Alistair Galbraith
9a69bf72e1 Reference to forked AD2USB interface, sample configuration 2015-07-03 08:32:47 -07:00
Alistair Galbraith
c5a12e263e Merge branch 'master' into feature/ad2usb 2015-07-02 10:11:29 -07:00
Nick Farina
47da3a8bb7 Merge pull request #52 from alistairg/master
Added call to onRegister function
2015-07-01 19:51:53 -07:00
Alistair Galbraith
c9377f909e Merge branch 'master' into feature/ad2usb 2015-07-01 18:12:24 -07:00
Alistair Galbraith
40b0302f55 Merge remote-tracking branch 'upstream/master' 2015-07-01 18:11:47 -07:00
Alistair Galbraith
85a2071e05 Added call to onRegister function
The onRegister function makes it easier to provide event-based characteristic updates.

Supported by the underlying HAP-NodeJS framework.
2015-07-01 18:10:34 -07:00
Alistair Galbraith
238fd3c913 Functioning LCD, Arm State, Target, Current notifications 2015-07-01 18:09:13 -07:00
Nick Farina
079c203f44 Merge pull request #50 from alistairg/master
Ability to specify a specific MyQDeviceId for the Liftmaster shim
2015-07-01 15:32:04 -07:00
Alistair Galbraith
0923eae97e Merge branch 'master' into feature/ad2usb 2015-07-01 15:12:20 -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
1a96aff738 Included ad2usb node package 2015-07-01 12:24:53 -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
Nick Farina
15fc5e8f59 Merge pull request #45 from alistairg/master
Changed approach to getting accessories
2015-06-30 10:22:11 -07:00
Nick Farina
e461ae0816 Merge pull request #46 from rayzorben/master
Adding support for arming Elk M1 security system.
2015-06-30 06:11:16 -07:00
Ray Bennett
f28e9493df Adding support for arming Elk M1 security system. 2015-06-29 17:48:40 -07:00
Alistair Galbraith
94619e40d5 Changed approach to getting accessories
Avoid hitting rate limiting iterating over bulbs for installations with many hue bulbs on a hub
2015-06-29 14:40:17 -07:00
Nick Farina
69001139a4 Merge pull request #40 from nfarina/hue-create-username
Simplify Hue for new users
2015-06-28 13:31:35 -07:00
Nick Farina
21a546fdf8 Simplify Hue for new users
- Sample config auto-discoveres Bridge IP
- Username left blank so that the server will prompt you
- Hue platform walks you through username creation (in as friendly a
way currently possible)
2015-06-28 13:21:40 -07:00
Nick Farina
eac0d65730 Merge pull request #28 from stephenyeargin/philips-hue
Philips Hue integration
2015-06-28 13:09:31 -07:00
Stephen Yeargin
b2280c3902 [Trivial] Text cleanup 2015-06-27 23:24:09 -05:00
Stephen Yeargin
dffeecdafb Merge pull request #6 from stephenyeargin/initial-state-and-cleanup
Report initial state, refactor code a bit
2015-06-27 22:20:32 -05:00
Stephen Yeargin
8e80d7f0e0 Report initial state, refactor code a bit
- The initial state of the device is now reported on connection
- Properly detects what should happen with Hue/Hue Lux bulbs (removes the extra chrachteristics)
- Scales values a bit more transparently so the color gets a bit closer
- Moved `execute` method inside the accessory model for clearer designation
- Cleaned up that ridiculous `if/else` block into a switch
2015-06-27 21:51:02 -05:00
Stephen Yeargin
56571504bc Merge pull request #5 from madmod/philips-hue
Automatic bridge discovery
2015-06-27 21:40:12 -05:00
madmod
8b71a1c44f fix network scan and logging 2015-06-27 20:23:32 -06:00
madmod
479dfb6329 scope and name fixes
removed deprecated node-hue-api methods and change this to that.
2015-06-27 19:27:39 -06:00
madmod
39a7550d67 bridge discovery (wip) 2015-06-27 19:17:19 -06:00
madmod
0491f9b71a use the percent functions from node-hue-api 2015-06-27 17:48:47 -06:00
Stephen Yeargin
7f9e4b33c8 Merge pull request #4 from madmod/philips-hue
improved color accuracy
2015-06-27 18:11:14 -05:00
madmod
805758395e improved color accuracy 2015-06-27 17:01:44 -06:00
Stephen Yeargin
bb498b4ca6 Merge pull request #2 from madmod/philips-hue
Fix saturation max value
2015-06-27 17:28:40 -05:00
madmod
8adf8fc1b0 remove extra line 2015-06-27 12:36:07 -06:00