In questa guida vedremo come poter farsi dire da google home le informazioni sulla propria casa/stanza.

dobbiamo creare uno script che poi possimo richiamare da google home dicendo dopo ok, google “attiva nomescript”, ecco come fare:

  1. ativiamo tts  con la configurzione giusta per farlo parlare intaliano

    [php light=”true”]
    tts:
    – platform: google
    language: ‘it’
    [/php]

  2. Adesso creiamo lo script, ecco un esempio:

    [php light=”true”]
    infocamera:
    alias: "Informazione Camera"
    sequence:
    – delay:
    seconds: 5
    – data_template:
    entity_id: media_player.camera
    message: "Ecco le informazioni della Camera:
    Il Lampadario in camera é {{states(‘light.lampadario’)}}.
    La Luce Letto in camera é {{states(‘light.luce_letto’)}}.
    RGB in camera é {{states(‘light.striscia_led_rgb’)}}.
    La Temperatura in camera é {{states(‘sensor.temperature’) | int | string}}°C.
    L’umidità in camera è {{states(‘sensor.humidity’) | int | string}}%.
    La Temperatura esterna é {{states(‘sensor.temperature_esterna’) | int | string}}°C.
    L’umidità esterna è {{states(‘sensor.humidity_esterna’) | int | string}}%."
    cache: false
    service: tts.google_say
    [/php]

  3. Adesso basta riavviare Home Assistant, dopo che si è riavviato sincronizziamo google home, dall’app google home si stemare lo script visto come scena e dirgli dopo ok,google “attiva informazione camera” e lui dopo 5 sec risponde
  4. oppure si può avviare lo script direttamente da Home Assistant

Adesso vi spiego come è str utturato lo script:

la parte del delay l’ho messa per far si che la voce di google home non si sovrapponi con quella del tts, questa parte nel messaggio restituisce lo stato del dispositivo {{states(‘light.lampadario’)}} e modificato così {{states(‘sensor.temperature’) | int | string}} restituisce un intero in stringa.

se non vedete gli script sotto la configurazione di google assistant sotto exposed_domains: dovete aggiungere – script

Adesso potete ogni volta attivare lo script e lui risponde con i dati aggiornati!

Server Discord: https://discord.gg/CTCrSm5

Gruppo Telegram: https://t.me/HomeAssistant_Rpi

Se volete Donare per avere più progetti: paypal.me/itchsblog