Commit Graph

708 Commits

Author SHA1 Message Date
stipus
c59b87d17d Update HomeSeer.js 2015-10-12 02:15:41 +02:00
stipus
41e6c20a61 Update HomeSeer.js 2015-10-12 02:11:24 +02:00
stipus
c506c44d60 Update HomeSeer.js 2015-10-12 02:02:37 +02:00
rodtoll
6030928c12 Fixed elk panel state transitions. 2015-10-11 13:34:58 -07:00
rodtoll
40a96808b2 Added docs to the isy-js file. 2015-10-11 08:45:18 -07:00
Nick Farina
59692df1a0 Merge pull request #248 from theodorton/telldus
Add support for local Telldus control
2015-10-11 08:21:44 -07:00
Nick Farina
ac1da10ea8 Merge pull request #251 from stipus/master
Fix for HomeSeer occupancy sensor
2015-10-11 08:21:15 -07:00
Nick Farina
55a17f7919 Merge pull request #253 from stevetrease/master
Added readonly thermometer and hygrometer accessories
2015-10-11 08:21:01 -07:00
Nick Farina
c6ed47cf38 Merge pull request #252 from SphtKr/zway-more-tags
Several additional tag-based configuration options
2015-10-11 08:20:47 -07:00
Nick Farina
a435cf2b00 Merge pull request #254 from SphtKr/yamaha-issue-247
YamahaAVR Issue #247
2015-10-11 08:19:23 -07:00
rodtoll
e4fa276de2 Adding isy-js based ISY platform support 2015-10-11 08:14:48 -07:00
S'pht'Kr
a274ae4eda Switches to the *new* new Characteristics API format for the two custom Characteristics.
Fixes #247
2015-10-11 05:44:44 +02:00
iRaven
05e811cdd6 Added HM-Sec-RHS Support as contact 2015-10-10 15:56:51 +02:00
S'pht'Kr
25299a7863 Last bits… 2015-10-10 15:45:27 +02:00
stevetrease@gmail.com
4a831422eb Added two new accessories for a readonly thermometer and hygrometer (humidity meter) based on HttpAccessory. 2015-10-10 14:41:00 +01:00
iRaven
b4f4f58519 Added Get-State Function 2015-10-10 14:05:16 +02:00
stipus
4fbd7eb775 Fix for HomeSeer occupancy sensor 2015-10-10 12:38:46 +02:00
Theodor Tonum
c0dfc9a8cd Add support for local Telldus control 2015-10-10 01:14:10 +02:00
S'pht'Kr
d5c4dfce1f Merge branch 'nfarina/master' into zway-more-tags 2015-10-09 06:05:44 +02:00
Nick Farina
fd420c7795 Merge pull request #223 from SphtKr/zway-rgb
RGB(+W+W) support
2015-10-08 13:37:58 -07:00
Nick Farina
8fe5f8b2aa Merge pull request #242 from ethansinjin/patch-1
Simple fix for undefined Nest device names
2015-10-08 10:57:24 -07:00
Ethan Gill
d8a21133e9 Simple fix for undefined Nest device names 2015-10-08 13:50:34 -04:00
Andre Schröter
490ed5db40 added EnOcean blinds 2015-10-08 18:55:30 +02:00
Nick Farina
9096e64891 Merge pull request #239 from stipus/master
Create HomeSeer.js
2015-10-08 09:40:11 -07:00
stipus
772f35efac Create HomeSeer.js 2015-10-08 09:07:33 +02:00
Snowdd1
d914b334a9 Merge remote-tracking branch 'nfarina/master' 2015-10-07 21:52:52 +02:00
Nick Farina
2b84fc1783 Merge pull request #238 from SphtKr/yamahaavr-manual-ip
YamahaAVR manual address specification
2015-10-07 12:51:20 -07:00
Nick Farina
64864bac85 Merge pull request #233 from snowdd1/UUID-creation
New UUID generation
2015-10-07 12:39:36 -07:00
Snowdd1
ed8a3c8062 uuid_base in constructor 2015-10-07 10:39:00 +02:00
S'pht'Kr
a15c026f2f Manual address specification working now 2015-10-07 06:59:04 +02:00
S'pht'Kr
d66ab79e8e Merge branch 'nfarina/master' 2015-10-07 05:38:46 +02:00
S'pht'Kr
af79ea4fbf Beginning tag support enhancements
Generalized tag recognition, tags are now `Homebridge.*` instead of
`Homebridge:*`, initial attempt at `IsPrimary` but probably not working
right yet.
2015-10-07 05:38:24 +02:00
Snowdd1
e6afda55d6 New UUID generation
addresses #203

# This is a breaking change for all configured homekit databases, as it
will remove room/area assignments and other things configured in iOS
apps
... unless your accessory type was called `Object` before

Changes:
- Without any changes to the configuration file all accessories UUIDs
will be generated by  `uuid.generate(accessoryType + ":"` instead of the
constructor name which turned out to be unreliable in that context. So
about all UUIDs will change.
- new parameter uuid_base can be used for accessories in config.json to
use a different base for UUID generation than the displayName, which
might not be unique
- platforms can add the same property to their accessories before
returned, just as they have a name property right now.
2015-10-06 20:47:07 +02:00
Snowdd1
b9fb57dd7a Merge remote-tracking branch 'nfarina/master' 2015-10-06 18:11:16 +02:00
Nick Farina
feca9fbf0d Support WeMo "Light" services 2015-10-05 17:29:53 -07:00
Nick Farina
b66610ce93 Update Lockitron state on successful change 2015-10-05 17:12:06 -07:00
Andre Schröter
c24a94c072 added ROOMMATE devices 2015-10-05 12:00:43 +02:00
Mike Enriquez
2652f33a0a send command every 20s to prevent timing out 2015-10-03 22:04:51 -04:00
Nick Farina
2eb82bcc98 Merge pull request #226 from snowdd1/master
Fix json in example in KNX.md
2015-10-03 07:37:35 -07:00
Raoul
ac62a44ce2 Updates to wrong json Examples in KNX.md doc file
Missing quotes around new key names.
2015-10-03 14:48:06 +02:00
Raoul
a55b166131 Merge pull request #6 from nfarina/master
Update to nfarina/master
2015-10-03 14:38:57 +02:00
Nick Farina
d3f0c73393 Merge pull request #225 from snowdd1/knx-dev
Update of handling of binary and percentage type KNX values
2015-10-02 09:22:36 -07:00
Snowdd1
c36ad9d631 Merge remote-tracking branch 'nfarina/master' into knx-dev 2015-10-02 18:06:23 +02:00
Snowdd1
3031ba7e0f Refactoring of reversely used group addresses
The use of 0/1 for binary objects depends on installation, a contact
sensor can have contact=1 or open=1
The same applies to percentages:  a window can be 100% closed or 100%
open.

For a more general usage of reversed values, a suffix ("R") can now be
attached to all DPT1 and DPT5 group addresses.
Please see updated KNX.md for examples and details.

Note: outdated characteristic-workaround throw an exception at boot-up:
-  ContactSensorStateContact1
-  LockCurrentStateSecured0
-  LockTargetStateSecured0
Please see error message and KNX.md for reference.
2015-10-02 18:05:40 +02:00
Snowdd1
fd72307384 Fix hint in KNX-sample-config.json 2015-10-02 08:17:59 +02:00
S'pht'Kr
d04d417344 Initial read/write support for RGB bulbs complete
Needs testing, but seems to work with my Aeon bulb…taking into account
the wonkiness of that bulb with Z-Way, at least.
2015-10-02 06:19:59 +02:00
Mike Enriquez
98519c84dd Fix crash when trying to get/set power state
- Call getPowerState on the object instead of passing the function to
  fix undefined isActivity error
- Remove callback param from setPowerState since it is not called with a
  callback param.
- startActivity expects the activity id as a parameter. We can't
  actually toggle activities off and on. There is a "PowerOff" activity
  that will turn everything off.
2015-10-01 23:08:36 -04:00
Mike Enriquez
3bca9f70f5 freeze node-xmpp-client version to working version 2015-10-01 20:39:00 -04:00
Nick Farina
1bb8d00884 Merge pull request #221 from Mikulas/config-lifx
add lifx to sample config
2015-10-01 14:25:50 -07:00
Mikulas
45f40874ef add lifx to sample config 2015-10-01 23:22:17 +02:00