Home Assistant - szybki tts z czujników w naszym domu

Home Assistant - szybki tts z czujników w naszym domu

Wiele osób pyta o to w jaki sposób wysłać na głośnik powiadomienie o temperaturze z naszych czujników - jest na to bardzo prosty i szybko sposób. Tak naprawdę możemy wysłać dowolne dane liczbowe jak AQI czy też tekstowe jak gdzie jest moja żona ;)

Oczywiście do tego potrzebujemy głośnika z chromecastem w moim przypadku jest to Nest Mini o nazwie media_player.mini_hallway

Tworzymy skrypt

Sprowadza się to do stworzenia w pliku scripts.yaml kodu podobnego do tego:

temperature_outside:
  alias: Temperature Outside
  sequence:
  - service: tts.google_translate_say
    entity_id: media_player.mini_hallway
    data_template:
      message: Temperatura od zachodu to {{ states('sensor.0x00158d00044b336a_temperature')
        }} a od północy to {{ states('sensor.0x00158d00044b3387_temperature') }} stopni
        Celcjusza.
      language: pl

Integracja z Google Home

Potem już tylko w zależności od sposobu integracji (Nabucasa lub Duck DNS) wystawiamy skrypt i mówimy do głośnika sync devices - ja mam to zrobione przez Duck DNS, więc wygląda to tak:

google_assistant:
 project_id: hassio-hejdom
 service_account: !include Hassio-hejdom.json
 report_state: true
 exposed_domains:
  - script

Automatyzacja i wywołanie

Ok Google Activate Temperature Outside - gotowe, po chwili potrzebnej do wygenerowania treści mamy komunikat na głośniku! Możemy zrobić rutynę aby nie mówić Activate lub...

Możemy zrobić skrypt, który będzie to wywoływać na podstawie otwartych drzwi z mieszkania itp., więcej o tym opisuję tutaj: Automatyzacje wejścia i wyjścia z domu

Chcesz wiedzieć więcej? Dołącz do grupy na FB. Będzie nam też miło jak polubisz Fanpage!

Odkurzacz pionowy bezprzewodowy Xiaomi Dreame V11

Od: 755 zł 1494 zł | Powiadom gdy cena spadnie

Ręczny, bezprzewodowy odkurzacz akumulatorowy na 90 minut pracy! Bardzo mocny model z wyświetlaczem i blokadą spustu - jest to najlepszy obecnie model tego producenta.

Dziwi brak reklam? Przeczytaj dlaczego i wesprzyj bloga na  lub