{"id":834,"date":"2020-07-22T19:34:53","date_gmt":"2020-07-22T12:34:53","guid":{"rendered":"http:\/\/notes.opikdesign.com\/?p=834"},"modified":"2020-08-04T14:01:44","modified_gmt":"2020-08-04T07:01:44","slug":"home-assistant-hass-io-diintegrasikan-dengan-api-google-assistant-home","status":"publish","type":"post","link":"https:\/\/notes.opikdesign.com\/index.php\/2020\/07\/22\/iot-robot\/home-assistant-hass-io-diintegrasikan-dengan-api-google-assistant-home\/","title":{"rendered":"Home Assistant (Hass.io) diintegrasikan dengan API Google Assistant\/Home"},"content":{"rendered":"\n<p>Tujuan dari Hassio diintegrasikan dengan API dari Google Assistant\/Home agar Hassio bisa kita perintahkan dengan suara dari Gadget Smart Phone (baik Android maupun iPhone) atau speaker Google Nest\/Home. Namun pada iPhone, harus dibuka dahulu aplikasi Google Assistant. Sebelum mengintegrasikan dengan API Google, Hassio harus bisa di akses dari internet dengan protocol HTTPS, cara-caranya dapat melihat di <a rel=\"noreferrer noopener\" href=\"http:\/\/notes.opikdesign.com\/index.php\/2020\/07\/22\/iot-robot\/https-di-home-assistant-hass-io-dengan-ssl-dari-lets-encrypt\/\" target=\"_blank\">HTTPS di Home Assistant (Hass.io) dengan SSL dari Let\u2019s Encrypt<\/a>, kemudian memiliki account google (gmail), dan selama penggunakan API Project Google tidak banyak maka masih free.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Buka <em><a rel=\"noreferrer noopener\" href=\"https:\/\/console.cloud.google.com\/\" target=\"_blank\">Google Cloud Console<\/a><\/em> dan buat project baru dengan click <em>Create Project<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"616\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-27.png?fit=525%2C258\" alt=\"\" class=\"wp-image-856\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-27.png?w=1251&amp;ssl=1 1251w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-27.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-27.png?resize=1024%2C504&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-27.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1252\" height=\"615\" src=\"https:\/\/i1.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-30.png?fit=525%2C258\" alt=\"\" class=\"wp-image-860\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-30.png?w=1252&amp;ssl=1 1252w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-30.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-30.png?resize=1024%2C503&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-30.png?resize=768%2C377&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"616\" src=\"https:\/\/i1.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-31.png?fit=525%2C258\" alt=\"\" class=\"wp-image-861\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-31.png?w=1251&amp;ssl=1 1251w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-31.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-31.png?resize=1024%2C504&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-31.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Buka <a rel=\"noreferrer noopener\" href=\"https:\/\/console.actions.google.com\/\" target=\"_blank\"><em>Google Actions Console<\/em><\/a> kemudian click <em>New Project<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"615\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-33.png?fit=525%2C258\" alt=\"\" class=\"wp-image-864\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-33.png?w=1251&amp;ssl=1 1251w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-33.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-33.png?resize=1024%2C503&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-33.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Pilih Smart Home kemudian click Start Building.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1250\" height=\"613\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-34.png?fit=525%2C257\" alt=\"\" class=\"wp-image-865\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-34.png?w=1250&amp;ssl=1 1250w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-34.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-34.png?resize=1024%2C502&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-34.png?resize=768%2C377&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1252\" height=\"615\" src=\"https:\/\/i2.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-35.png?fit=525%2C258\" alt=\"\" class=\"wp-image-867\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-35.png?w=1252&amp;ssl=1 1252w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-35.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-35.png?resize=1024%2C503&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-35.png?resize=768%2C377&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Pada <em>Build your Action<\/em>, click <em>Add Action(s)<\/em>. Isi dan click <em>Save<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1253\" height=\"943\" src=\"https:\/\/i2.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-36.png?fit=525%2C395\" alt=\"\" class=\"wp-image-868\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-36.png?w=1253&amp;ssl=1 1253w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-36.png?resize=300%2C226&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-36.png?resize=1024%2C771&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-36.png?resize=768%2C578&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Pada <em>Quick Setup<\/em>, click <em>Setup Account Linking<\/em>. Pada <em>OAuth Client Information<\/em>, ikuti seperti di bawah ini. Untuk <em>Client secret<\/em> bebas diisi apa pun. click <em>Next<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"615\" src=\"https:\/\/i2.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-37.png?fit=525%2C258\" alt=\"\" class=\"wp-image-869\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-37.png?w=1251&amp;ssl=1 1251w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-37.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-37.png?resize=1024%2C503&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-37.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Masih di <em>Setup Account Linking<\/em>, pada tahap ketiga di <em>Configure your client (optional) <\/em>tambahkan scope <em>email<\/em> dan <em>name<\/em>. Click <em>Next<\/em> kemudian Click <em>Save<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1252\" height=\"618\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-38.png?fit=525%2C259\" alt=\"\" class=\"wp-image-870\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-38.png?w=1252&amp;ssl=1 1252w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-38.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-38.png?resize=1024%2C505&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-38.png?resize=768%2C379&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Click tab atas <em>Overview<\/em>, kembali di <em>Quick Setup<\/em>, click <em>Name your Smart Home action<\/em>. Isi dan click <em>Save<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1253\" height=\"616\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-39.png?fit=525%2C258\" alt=\"\" class=\"wp-image-871\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-39.png?w=1253&amp;ssl=1 1253w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-39.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-39.png?resize=1024%2C503&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-39.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Kembali ke <em><a rel=\"noreferrer noopener\" href=\"https:\/\/console.cloud.google.com\/\" target=\"_blank\">Google Cloud Console<\/a><\/em> dan pada <em>Dashboard<\/em> project tadi. Tambahkan <em>API Library<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1252\" height=\"618\" src=\"https:\/\/i2.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-40.png?fit=525%2C259\" alt=\"\" class=\"wp-image-875\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-40.png?w=1252&amp;ssl=1 1252w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-40.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-40.png?resize=1024%2C505&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-40.png?resize=768%2C379&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1252\" height=\"617\" src=\"https:\/\/i1.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-41.png?fit=525%2C259\" alt=\"\" class=\"wp-image-876\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-41.png?w=1252&amp;ssl=1 1252w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-41.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-41.png?resize=1024%2C505&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-41.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Cari <em>HomeGraph API<\/em> dan click.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"616\" src=\"https:\/\/i1.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-42.png?fit=525%2C258\" alt=\"\" class=\"wp-image-877\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-42.png?w=1251&amp;ssl=1 1251w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-42.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-42.png?resize=1024%2C504&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-42.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Aktifkan.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1251\" height=\"617\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-43.png?fit=525%2C259\" alt=\"\" class=\"wp-image-878\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-43.png?w=1251&amp;ssl=1 1251w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-43.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-43.png?resize=1024%2C505&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-43.png?resize=768%2C379&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1250\" height=\"614\" src=\"https:\/\/i2.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-44.png?fit=525%2C258\" alt=\"\" class=\"wp-image-880\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-44.png?w=1250&amp;ssl=1 1250w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-44.png?resize=300%2C147&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-44.png?resize=1024%2C503&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-44.png?resize=768%2C377&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Buat <em>Credencial<\/em>, pada menu kiri Click <em>Credencials<\/em> dan click <em>Create Credencial<\/em> kemudian pilih <em>API Key<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1253\" height=\"617\" src=\"https:\/\/i1.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-49.png?fit=525%2C258\" alt=\"\" class=\"wp-image-887\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-49.png?w=1253&amp;ssl=1 1253w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-49.png?resize=300%2C148&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-49.png?resize=1024%2C504&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-49.png?resize=768%2C378&amp;ssl=1 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"310\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-51.png?resize=525%2C310\" alt=\"\" class=\"wp-image-890\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-51.png?w=566&amp;ssl=1 566w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-51.png?resize=300%2C177&amp;ssl=1 300w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<p>Dengan demikian di dapat&#8230;<br><em>API Key<\/em>: <strong>AIzaSyAAJimlnhFlprSbpBxZbxRLfdY8UZ6-N-Q<\/strong> <br><em>ID Project<\/em>: <strong>examples-home-assistant<\/strong><\/p>\n\n\n\n<p>Langkah  terakhir di google, <a rel=\"noreferrer noopener\" href=\"https:\/\/console.cloud.google.com\/apis\/credentials\/serviceaccountkey\" target=\"_blank\">Buat Key Account Service<\/a> dan download. Pada <em>Service account list <\/em>pilih <em>New service account<\/em> dan pada <em>Role list<\/em> pilih <em>Service Accounts<\/em> &gt; <em>Service Account Token Creator<\/em>,  Jenis key pilih <em>JSON<\/em>. Click Create untuk download.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"229\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-55-1024x447.png?resize=525%2C229\" alt=\"\" class=\"wp-image-898\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-55.png?resize=1024%2C447&amp;ssl=1 1024w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-55.png?resize=300%2C131&amp;ssl=1 300w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-55.png?resize=768%2C335&amp;ssl=1 768w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-55.png?w=1248&amp;ssl=1 1248w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>File yang di download letakkan pada folder <em>config<\/em> rubah nama <em>service_account.json<\/em>. Kembali ke Hassio, edit <em>configuration.yaml<\/em> kemudian restart Hassio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"170\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-56.png?resize=525%2C170\" alt=\"\" class=\"wp-image-899\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-56.png?w=650&amp;ssl=1 650w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-56.png?resize=300%2C97&amp;ssl=1 300w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<p>Selanjutnya buka Google Home pada Gadget, ketuk tanpa &#8220;+&#8221;, ketuk <em>Set up device<\/em>&#8230; ketuk lagi logo rantai <em>Have something already  set up?<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"1170\" src=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-53.png?fit=473%2C1024\" alt=\"\" class=\"wp-image-893\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-53.png?w=540&amp;ssl=1 540w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-53.png?resize=138%2C300&amp;ssl=1 138w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-53.png?resize=473%2C1024&amp;ssl=1 473w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<p>Pilih nama project yang kita pilih tadi&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"540\" height=\"1170\" src=\"https:\/\/i1.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-54.png?fit=473%2C1024\" alt=\"\" class=\"wp-image-894\" srcset=\"https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-54.png?w=540&amp;ssl=1 540w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-54.png?resize=138%2C300&amp;ssl=1 138w, https:\/\/i0.wp.com\/notes.opikdesign.com\/wp-content\/uploads\/2020\/07\/image-54.png?resize=473%2C1024&amp;ssl=1 473w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<p>Akan diminta akses dan masukkan login Hassio. Tiap kali ada penambahan\/pengurangan device di Hassio maka si Google Home akan update sendiri. Dan sudah bisa menggunakan perintah suara pada aplikasi Google Assistant atau speaker Google Nest\/Home.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tujuan dari Hassio diintegrasikan dengan API dari Google Assistant\/Home agar Hassio bisa kita perintahkan dengan suara dari Gadget Smart Phone (baik Android maupun iPhone) atau speaker Google Nest\/Home. Namun pada iPhone, harus dibuka dahulu aplikasi Google Assistant. Sebelum mengintegrasikan dengan API Google, Hassio harus bisa di akses dari internet dengan protocol HTTPS, cara-caranya dapat melihat &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/notes.opikdesign.com\/index.php\/2020\/07\/22\/iot-robot\/home-assistant-hass-io-diintegrasikan-dengan-api-google-assistant-home\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Home Assistant (Hass.io) diintegrasikan dengan API Google Assistant\/Home&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[66,63,65],"tags":[],"class_list":["post-834","post","type-post","status-publish","format-standard","hentry","category-home-assistant","category-iot-robot","category-smart-home"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/posts\/834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/comments?post=834"}],"version-history":[{"count":29,"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/posts\/834\/revisions"}],"predecessor-version":[{"id":934,"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/posts\/834\/revisions\/934"}],"wp:attachment":[{"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/media?parent=834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/categories?post=834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notes.opikdesign.com\/index.php\/wp-json\/wp\/v2\/tags?post=834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}