Messages to play with scenes

- alias: Message When Romance Scene Is Used
  initial_state: True
  hide_entity: Turn
  trigger:
    platform: state
    entity_id: scene.romantic
    to: 'on'
  action:
    - service: tts.google_say
      entity_id: media_player.kitchen_home
      data:
        message: 'O. Kissie Kissie Cuddle Time.'

I’m trying to get my google home to say a message when a scene is triggered.

You’ll want to look at the state for scenes. I don’t believe the state ever becomes “on”. Mine are all “scening” unless I disable them. You might have better luck tying the speech to the scene itself (can you use tts from within a scene? not sure). Or use a script.

Use preformatted text when posting YAML

this is how I did it:

first I have created my scene

scene:
  - name: Movie Time
    entities:
        light.living_room:
            state: on
            transition: 2
            brightness: 150
            color_name: orange

then I just made a script:

script:
 movie:
    alias: Movie
    sequence:
      - service: tts.google_say
        entity_id: media_player.living_room_home
        data:
          message: "Movie Time"
      - service: scene.turn_on
        entity_id: scene.movie_time

and it works :D!

this is what I ended up doing
romance:
sequence:
- service: tts.google_say
entity_id: media_player.kitchen_home
data:
message: ‘Great. lets Marvin Gaye and get it on.’
- service: scene.turn_on
entity_id: scene.romance1
then to make it look the same
script.romance:
friendly_name: Romance
icon: mdi:heart
emulated_hue: true
then I made scene.romance1 hidden