Home Assistant, Google Home Sesli Komutlarıyla Nasıl Kullanılır?

Home Assistant, Google Home Sesli Komutlarıyla Nasıl Kullanılır?
Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Home Assistant, piyasadaki en iyi açık kaynaklı ev otomasyonu yazılım platformlarından biridir. Gerçekten özel bir akıllı ev inşa etmek için bir Raspberry Pi'ye veya eski bir dizüstü bilgisayara dağıtabilirsiniz. Akıllı cihazlar satın alabilir veya kendi akıllı anahtarlarınızı ve kontrol cihazlarınızı oluşturabilir, bunları Ev Asistanına ekleyebilir ve hepsini tek bir panodan kontrol edebilirsiniz.





GÜNÜN MAKALE VİDEOSU

Daha da iyisi, Ev Asistanınızda yapılandırılan tüm varlıkları ve akıllı cihazları sesli komutlarınızla ücretsiz olarak kontrol etmek için Google Asistan'ı da entegre edebilirsiniz.





Sen başlamadan önce

Google Asistan'ı kurmak veya entegre etmek için Ev Asistanı sunucunuzu bir SSL sertifikasıyla internete açmalısınız. Bunu yapmak için şunları yapabilirsiniz: Ev Asistanı sunucunuzu DuckDNS ve Let's Encrypt kullanarak SSL ile açığa çıkarın .





Alternatif olarak, Home Assistant sunucunuzu internete açmak için bir Cloudflare Tüneli kurun . Daha güvenli ve kurulumu çok daha kolay olduğu için ikinci yöntemi öneriyoruz.

facebookta beni kimin engellediğini görebilir miyim

Ev Asistanına HTTPS bağlantısıyla internet üzerinden erişebildiğinizde, Google Voice Asistanı Ev Asistanı sunucunuza entegre etmek ve kurmak için aşağıdaki talimatları uygulayabilirsiniz.



Google Konsolunda Proje Oluşturma

ziyaret edin Google Konsolundaki İşlemler sayfasına gidin ve Google Mini veya Google Nest cihazlarınızla kullandığınız Google hesabınızı kullanarak oturum açın. Ardından şu adımları izleyin:

  1. Tıklamak Yeni proje , seçme Evet ve tıklayın Katıl ve devam et .
  2. Proje için 'HomeAssistant' gibi bir ad girin ve ardından dilinizi ve ülkenizi seçin. Tıklamak proje oluştur .   hizmet hesabı json dosyasını yükleyin
  3. Seçmek Akıllı ev ve tıklayın İnşaata Başlayın .
  4. Tıklamak Akıllı Ev işleminizi adlandırın ve ardından 'Ev Yardımcısı' gibi bir ad yazın. Tıklamak Kaydetmek .
  5. Tıkla genel bakış sekmesini ve ardından tıklayın Eyleminizi Oluşturun .
  6. Tıklamak Eylem(ler) Ekle ve Ev Asistanı URL'nizi yapıştırın. Kurulumunuza bağlı olarak aşağıdaki biçimlerden birini kullanın…
    • DuckDNS ve Let's Encrypt kullandıysanız: https://[EV YARDIMCINIZIN URL'Sİ:BAĞLANTI NOKTASI]/api/google_assistant
    • Home Assistant'ı İnternet'e açmak için Cloudflare Tüneli'ni kullandıysanız: https://[EV YARDIMCINIZ URL'NİZ]/api/google_assistant




  7. Tıklamak Kaydetmek ve üç noktayı tıklayın, ardından seçin Proje ayarları .   ev asistanında yapılandırma yaml dosyasını düzenle
  8. Not edin proje Adı ve proje kimliği .
  9. Gitmek genel bakış sekmesi ve tıklayın Hesap Bağlama Kurulumu altında Hızlı ayar .
  10. Aşağıdaki değerleri yapıştırın ve düzenleyin:
    • Müşteri Kimliği: https://oauth-redirect.googleusercontent.com/r/[SİZİN PROJE_KİMLİĞİNİZ]
    • Müşteri Sırrı: ne istersen yaz
    • Yetkilendirme URL'si: https://[EV YARDIMCINIZIN URL'Sİ:BAĞLANTI NOKTASI]/auth/yetkilendirme
    • Belirteç URL'si: https://[EV YARDIMCINIZIN URL'Sİ:BAĞLANTI NOKTASI]/auth/token
    • Cloudflare Tunnel hizmetini kullanıyorsanız PORT değeri girmenize gerek yoktur.
  11. Tıklamak Sonraki > Sonraki .   listeden ev asistanını seçin
  12. İçinde İstemcinizi yapılandırın (isteğe bağlı) , 'e-posta' yazın, ardından tıklayın kapsam ekle, 'isim' yazın ve tıklayın Kaydetmek .
  13. Tıkla Ölçek altındaki düğme Geliştirmek sekme. Başarılı olursa, 'Test şimdi etkinleştirildi' mesajını göreceksiniz. İleti.   üzerine dokunun google ile çalışır

Bir Hizmet Hesabı Oluşturun

ziyaret edin Google Cloud Platform Konsolu sayfası ve ardından Home Assistant cihazlarını Google Home uygulamasıyla senkronize etmek üzere bir hizmet hesabı oluşturmak için bu adımları izleyin.





  1. hamburger tıklayın soldaki menü (üç çizgi simgesi) ve seçin API'ler ve hizmetler > kimlik bilgileri .   bir cihaz kur'u seçin
  2. Tıklamak Kimlik Bilgileri Oluştur ve Seç hizmet hesabı .
  3. Hesap için bir ad yazın ve tıklayın Oluştur ve Devam Et .   ev asistanındaki tüm cihazlar google home uygulamasına eklendi
  4. itibaren rol listesi , Seç Hizmet Hesabı Jetonu Oluşturucu . Tıklamak Tamamlandı .
  5. Az önce oluşturduğunuz hizmet hesabına tıklayın ve ardından Anahtarlar sekme.
  6. Tıklamak Anahtar Ekle > Yeni anahtar oluştur .
  7. Seçmek JSON ve tıklayın Oluşturmak . Anahtarları içeren bir JSON dosyası sisteminize indirilecek. dosyayı şu şekilde yeniden adlandırın: SERVICE_ACCOUNT.json .
  8. Anahtarlar oluşturulduktan sonra, anahtarı Not Defteri'ne kopyalayın.
  9. HomeGraph API'yi bulmak ve etkinleştirmek için arama çubuğunu kullanın.   google sesli asistan ışığı açtı

Ev Asistanı Yapılandırma Dosyasını Düzenleyin

Home Assistant sunucunuzda, Dosya Düzenleyici eklentisini kullanın ve klasör simgesini, ardından Yükle simgesini ve ardından Dosya .

5 0 radyo polis tarayıcı android

Seç SERVICE_ACCCOUNT.json dosyasını (daha önce indirilmişti) tıklayın ve tıklayın TAMAM .

donanım hızlandırma kromu açık veya kapalı
  ev cihazlarını ayarla'yı seçin

Ardından, Yapılandırma.yaml dosya ve aşağıdaki kodu yapıştırın.

 google_assistant: 
  project_id: YOUR_PROJECT_ID
  service_account: !include SERVICE_ACCOUNT.json
  report_state: true
  ev asistanında otomasyon oluşturma

değiştirdiğinizden emin olun. SİZİN_PROJE_KİMLİĞİNİZ yukarıdaki koddaki değeri kendinizle değiştirin ve tıklayın Kaydetmek simge. Sonra üzerine tıklayın Geliştirici Araçları > Yapılandırmayı Kontrol Et Yapılandırmanın geçerli olduğundan emin olmak için. Her şey yolunda görünüyorsa Home Assistant sunucusunu yeniden başlatın.

Google Home Uygulamasında Ev Asistanını Kurun

Google Home uygulamasını Android veya iOS cihazınıza indirip yükleyin ve ardından Google Konsolunda projeyi oluşturmak için kullandığınız Google hesabını kullanarak uygulamada oturum açın. Ardından, Ev Asistanını Google Home uygulamasına eklemek ve Google Asistan'ı kullanarak sesle kontrolü etkinleştirmek için şu adımları izleyin.

  1. üzerine dokunun + simgesine tıklayın ve seçin cihazı kur > Google ile çalışır .   eylem ekle'ye dokunun   otomasyon google home uygulamasını kaydet
  2. Seçmek [test] Ev Asistanı (veya projeye verdiğiniz ad ne olursa olsun). Bu, Ev Asistanı web sayfanızı açacaktır.
  3. Home Assistant oturum açma kimlik bilgilerini girin ve simgesine dokunun. Giriş yapmak . 'Ev Asistanı bağlandı' mesajını göreceksiniz.
  4. Ardından uygulama, Home Assistant sunucunuzda yapılandırılan tüm varlıkları gösterecektir.
  5. Google Asistan ve kurulumu kullanarak kontrol etmek istediğiniz Ev Asistanınızdaki tüm cihazları seçin.
  6. Tüm odalarınızı ve içindeki cihazları Google Home uygulamasında göreceksiniz.

Artık tüm cihazları uygulamadan kontrol edebilir ve Google Voice Assistant'ı kullanabilirsiniz. Çeşitli parametrelere dayalı olarak Google Home uygulamasını kullanarak da otomasyon kurabilirsiniz. Adımlar aşağıdaki gibidir:

  1. Google Home'da uygulama, üzerine dokunun rutinler .
  2. Uyku Vakti gibi bir tetikleyici seçin ve ardından özel bir sesli komut yazabilir veya varsayılan değerleri koruyabilirsiniz.
  3. Ardından, altında Hareketler , musluk + Eylem ekle .
  4. Seçmek Ev cihazlarını ayarla .
  5. Ardından, Ev Yardımcısı'nda yapılandırılan akıllı cihazları seçin ve diğer seçenekleri belirleyin. Musluk Eylem ekle .
  6. Musluk Kayıt etmek .

Sesli Uyarılarla Otomasyon Kurma

Akıllı ışıklar, anahtarlar, prizler vb. yapılandırılmış varlıkları sesli komutlarla kontrol etmek için Google Asistan'ı Ev Asistanı sunucunuza entegre ettikten sonra, Google Mini veya Nest Mini cihazınız aracılığıyla sesli uyarıları çalacak otomasyonu da ayarlayabilirsiniz.

Bu sesli asistanları, su seviyesi sensörünün tankın dolu olduğunu algılaması veya hareket sensörünün hareket algılaması gibi sensör değerlerine dayalı olarak durumu veya herhangi bir mesajı duyurmak için kullanabilirsiniz.