Commit Graph

797 Commits

Author SHA1 Message Date
Khaos Tian
c89ff97ac5 init design 2016-09-26 13:01:29 -07:00
Khaos Tian
ceec4c74fd Merge pull request #803 from nfarina/use-hap-0.4
Use hap-nodejs 0.4.0
2016-09-26 12:02:32 -07:00
Jon Maddox
925c1630c4 bump hap-nodejs to 0.4.0 2016-09-26 10:46:21 -04:00
Khaos Tian
4eabc4ad52 Merge pull request #593 from PatchworkBoy/patch-1
Ref #582
2016-09-18 21:37:49 -07:00
Khaos Tian
c0859a29d3 Merge pull request #764 from alessiodionisi/new-bridge-configs
New bridge configs
2016-09-18 21:37:18 -07:00
Khaos Tian
c15707e875 Merge pull request #778 from nrobinson2000/patch-1
Some changes to the README
2016-09-18 21:36:42 -07:00
Nathan Robinson
8c476b45a0 Update README.md 2016-09-18 21:13:38 -04:00
Nick Farina
f49229d73c Update README to reflect the new iOS 10 Home app. 2016-09-15 21:05:39 -07:00
Khaos Tian
fbccc031f4 Merge pull request #770 from kcjonson/patch-1
Update README.md
2016-09-15 14:57:11 -07:00
Kevin Jonson
d70fa741d8 Update README.md 2016-09-15 14:07:09 -07:00
Alessio Dionisi
4740bf1fc5 New bridge configs
"bridge": {
    "manufacturer": "Manufacturer here",
    "serialNumber": "Serial number here",
    "model": "Model here"
}
2016-09-13 13:54:37 +02:00
Khaos Tian
da57b29972 Merge pull request #758 from cflurin/master
Warning config.json not found
2016-09-06 08:28:36 -07:00
cflurin
5944365bc6 Warning config.json not found 2016-09-06 14:49:53 +02:00
Khaos Tian
a8908fd9b8 Merge pull request #714 from EdJoPaTo/platformLog
optimized logging of the SamplePlatform example
2016-07-30 18:41:01 -07:00
Khaos Tian
8ef7e62094 Merge pull request #715 from EdJoPaTo/multiAccessories
fixed SamplePlatform crashes
2016-07-30 18:40:35 -07:00
Edgar To
15c8eaaf29 use of the own log method instead of the general console.log(); added accessory.displayName to the log output if possible/ useful 2016-07-24 22:43:21 +02:00
Edgar To
e6648375c7 different add times will create different UUIDs -> no crash with the second add call 2016-07-24 22:38:05 +02:00
Khaos Tian
a52bc9e437 Merge pull request #642 from alexbain/patch-1
Add note about --unsafe-perm
2016-05-22 18:35:12 -07:00
Alex Bain
b78c081cd4 Add note about --unsafe-perm
I received the following error when trying to install homebridge on a RaspberryPi. Assuming I'm not the first or the last to see this error, I thought adding a note to README about the --unsafe-perm flag would aid others.
2016-05-22 18:01:32 -07:00
Khaos Tian
87050a2267 update hap-nodejs dependency for node v6 2016-04-29 10:23:15 -07:00
Khaos Tian
35dfaabc69 update hap-nodejs dependency 2016-04-08 23:51:03 -07:00
Khaos Tian
77ce39e157 0.3.3 v0.3.3 2016-04-08 23:50:34 -07:00
Khaos Tian
0af8a43dc9 Expose platform accessory category to hap-nodejs
Fix an error in plugin config look up
2016-04-08 23:50:18 -07:00
Marci
f203a2ac6f Ref #582
Ref#582 Add ‘--unsafe-perm’ flag to npm install command to get round all the .gyp warns etc.
2016-03-31 15:50:50 +01:00
Khaos Tian
620c8473b8 #572 2016-03-20 22:12:47 -07:00
Khaos Tian
b2f476f833 0.3.2 v0.3.2 2016-03-20 21:53:01 -07:00
Khaos Tian
c6d2f889fc Update hap-nodejs version to solve #575 2016-03-20 21:52:56 -07:00
Khaos Tian
2ea2052769 0.3.1 v0.3.1 2016-03-10 20:19:47 -08:00
Khaos Tian
64e8c83d9c Update hap-nodejs 2016-03-10 20:19:42 -08:00
Nick Farina
13333999f3 Update README.md 2016-03-07 14:43:16 -08:00
Nick Farina
87c48d7267 Update README.md 2016-03-07 14:42:28 -08:00
Nick Farina
9b42fafdaf Add README example for plugin development 2016-03-07 11:49:13 -08:00
Khaos Tian
842ec105be Merge pull request #554 from Danimal4326/master
Prepend date/time to logger messages
2016-03-03 10:29:29 -08:00
Danimal4326
df8508a38f Prepend date/time to logger messages 2016-03-03 12:24:54 -06:00
Khaos Tian
9d7c1de9dd Update readme to reflect new API system 2016-03-01 18:41:29 -08:00
Khaos Tian
195255bf0d 0.3.0 v0.3.0 2016-03-01 18:34:15 -08:00
Khaos Tian
6b182fc4e7 Merge pull request #497 from nfarina/plugin-2
Plugin 2.0
2016-03-01 18:33:27 -08:00
Khaos Tian
c7b2500518 Prepare for merge 2016-03-01 18:28:41 -08:00
Khaos Tian
1f1030766a Update sample plugin 2016-03-01 18:26:40 -08:00
Khaos Tian
8cb22efb83 Add a example to use "identify" event 2016-03-01 00:25:05 -08:00
Khaos Tian
f6df85695d Forward identity only if plugin cares about event 2016-02-28 18:19:46 -08:00
Khaos Tian
32e776203f Forward "identify" event 2016-02-28 18:17:46 -08:00
Khaos Tian
c3c2f8815d Merge branch 'master' into plugin-2 2016-02-22 16:52:02 -08:00
Khaos Tian
6500912f54 0.2.19 v0.2.19 2016-02-22 16:50:52 -08:00
Khaos Tian
2e2c8eb207 Update hap-nodejs dependency for iOS 9.3 2016-02-22 16:50:33 -08:00
Khaos Tian
012005ddc7 Save cached accessories to persist storage when shutting down homebridge. 2016-02-18 14:50:55 -08:00
Khaos Tian
27ffd6e944 Merge branch 'master' into plugin-2 2016-02-18 14:49:05 -08:00
Khaos Tian
0b28387cb1 Merge pull request #532 from torarnv/handle-shutdown-signals
Handle SIGINT and SIGTERM to enable clean shutdown of Homebridge
2016-02-18 14:47:41 -08:00
Khaos Tian
815ea7abea Track setup session termination 2016-02-17 17:45:47 -08:00
Tor Arne Vestbø
cf80e4f2da Handle SIGINT and SIGTERM to enable clean shutdown of Homebridge
For now we terminate the process, but in the future we may tell the
server to stop, which may possibly include some teardown logic.

Handling these signals also make it easier to put Homebridge inside
a docker container, as docker uses SIGTERM to tell a container process
to stop, and passes SIGINT when attached to the container and receiving
a Ctrl+C.
2016-02-18 00:36:56 +01:00