{"id":77,"date":"2022-06-19T17:17:00","date_gmt":"2022-06-19T08:17:00","guid":{"rendered":"http:\/\/52.196.21.54.nip.io\/techblog\/?p=77"},"modified":"2022-05-07T17:33:27","modified_gmt":"2022-05-07T08:33:27","slug":"ubuntu-server%e3%81%a7homebridge","status":"publish","type":"post","link":"https:\/\/shugomatsuzawa.com\/techblog\/2022\/06\/19\/77\/","title":{"rendered":"Ubuntu Server\u3067HomeBridge"},"content":{"rendered":"\n<p>\u65e5\u672c\u306eHomeKit\u5bfe\u5fdc\u5bb6\u96fb\u306f\u5c11\u306a\u3059\u304e\u308b\uff01<br>Matter\u3067\u72b6\u6cc1\u304c\u826f\u304f\u306a\u308b\u3068\u4fe1\u3058\u305f\u3044\u3051\u3069\u3001\u534a\u5206\u8ae6\u3081\u3066\u308b\u3002<br>HomeBridge\u306f\u3001HomeKit\u975e\u5bfe\u5fdc\u306e\u5bb6\u96fb\u3092Apple TV\u3084HomePod\u306b\u7e4b\u3050\u305f\u3081\u306e\u30cf\u30d6\u306b\u306a\u3063\u3066\u304f\u308c\u308b\u3002<\/p>\n\n\n\n<p>HomeBridge\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u65b9\u6cd5\u3068\u3057\u3066\u3001Docker\u3092\u4f7f\u3046\u65b9\u6cd5\u3084NPM\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u65b9\u6cd5\u306a\u3069\u304c\u3042\u308b\u304c\u3001\u304a\u3059\u3059\u3081\u306fNPM\u3067\u76f4\u63a5\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u65b9\u6cd5\u3002<br>\u30d6\u30e9\u30a6\u30b6\u4e0a\u306eUI\u304b\u3089\u30b5\u30fc\u30d0\u30fc\u672c\u4f53\u3092\u518d\u8d77\u52d5\u3057\u305f\u308a\u3001\u66f4\u65b0\u3057\u305f\u308a\u3067\u304d\u308b\u3002<\/p>\n\n\n\n<p>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306f\u7c21\u5358\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\nsudo npm install -g --unsafe-perm homebridge homebridge-config-ui-x\n# \u81ea\u52d5\u8d77\u52d5\u7b49\u306e\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\nsudo hb-service install --user homebridge\n# \u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5834\u5408\nsudo hb-service uninstall<\/code><\/pre>\n\n\n\n<p>http:\/\/&lt;\u30b5\u30fc\u30d0\u30fc\u306eIP\u30a2\u30c9\u30ec\u30b9>:8581 \u306b\u30a2\u30af\u30bb\u30b9\u3057\u3066\u3001\u7ba1\u7406\u30b3\u30f3\u30bd\u30fc\u30eb\u304c\u958b\u304f\u3002<\/p>\n\n\n\n<p>Node.js\u306e\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3082\u3067\u304d\u308b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo hb-service update-node<\/code><\/pre>\n\n\n\n<p>HomeBridge\u306f\u3044\u308d\u3044\u308d\u306a\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u3042\u308b\u3002<br>NatureRemo\u3068\u9023\u643a\u3057\u3066\u3001\u8d64\u5916\u7dda\u3067\u5bb6\u96fb\u3092\u64cd\u4f5c\u3059\u308b\u4eba\u3082\u3044\u308b\u3089\u3057\u3044\u3002<br><a href=\"https:\/\/k8sinfo.com\/2021\/08\/20\/homebridge-echonet-lite-plugin\/\" data-type=\"URL\" data-id=\"https:\/\/k8sinfo.com\/2021\/08\/20\/homebridge-echonet-lite-plugin\/\" target=\"_blank\" rel=\"noreferrer noopener\">Echonet Lite\u3067\u30a8\u30a2\u30b3\u30f3\u3092\u64cd\u4f5c<\/a>\u3057\u3088\u3046\u3068\u3059\u308b\u4eba\u3082\u3044\u308b\u3088\u3046\u3060\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"\u65e5\u672c\u306eHomeKit\u5bfe\u5fdc\u5bb6\u96fb\u306f\u5c11\u306a\u3059\u304e\u308b\uff01Matter\u3067\u72b6\u6cc1\u304c\u826f\u304f\u306a\u308b\u3068\u4fe1\u3058\u305f\u3044\u3051\u3069\u3001\u534a\u5206\u8ae6\u3081\u3066\u308b\u3002HomeBridge\u306f\u3001HomeKit\u975e\u5bfe\u5fdc\u306e\u5bb6\u96fb\u3092Apple TV\u3084HomePod\u306b\u7e4b\u3050\u305f\u3081\u306e\u30cf\u30d6\u306b\u306a\u3063\u3066\u304f\u308c\u308b\u3002 H [&hellip;]","protected":false},"author":1,"featured_media":78,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[8],"tags":[38,37,9,13,14,11,10],"class_list":["post-77","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system-management","tag-homebridge","tag-homekit","tag-linux","tag-node-js","tag-npm","tag-ubuntu","tag-memo"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/shugomatsuzawa.com\/techblog\/wp-content\/uploads\/sites\/3\/2022\/05\/smart-home-gc73cf33c1_1920.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts\/77","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/comments?post=77"}],"version-history":[{"count":1,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts\/77\/revisions"}],"predecessor-version":[{"id":79,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/posts\/77\/revisions\/79"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/media\/78"}],"wp:attachment":[{"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/media?parent=77"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/categories?post=77"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shugomatsuzawa.com\/techblog\/wp-json\/wp\/v2\/tags?post=77"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}