I have a cloud config that works perfectly fine for Alexa, but when I try to implement the Google version I get “invalid config” in the logs and the cloud component won’t start. I cannot figure out what I’m doing wrong. Here’s the config:
alexa:
filter:
include_domains:
- light
- switch
include_entities:
- script.night
- script.xbox
- group.basement_lights
- group.kitchen_lights
- group.bar_lights
- group.playroom_lights
- scene.basement_high
- scene.basement_medium
- scene.basement_low
- scene.basement_movie
exclude_entities:
- scene.all_bright
- switch.basementmaster_switch
- light.basementhallslave_level
- switch.basementhallslave_switch
entity_config:
script.night:
name: Night mode
description: A script to enable night mode
light.kitchenmainlights_level:
name: Main kitchen lights
light.familyroommainlights_level:
name: Main family room lights
light.fireplacelights_level:
name: Fireplace lights
light.foyerlights_level:
name: Foyer light
scene.basement_movie:
name: Movie mode
google_actions:
filter:
include_domains:
- light
- switch
include_entities:
- script.night
- script.xbox
- group.basement_lights
- group.kitchen_lights
- group.bar_lights
- scene.basement_high
- scene.basement_medium
- scene.basement_low
- scene.basement_movie
exclude_entities:
- scene.all_bright
- switch.basementmaster_switch
entity_config:
script.night:
name: Night mode
description: A script to enable night mode
light.kitchenmainlights_level:
name: Main kitchen lights
light.familyroommainlights_level:
name: Main family room lights
light.fireplacelights_level:
name: Fireplace lights
light.foyerlights_level:
name: Foyer light
scene.basement_movie:
name: Movie mode
If I comment out the whole google_actions:
section, the alexa part works fine.