Commit Graph

794 Commits

Author SHA1 Message Date
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
Khaos Tian 40266af8b2 Add the ability to remove services/characteristics 2016-02-17 13:18:25 -08:00
Nick Farina 57beabf0b4 Add comment 2016-02-17 10:43:54 -08:00
Khaos Tian d3c77a4cda Merge branch 'master' into plugin-2 2016-02-17 10:41:32 -08:00