Commit Graph

258 Commits

Author SHA1 Message Date
Nick Farina 45af486cfd Merge pull request #314 from KraigM/feature/PhilipsHue
Fixed initial color of Philips Hue
2015-10-24 09:52:57 -04:00
Kraig McConaghy 1ad323b0e8 Fixed initial color calc to range from 0-360 (as documented) instead of 0-100 (likely typo) 2015-10-23 19:53:02 -05:00
Francesco Carucci e2157aed9c Append id to nest accessory name 2015-10-23 13:09:24 -07:00
Snowdd1 b09835600d Variable out of scope 2015-10-23 12:04:27 +02:00
Nick Farina 386636975b Merge pull request #299 from KraigM/feature/Harmony
Enhanced and Fixed Logitech Harmony
2015-10-21 21:15:22 -07:00
Mario Drengner 997906bab8 Ignore Bridge
No need to control the bridge
2015-10-21 14:35:35 +02:00
Nick Farina 1a95978e0a Merge pull request #301 from SphtKr/zway-door-options
Z-Way Door sensor options
2015-10-20 06:34:41 -07:00
S'pht'Kr 13e8846138 Support Door, Window, and ContactSensor for sensorBinary.Door/Window 2015-10-20 07:04:18 +02:00
rodtoll 70ec9a8891 Fixed bug in alarm state. Was using alarm state instead of mode to translate current state. 2015-10-19 19:38:14 -07:00
rodtoll 00574f60b4 Brought in latest 2015-10-19 19:01:53 -07:00
Andre Schröter 8ebd6ecdd2 hap-nodejs vs. HAP-NodeJS fix 2015-10-19 22:08:07 +02:00
Andre Schröter e9e637c43d Merge remote-tracking branch 'upstream/master' 2015-10-19 21:16:35 +02:00
Andre Schröter d7bca45e70 debug browser formating change 2015-10-19 21:13:44 +02:00
Kraig McConaghy e8553c7203 Merge branch 'feature/Harmony'
Conflicts:
	package.json
2015-10-19 14:02:27 -05:00
Andre Schröter 42f88864f9 check for hap-nodejs and HAP-NodeJS
allow longpoll to multiple fhem servers
increase reconnect timeout after subsequent longpoll disconnect and error
added target door state for HM-SEC-KEY -> allows open to be send
added current door state to contact sensor -> allows to ask for open windows with siri
some cleanups
2015-10-19 20:00:02 +02:00
rodtoll 0cb57d2a44 Improper constants for the fan speed. Fixing. 2015-10-19 08:03:42 -07:00
Nick Farina 92667b5666 Merge pull request #297 from tommasomarchionni/master
Integrate OpenHAB Platform
2015-10-19 07:03:14 -07:00
tommasomarchionni 7b24d142b4 Create Openhab.js 2015-10-19 14:52:08 +02:00
rodtoll 74e37cc488 Added more documentation. 2015-10-18 21:09:59 -07:00
rodtoll 8fcd5d39a6 Moved all debug logging to be controlled by the ISYJSDEBUG environment variable AND moved all log messages to go through the global logger offered by homebridge. 2015-10-18 19:47:30 -07:00
Kraig McConaghy 6604c2b69a Changed structure to handle numerous issues plus add enhancements. No activity off properly calls "Power Off" (and thus "Power Off" has been removed). HomeKit responses are properly set back when activity finishes switching. Some amount of handling has been added for timeouts while switching activities as well as request sync (you don't seem to be able to send multiple requests to the hub simultaneously, and the activity switching sometimes times out the connection, so a reconnect system was added). 2015-10-18 19:08:46 -05:00
Kraig McConaghy e30b504583 Added handling to keep track of activity state 2015-10-18 16:21:57 -05:00
Nick Farina 74a72c1096 Merge pull request #287 from webdeck/indigo
Graceful handling of JSON parse errors from Indigo responses.
2015-10-18 14:16:16 -07:00
Kraig McConaghy 6008374b9e Converted LogitechHarmony accessory to be based on new HAP api 2015-10-18 14:00:06 -05:00
rodtoll 2d80e5f838 Updated to latest version of hap base library. Root project migrated to lower case version. Also added new uuid_base required field which is now needed. Refactored device constructors to use common code. 2015-10-18 11:19:08 -07:00
Kraig McConaghy b2aa70d40a Merge commit '2652f33a0a2de8566df0d346ec19c2bc1ceaff9d' into feature/Harmony 2015-10-18 13:04:51 -05:00
rodtoll a45779cf48 Merge branch 'master' of https://github.com/nfarina/homebridge
pulling down latest changes.
2015-10-18 10:19:14 -07:00
Andre Schröter bf125078a1 added first version of HM-SEC-KEY-S
some bug fixes
2015-10-18 18:25:31 +02:00
Mike Riccio ad62bd4b15 Graceful handling of JSON parse errors from Indigo responses.
Make initial discover queries serialized to not overwhelm slow Indigo servers.
2015-10-17 20:27:04 -07:00
Mason James 38cb94c012 Update hap-nodejs requires
Update remaining platforms and accessories
2015-10-17 18:41:57 -04:00
Mike Riccio 896d6b40d9 Fixed fahrenheit units, was giving error. 2015-10-16 20:36:32 -07:00
Mike Riccio c5499c122e Add devices even if discovery errors.
Don't assign everything POWER_STATE_CTYPE.
2015-10-16 20:21:30 -07:00
Nick Farina 286f700622 Merge pull request #273 from webdeck/indigo
Add platform support for Indigo server (http://www.indigodomo.com/)
2015-10-16 10:31:14 -07:00
Nick Farina ecf9afee64 Merge pull request #275 from MSchmidt/master
Support for case-sensitive file systems
2015-10-16 10:21:11 -07:00
Mike Riccio c22c14584d Added more logging when there's an error getting device details. 2015-10-16 09:36:18 -07:00
Nick Farina 2df47b9893 Merge pull request #276 from stipus/master
GarageDoorOpener and Lock support
2015-10-16 06:11:18 -07:00
stipus 23f190e3d8 GarageDoorOpener and Lock support
- Smoke sensor battery fix
 - Added offEventGroup && offEventName to events (turn <event> on launches one HS event. turn <event> off can launch another HS event)
 - Added GarageDoorOpener support
 - Added Lock support
2015-10-16 13:00:18 +02:00
Matthias Schmidt 7233c5bf74 Support for case-sensitive file systems and current HAP-NodeJS with nodejs 4 support 2015-10-16 10:50:55 +02:00
Mike Riccio aad811fe6e Fixed thermostats to report celsius. 2015-10-15 21:31:08 -07:00
Mike Riccio 6fa69c5c4b Removed tabs 2015-10-15 16:47:59 -07:00
Mike Riccio 9ad8a111c6 Added intro comment. 2015-10-15 15:07:14 -07:00
Mike Riccio e40f10b82e Initial support for Indigo server (http://www.indigodomo.com) 2015-10-15 14:25:20 -07:00
Nick Farina 99910960ae Merge pull request #268 from stipus/master
Added CarbonMonoxide and CarbonDioxide sensor support
2015-10-14 13:45:13 -07:00
stipus a056b16c35 Added CarbonMonoxide and CarbonDioxide support
- Added CarbonMonoxide and CarbonDioxide sensor support
- Added onValues option to all binary sensors
- Added uuid_base parameter to all HomeSeer accessories
2015-10-14 22:06:11 +02:00
Nick Farina 60c48fc4cb Merge pull request #260 from SphtKr/zway-motionsensor-and-fixes
Z-Way Motion Sensor support and minor fixes/updates
2015-10-13 09:30:00 -07:00
S'pht'Kr fdbd33f29d Updated for new tweaked "setProps" API, removed cruft. 2015-10-13 06:50:23 +02:00
S'pht'Kr c48c750917 MotionDetector added, with new needed configuration tags. 2015-10-13 05:37:44 +02:00
Nick Farina d1e186ed99 Merge pull request #259 from stipus/master
Added support for humidity sensors, battery level sensors, low battery flag for all sensors, and ability to run HomeSeer events
2015-10-12 16:03:59 -07:00
stipus 1f8db79324 Added support for humidity sensors, battery level sensors, low battery flag for all sensors, and ability to run HomeSeer events
- Added Humidity sensor support
- Added Battery support
- Added low battery support for all sensors
- Added HomeSeer event support (using HomeKit switches...)
2015-10-13 00:53:19 +02:00
Nick Farina ff5762ad70 Merge pull request #258 from stipus/master
HomeSeer.js - Added thermostat support
2015-10-11 19:25:36 -07:00