Commit Graph

179 Commits

Author SHA1 Message Date
Nick Farina
fd420c7795 Merge pull request #223 from SphtKr/zway-rgb
RGB(+W+W) support
2015-10-08 13:37:58 -07:00
Ethan Gill
d8a21133e9 Simple fix for undefined Nest device names 2015-10-08 13:50:34 -04:00
stipus
772f35efac Create HomeSeer.js 2015-10-08 09:07:33 +02:00
S'pht'Kr
a15c026f2f Manual address specification working now 2015-10-07 06:59:04 +02: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
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
Jon Maddox
1fce5c8754 ignore hiddent Home Assistant devices 2015-10-01 01:29:42 -04:00
Snowdd1
98ee9f8f95 Return value guarding; Cleaner logs 2015-09-30 22:07:33 +02:00
Snowdd1
bd979ea1f8 Merge remote-tracking branch 'nfarina/master' into knx-dev 2015-09-30 20:40:03 +02:00
Snowdd1
54f0c2f0cb Doc updates 2015-09-30 20:03:20 +02:00
S'pht'Kr
99da61d30a Lost some subtype parameters in deconfliction 2015-09-29 07:06:05 +02:00
S'pht'Kr
0b3930e458 Erm...oops. 2015-09-29 06:59:40 +02:00
S'pht'Kr
ce35600b34 Merge remote-tracking branch 'nfarina/master' into zway-rgb
Conflicts:
	platforms/ZWayServer.js
2015-09-29 06:58:06 +02:00
S'pht'Kr
7aa758cb04 Working towards getting the extra dimmers in one accessory
Having trouble with service subtypes…hmm…
2015-09-29 06:53:22 +02:00
Nick Farina
2e24e98227 Merge pull request #210 from SphtKr/yamaha-issue-153
YamahaAVR: Fix for multiple devices, refactor, and custom Service+Characteristic
2015-09-28 11:02:33 -07:00
S'pht'Kr
2a66eac058 Fix for multiple devices, refactor, and custom Service+Characteristic 2015-09-28 06:12:25 +02:00
Nick Farina
b54d37fb2d Merge pull request #174 from ilcato/ilcato-fibarohc2
Platform shim for Fibaro Home Center 2
2015-09-27 06:49:56 -07:00
ilcato
c6c45d9e3d Fixed incompatibility with new version of HAP-Node.js 2015-09-27 13:00:57 +02:00
Kai
67fb6e8b4d fixing thermostat.
switch the order of the characteristics
now my stellaZ thermostat is shown correct in apps like eve and insteon+
2015-09-21 00:59:26 +02:00
Snowdd1
48f613f8ae New Motion Sensor service 2015-09-19 21:47:07 +02:00
Snowdd1
84c51aa27a GarageDoorOpener fixed 2015-09-19 21:24:55 +02:00
Snowdd1
387e7ec9ce KNX support for Garage Door Opener
The garage door opener device MUST adhere to HomeKit numeric
conventions, see KNX.md documentation
2015-09-19 15:19:11 +02:00
S'pht'Kr
656a8057ac Initial work on reading, seems to work okay. 2015-09-19 13:00:01 +02:00
ilcato
24fbe4158d Added support for Fibaro Outlet 2015-09-19 10:12:35 +02:00
ilcato
32877abc98 Complete refactoring and adoption of new API
Added support for LightSensor
2015-09-18 17:33:36 +02:00
Snowdd1
91f6ccb2d4 Added LightSensor Service 2015-09-18 13:18:27 +02:00
Snowdd1
93ea0deded Cleanup and new devices
Added services:
-  Switch
-  Outlet
2015-09-18 10:28:31 +02:00
Snowdd1
f802d84509 Even more markdown formatting 2015-09-18 09:47:52 +02:00
Snowdd1
24a8dcb8cc more markdown formatting 2015-09-18 09:45:08 +02:00
Snowdd1
76a5fd3b7f markdown \<BR\> test 2015-09-18 09:40:38 +02:00
Snowdd1
c7ab475dd4 Cleanup KNX file names and markdown
I found that the description was wrongly named and in the wrong folder.
It is now named after the platform shim to appear next to it in
listings, also the config-sample that comes along with it.

As long as we do not go for own repositories and npm packages, should we
consider folders for additional files if required?
2015-09-18 09:37:10 +02:00
ilcato
9580d259db Fixed status update 2015-09-16 21:56:09 +02:00
Snowdd1
ace364644e MOve config-sample-knx.json to platforms/ 2015-09-16 21:22:49 +02:00
Jon Maddox
773eb8fd0e some docs 2015-09-16 03:21:24 -04:00
Jon Maddox
651cdfa786 close it 2015-09-16 03:16:49 -04:00
Jon Maddox
ec8b556618 return informationServices for HA devices 2015-09-16 03:15:37 -04:00
Jon Maddox
eb6c881d28 support loading scenes from HA 2015-09-16 03:14:22 -04:00
Jon Maddox
7f753f79f6 HA switch takes a type argument
This lets you pass the domain to the switch to let it be other types of
objects, like say, a scene.
2015-09-16 03:14:09 -04:00
Jon Maddox
f3e08b0a15 add device types from Home Assistant based on the supported types declared in the config
Instead of matching with a regex, we use a config of supported device
types to attempt to load in. This allows the user to whitelist just the
ones they want to add.
2015-09-16 03:12:56 -04:00
Andre Schröter
2a430ad75c Merge remote-tracking branch 'upstream/master' 2015-09-15 22:58:01 +02:00
Andre Schröter
8ceaccfca4 cleanups, fixes and more new api stuff 2015-09-15 22:03:17 +02:00
ilcato
a041407104 Added automatic status update through event mechanism 2015-09-15 19:03:08 +02:00
ilcato
d36827f92d Fixed comments 2015-09-15 14:26:42 +02:00
ilcato
983f136271 Create FibaroHC2.js 2015-09-15 13:57:21 +02:00
Jon Maddox
030fec8cbf Merge pull request #170 from nfarina/ha-media-players
Home Assistant Media Players
2015-09-14 22:23:34 -04:00
Jon Maddox
be589d4fb5 you can do this too 2015-09-14 20:46:51 -04:00
Jon Maddox
1df32fca3d add some docs 2015-09-14 20:20:26 -04:00