Commit Graph

334 Commits

Author SHA1 Message Date
Jon Maddox
544124fbab clean it up and get on that modern tip 2015-09-14 00:20:28 -04:00
Jon Maddox
167a983068 handle missing friendly name 2015-09-14 00:14:02 -04:00
Jon Maddox
a6d61cc93a add link to HA in readme 2015-09-13 22:30:47 -04:00
Jon Maddox
ec550d1638 add sample config for home assistant 2015-09-13 22:24:54 -04:00
Jon Maddox
f5cc6cf6fb add home assistant shim 2015-09-13 22:24:39 -04:00
Nick Farina
a246472401 Merge pull request #121 from SphtKr/z-way-server-2
Z-Way server support
2015-09-12 06:37:54 -07:00
S'pht'Kr
7e9793e20e Merge branch 'nfarina/master' into z-way-server-2
Conflicts:
	config-sample.json
2015-09-12 14:26:27 +02:00
S'pht'Kr
2b1aa5e296 Erm...missing modifications that should have been in the last commit. 2015-09-12 14:24:31 +02:00
S'pht'Kr
17573524ce Prep for initial release.
Cleaned up some more old cruft, added config-sample.json entry, and now
there’s a different default grouping of characteristics, which makes
for more optional characteristics on fewer services. The older behavior
(more services per accessory) can be switched on in config.json. The
new default works better in Eve, other clients not so much.
2015-09-12 14:23:17 +02:00
Nick Farina
be31cce972 Merge pull request #159 from devbobo/master
[LIFX] implement the LIFX LAN API
2015-09-11 06:32:58 -07:00
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
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
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