{"id":1382,"date":"2022-08-09T15:48:18","date_gmt":"2022-08-09T21:48:18","guid":{"rendered":"https:\/\/www.schwie.com\/brad\/?p=1382"},"modified":"2022-08-09T15:55:37","modified_gmt":"2022-08-09T21:55:37","slug":"homebridge-enhancement","status":"publish","type":"post","link":"https:\/\/www.schwie.com\/brad\/?p=1382","title":{"rendered":"Homebridge Enhancement"},"content":{"rendered":"<p>I&#8217;ve been running the open source Homebridge project on a Mac mini, now on Monterey, with several plugins and good success. I remember reading about setting the plugins as a child process to offer improved responsiveness when accessing HomeKit on an iOS device. These instructions show one of the ways to create a child process.<\/p>\n<p>Prerequisites for this are running homebridge and a venerable plugin, homebridge-config-ui-x, then:<\/p>\n<p>1. Access your homebridge installation using the web ui provided through homebridge-config-ui-x.<br \/>\n2. Near the top of the browser window, click &#8220;Plugins&#8221;.<br \/>\n3. For the plugin you wish to be more responsive, tap the wrench to the lower right of its name and choose &#8220;Bridge Settings&#8221;.<br \/>\n<a href=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/child-process.tiff\"><img decoding=\"async\" src=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/child-process.tiff\" alt=\"\" class=\"alignnone size-full wp-image-1384\" \/><\/a><br \/>\n4. Slide the child toggle to the right, click &#8220;Save&#8221;, and then restart homebridge.<br \/>\n<a href=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/Screen-Shot-2022-08-09-at-4.53.32-PM.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/Screen-Shot-2022-08-09-at-4.53.32-PM-150x150.png\" alt=\"\" width=\"150\" height=\"150\" class=\"alignnone size-thumbnail wp-image-1386\" srcset=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/Screen-Shot-2022-08-09-at-4.53.32-PM-150x150.png 150w, https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/Screen-Shot-2022-08-09-at-4.53.32-PM-144x144.png 144w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><br \/>\nto<br \/>\n<a href=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/post-slide.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/post-slide-150x150.png\" alt=\"\" width=\"150\" height=\"150\" class=\"alignnone size-thumbnail wp-image-1387\" srcset=\"https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/post-slide-150x150.png 150w, https:\/\/www.schwie.com\/brad\/wp-content\/uploads\/2022\/08\/post-slide-144x144.png 144w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/><\/a><br \/>\n5. In Home.app on your iOS device, click the &#8220;+&#8221; and then &#8220;Add Accessory&#8221;.<br \/>\n6. Click &#8220;More options&#8230;&#8221; and choose the accessory that you turned into a child bridge above.<\/p>\n<p>Before completing step 6, you may want to delete any plugins that were previously added as a non-child bridge. And when adding the new child bridge, follow the questions and prompts that Home.app presents to you.<\/p>\n<p>That&#8217;s all, the plugin you enabled as a child bridge. I&#8217;ll continue to test this feature and report back here how it is working.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been running the open source Homebridge project on a Mac mini, now on Monterey, with several plugins and good success. I remember reading about setting the plugins as a child process to offer improved responsiveness when accessing HomeKit on &hellip; <a href=\"https:\/\/www.schwie.com\/brad\/?p=1382\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1382","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts\/1382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1382"}],"version-history":[{"count":3,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts\/1382\/revisions"}],"predecessor-version":[{"id":1388,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=\/wp\/v2\/posts\/1382\/revisions\/1388"}],"wp:attachment":[{"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1382"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schwie.com\/brad\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}