Commit Graph

306 Commits

Author SHA1 Message Date
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
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
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
Nick Farina
03417e249a Merge pull request #138 from nfarina/new-xfinity-home-platform
New xfinity home platform
2015-09-04 10:05:07 -07:00
Snowdd1
116dd1b315 still WIP
with Thermostat stub. Somehow stops working after a few lines of
console.log
2015-09-04 17:39:46 +02:00
Snowdd1
1a98a6c9ac got it straight
does not use PR#15 for node-eibd any more.
2015-09-04 16:35:11 +02:00
Snowdd1
bad0ba0c3b initial test version 2015-09-04 15:45:19 +02:00
S'pht'Kr
a677edb2cf Trying for a stable baseline
Switched Door sensors back to GarageDoorOpener services for now, and
disabled battery service…lets see if we can get this stabilized.
2015-09-04 06:18:23 +02:00
Nick Farina
a3cbf5a380 Another node-icontrol bump 2015-09-02 18:51:23 -07:00
Nick Farina
86e17a3922 Bump node-icontrol with fixes 2015-09-02 07:20:36 -07:00
S'pht'Kr
2a5c4c76fe Merge branch 'nfarina/master' into z-way-server-2 2015-09-02 06:28:02 +02:00
S'pht'Kr
30a705e79f Fixes, cleanup
Got rid of old code I clearly don’t need anymore. Switched `this.log`s
to `debug`s. Fix for picking wrong vDev for thermostat current temp.
Added configuration for `Name` characteristic…which I guess became
required.
2015-09-02 06:27:13 +02:00
Nick Farina
01d2c21aac New iControl accessory, supports Xfinity Home.
- No more mysterious "dsig" param
2015-08-31 21:39:10 -07:00
Nick Farina
dcc224f898 Merge pull request #135 from dotsam/milight
[MiLight] Update to address correct bulbs and implement all features
2015-08-31 16:27:05 -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
S'pht'Kr
f287c9ee36 Merge branch 'nfarina/master' into z-way-server-2 2015-08-30 14:27:07 +02:00
S'pht'Kr
b56d9346c8 Refactored for new API.
Mostly working, but door sensors need further work, battery service still isn't right, and I'm losing the bridge periodically...merging from master to see if I need some bugfixes.
2015-08-30 14:24:43 +02:00
Nick Farina
d067711974 HAP-NodeJS bump 2015-08-29 13:14:55 -07:00
Nick Farina
2c50d76cb2 Bump HAP-NodeJS 2015-08-29 09:34:58 -07:00
Nick Farina
5bc1109c19 Merge pull request #132 from KhaosT/master
[Philips Hue] retry if command failed due to api rate limit.
2015-08-28 22:29:52 -07:00
Khaos Tian
bf2216209d [Philips Hue] retry if command failed due to api rate limit. 2015-08-28 21:49:16 -07:00
Nick Farina
2ca6410e0a Merge pull request #130 from EddyK69/HaveDimmer
[Domoticz] Fixed misc. dimmer issues (SwitchType instead of HaveDimmer etc)
2015-08-27 07:04:09 -07:00
EddyK69
76eaca8f78 Fixed misc. dimmer issues
Fixed issue that 'on/off'-type lights showed as dimmers in HomeKit.
Checking now on SwitchType instead of HaveDimmer
Fixed issue that 'on-off'-type lights would not react on Siri 'Switch
on/off light'; On/Off types are now handled as Lights instead of
Switches
2015-08-27 12:49:22 +02:00
EddyK69
2bab8bad8b Merge remote-tracking branch 'nfarina/master' into HaveDimmer 2015-08-27 12:46:08 +02:00