Commit Graph

628 Commits

Author SHA1 Message Date
David Parry
7d5a992c98 minor cleanup 2015-09-11 17:30:25 +10:00
S'pht'Kr
3da6fcb510 FIX: Prevent light sensor values from going out of bounds 2015-09-11 05:43:33 +02:00
David Parry
17fc8f1829 implement the LiFX LAN API as a configurable option for higher lantency connections 2015-09-11 13:04:09 +10:00
Snowdd1
e15fc7d4e8 Merge branch 'master' of https://github.com/snowdd1/homebridge 2015-09-10 17:27:56 +02:00
Snowdd1
4ca372f9d9 Merge remote-tracking branch 'nfarina/master' 2015-09-10 17:27:07 +02:00
Nick Farina
fdadd068b8 Merge pull request #158 from devbobo/master
[LiFX] fix/enhance the LiFX platform
2015-09-10 07:26:08 -07:00
David Parry
7e6df6191e [LiFX] fix/enhance the LiFX platform 2015-09-10 22:19:41 +10:00
S'pht'Kr
3c35311c4a Added Luminiscence sensors
Though there doesn’t seem to be much app support for it yet…and my math
(% -> lux) is complete guesswork.
2015-09-10 06:55:07 +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
Nick Farina
a1343ed57e Merge pull request #156 from nmelo/master
LIFx Bulb Platform implementation
2015-09-09 20:16:51 -07:00
David Parry
09f5e2bed0 add support for WeMo motion sensor 2015-09-10 12:50:55 +10:00
Nelson Melo
4b16371522 Added LIFx on Readme 2015-09-09 15:31:11 -04:00
Nelson Melo
7866b582f9 Merge branch 'master' of https://github.com/nmelo/homebridge
* 'master' of https://github.com/nmelo/homebridge:
  [MiLight] Swap cooler/warmer direction for white bulbs, and add note about delay
  [MiLight] Update config-sample.json to replace MiLight accessory with MiLight platform
  [MiLight] Add missing callback from hue function
  [MiLight] Modify logging to show the zone name when used as a platform accessory
  [MiLight] Converted accessory to platform. Not fully tested yet
2015-09-09 15:26:47 -04:00
Nelson Melo
c73e22984d Implemented LIFx bulb platform 2015-09-09 15:26:21 -04:00
Nick Farina
e9cca92dee Merge pull request #155 from dotsam/milight-platform
[MiLight] Convert to platform
2015-09-09 08:55:30 -07:00
Sam Edwards
d6e31b4aa7 [MiLight] Swap cooler/warmer direction for white bulbs, and add note about delay 2015-09-09 08:13:22 -07:00
S'pht'Kr
e75726436e Merge branch 'nfarina/master' into z-way-server-2 2015-09-09 06:50:22 +02:00
S'pht'Kr
62cabc23f3 Added Door/Window sensors and ancillary temperature sensors.
Door/Window sensors are still implemented as garage door openers,
because that seems to make the most sense at the moment.
2015-09-09 06:48:33 +02:00
S'pht'Kr
4170b8a533 Polling!
Updates from ZWay are now reflected in HomeKit!
2015-09-09 06:28:17 +02:00
Sam Edwards
7dc168e9dc [MiLight] Update config-sample.json to replace MiLight accessory with MiLight platform 2015-09-08 11:33:17 -07:00
Sam Edwards
18333242ff [MiLight] Add missing callback from hue function 2015-09-08 11:20:36 -07:00
Sam Edwards
5cccd3f916 [MiLight] Modify logging to show the zone name when used as a platform accessory 2015-09-08 11:01:30 -07:00
Sam Edwards
abe88b7502 [MiLight] Converted accessory to platform. Not fully tested yet 2015-09-08 10:41:03 -07:00
Nick Farina
cd8ee6a7b9 Merge pull request #154 from snowdd1/patch-1
TESTING NEEDED: Sonos platform multiple devices (for #95, #153)
2015-09-08 06:27:29 -07:00
Raoul
1df411d916 TESTING NEEDED
Proposing idea to de-asynchronize Sonos device discovery with a timeout event for push.
I have no IDE at hand right now, so please check syntax before merging!
I have no Sonos devices, so please check somebody with the hardware at hand!
Thanks
Raoul
2015-09-08 09:25:44 +02:00
Nick Farina
b05ee83e9f Merge pull request #152 from dotsam/master
[MiLight] Fix scope issue that prevented config from working
2015-09-07 17:30:41 -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
S'pht'Kr
78987a775f Might be stable now for Switches, Dimmers, & Thermostats
Basically, I needed to provide a default value instead of a
`getDefaultValue` function. Keeping with this for a while before trying
battery stats and door sensors again, but I think I figured out my
compliance problems…don’t know how it ever successfully added before,
actually.

Also removed some more cruft from the earlier old-API version and
started laying some groundwork for polling/updating from ZWay.
2015-09-07 19:16:51 +02:00
Nick Farina
08fa203027 Merge pull request #150 from snowdd1/patch-1
missing comma
2015-09-07 07:24:49 -07:00
Raoul
6614705d6c missing comma
should have used fsonlint.com after adding the comments and secriptions
2015-09-07 15:27:30 +02:00
Nick Farina
5ba7b46c26 Merge pull request #144 from luxus/patch-1
adding resolver chain workaround for raspberry pi
2015-09-06 15:40:24 -07:00
Raoul
7c6d6ba0ac Merge pull request #1 from nfarina/master
Merge new master from Nick
2015-09-06 22:22:08 +02:00
Nick Farina
1f44801f45 Merge pull request #145 from snowdd1/knx-dev
KNX platform and accessory shim
2015-09-06 07:50:59 -07:00
Snowdd1
9d8afc4bcb cleanup of sample.json and platform shim
removed non-existent old device types from platform shim.
2015-09-06 11:41:33 +02:00
Snowdd1
09516acaf3 package.json
update eibd dependency to include future versions (^0.3.1)
2015-09-06 11:11:58 +02:00
Snowdd1
86d548b8d9 Resolve package.json conflict
Merged WEMO update
2015-09-06 09:39:51 +02: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
S'pht'Kr
2c1d9f6efb Merge branch 'nfarina/master' into z-way-server-2 2015-09-06 06:37:31 +02:00
Kai
70b5a9142a adding resolver chain workaround for raspberry pi
adding the workaround from https://github.com/agnat/node_mdns/issues/130 to fix #140
2015-09-06 04:31:05 +02:00
Nick Farina
94ef18c94d Bump HAP-NodeJS with fixes for WeMo 2015-09-05 15:43:11 -07:00
Nick Farina
3cc1f381a3 Fix for WeMo switch names 2015-09-05 14:04:31 -07:00
Nick Farina
6c6b5bf85f Pull in iControl fix 2015-09-05 12:47:56 -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
64635833d6 Sample config file
config-sample-knx.jsnon
2015-09-05 20:11:06 +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
Nick Farina
fe4cd285d0 Use once() to guard multiple callbacks
Mentioned in #95
2015-09-04 10:05:37 -07:00