Commit Graph

702 Commits

Author SHA1 Message Date
Jan Philipp
affe3fde63 Provide and output proper existing error message
If the found plugin / package does not fulfill some specs (i.e. does not contain the keyword `homebridge-plugin`), it will be rejected with an error. Without that change nobody will be notified WHY the plugin has been rejected/skipped.
2015-11-08 17:31:02 +01:00
Nick Farina
e3a5c5a96a More helpful plugin load error logging; Publish v0.2.11 2015-11-05 10:48:32 -08:00
Nick Farina
b3dbe1165c New "Common Issues" section 2015-11-05 06:35:51 -08:00
Nick Farina
0b9e931fe1 Tweak README text 2015-11-05 06:20:33 -08:00
Nick Farina
50efd29b6d Fix (remove) relative links in README; publish v0.2.10 2015-11-04 16:22:49 -08:00
Nick Farina
6d2cb11eae Publish v0.2.9 2015-11-04 15:59:49 -08:00
Nick Farina
7bfc5ee84d Expose User object to Plugin API
Closes #379
Changes #378
2015-11-04 15:59:38 -08:00
Nick Farina
8f1a043121 Publish v0.2.8 2015-11-04 15:52:08 -08:00
Nick Farina
a5de3f820f Don't search the same plugin path twice
Fix part of #379
2015-11-04 15:50:23 -08:00
Nick Farina
8e795f48cf Add note about legacy plugins; publish v0.2.7 2015-11-04 10:29:14 -08:00
Nick Farina
1c4bf23b60 Publish v0.2.6 2015-11-04 10:22:47 -08:00
Nick Farina
988c6ef6d0 Basic info on writing plugins 2015-11-04 10:22:36 -08:00
Nick Farina
52aa6bba2c Publish v0.2.5 2015-11-04 09:48:05 -08:00
Nick Farina
f2ad339a13 CLI setting for custom homebridge "home" path
Fixes #378
2015-11-04 09:47:48 -08:00
Nick Farina
9883eb7189 Add Slack info to README 2015-11-04 09:37:20 -08:00
Nick Farina
974eef3ea8 HAP-NodeJS -> v0.0.3, publish v0.2.3 2015-11-04 06:18:57 -08:00
Nick Farina
752a5b7854 Publish v0.2.2 2015-11-04 04:35:44 -08:00
Nick Farina
15357a5fe8 Fix old-style accessory JSON
Closes #375
2015-11-04 04:35:22 -08:00
Nick Farina
e3178e5fa4 Fix -D flag
Fixes #376
2015-11-04 04:31:52 -08:00
Nick Farina
2470f26451 Better handling of custom plugin paths 2015-11-03 21:14:25 -08:00
Nick Farina
52d51c0fcf README tweaks 2015-11-03 15:31:26 -08:00
Nick Farina
3e7d2aedcc Merge pull request #293 from nfarina/plugin-system
Plugin system
2015-11-03 15:22:53 -08:00
Nick Farina
54cff454dd Merge branch 'master' into plugin-system 2015-11-03 15:12:06 -08:00
Nick Farina
46c4b6f589 Trim down config-sample.json 2015-11-03 15:09:56 -08:00
Nick Farina
abc6ccfae7 Require plugin name during registration 2015-11-03 15:02:52 -08:00
Nick Farina
eda8e91d0f Merge pull request #303 from PJCzx/master
Semi working HTTP garage door implementation
2015-11-03 10:26:28 -08:00
Nick Farina
269a8cf43a Merge pull request #320 from fcarucci/master
LiftMaster: return garage door state
2015-11-03 10:25:41 -08:00
Nick Farina
2df1ebed21 Merge pull request #357 from mifi/master
added serialport library as a dependency
2015-11-03 09:34:18 -08:00
Nick Farina
36ed2ab0ad Merge pull request #366 from chkr1011/SupportForHttpBody
Support for http body
2015-11-03 09:30:14 -08:00
Nick Farina
193810691b Merge pull request #370 from ilcato/patch-2
Virtual device optimization
2015-11-03 08:50:30 -08:00
ilcato
7db78a50b5 Virtual device optimization
Managed Fibaro Virtual Devices push buttons with a single HomeKit Bridged Accessory with multiple Switches
2015-11-03 17:26:04 +01:00
Nick Farina
eabf45526d Guard against multiple WeMo callbacks
Closes #296
2015-11-03 06:37:53 -08:00
Nick Farina
52d3a9a96e First pass at README update. 2015-11-02 15:30:29 -08:00
Christian
a682e1dee5 Updated the example configuration. 2015-11-03 00:05:38 +01:00
Christian
5440694243 Renamed duplicate body variable. 2015-11-03 00:04:46 +01:00
Christian
6011ad3d2e The HTTP accessory now supports a body value. 2015-11-02 23:55:15 +01:00
Nick Farina
15cc98217b Move bugged peerDependencies -> engines 2015-11-02 12:04:18 -08:00
Nick Farina
108602a6b0 Merge pull request #361 from kemathy/master
Http accessory improvement
2015-11-02 11:55:42 -08:00
Nick Farina
98d8158d04 Merge pull request #360 from KraigM/hotfix/PhilipsHueUnreachable
Fixed unreachable PhilipsHue bulbs to show up as off.
2015-11-02 11:55:02 -08:00
Nick Farina
a62137477a Merge pull request #359 from KraigM/hotfix/NestHumidity
Fixed humidity on Nest
2015-11-02 11:54:41 -08:00
Nick Farina
386eac8094 Merge pull request #355 from ilcato/patch-1
Added Fibaro Virtual devices management
2015-11-02 11:52:59 -08:00
Nick Farina
9dcebb7320 Merge pull request #353 from thkl/master
HomeMatic Platform - new Devices and Bugfixing
2015-11-02 11:46:01 -08:00
Kevin Mathy
91044f0d92 Http.js shim modification corrections 2015-11-01 22:00:17 +01:00
Kraig McConaghy
82c62f78ed Fixed unreachable PhilipsHue bulbs to show up as off. If you have a manual switch hooked up to a hue bulb, turning it off the switch makes it unreachable but doesn't mark it as off. 2015-11-01 12:42:03 -06:00
Kraig McConaghy
bc1c879412 Fixed humidity and added change handling of settings (like Celsius/Fahrenheit) 2015-11-01 10:16:54 -06:00
Thomas Kluge
c1cc8be8fa new Devices : Smokedetector 2015-11-01 12:57:29 +01:00
Thomas Kluge
bccdbd1755 Merge remote-tracking branch 'homebridge/master' 2015-11-01 12:54:28 +01:00
Mikael Finstad
9f42689256 added serialport library as a dependency 2015-11-01 02:29:11 +01:00
ilcato
73b61fd730 Added Fibaro Virtual devices management 2015-10-31 20:02:29 +01:00
Nick Farina
90feacf53f Merge pull request #352 from planetk/master
Netatmo: new API and added noise and atmospheric pressure
2015-10-31 10:56:41 -07:00