Automation->trigger->0->action

Hi all.

I’m a tottaly noob in hass, and i’ve this error:

2018-02-25 21:32:52 ERROR (MainThread) [homeassistant.config] Invalid config for [automation]: [action] is an invalid option for [automation]. Check: automation->trigger->0->action. (See /home/multi/.homeassistant/configuration.yaml, line 101). Please check the docs at Automation - Home Assistant

My files:
configuration.yaml

homeassistant:
  name: Hogar MD
  latitude: !secret home_lat
  longitude: !secret home_long
  elevation: 0
  unit_system: metric
  time_zone: Europe/Madrid
  customize: !include customize.yaml

frontend:
config:
updater:
discovery:
conversation:
history:
logbook:
map:
cloud:
sun:

mqtt:
  broker: 192.168.1.1
  port: 1883
  client_id: home-assistant-1
  keepalive: 60
  username: !secret mqtt_user
  password: !secret mqtt_password
  protocol: 3.1

zone:
  - name: Colegio
    latitude: !secret latitud_cole
    longitude: !secret longitud_cole
    radius: 100
    icon: mdi:school

  - name: Oficina
    latitude: !secret longitud_oficina
    longitude: !secret latitud_oficina
    radius: 50
    icon: mdi:airplay

device_tracker:
  - platform: owntracks
    track_new_devices: yes
    max_gps_accuracy: 500
    interval_seconds: 10
    consider_home: 100
    waypoints: true
    waypoint_whitelist:
      - david
      - lulu  

  - platform: bluetooth_tracker
  
  - platform: ping
    hosts:
      david_ping: 192.168.1.18
      lulu_ping: 192.168.1.28

telegram_bot:
  - platform: broadcast
    api_key: !secret telegram_api_key
    allowed_chat_ids:
      - !secret telegram_chat_id_david
      - !secret telegram_chat_id_lulu

notify:
  - name: notificaciones_telegram_david
    platform: telegram
    chat_id: !secret telegram_chat_id_david
  - name: notificaciones_telegram_lulu
    platform: telegram
    chat_id: !secret telegram_chat_id_lulu

http:
  api_password: !secret http_password

recorder:
  purge_keep_days: 10

zwave:
  usb_path: /dev/ttyACM1
  network_key: !secret zwave_key

sensor:
  - platform: yr
    monitored_conditions:
      - temperature
      - symbol
      - precipitation
      - windSpeed

tts:
  - platform: google

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml

automations.yaml

  - alias: David recien llegado
    trigger:
      platform: state
      entity_id: group.david_presencia
      from: 'not_home'
      to: 'home'
      for:
        minutes: 3
    action:
      service: notify.notificaciones_telegram_david
      data:
        message: Blablablablabla

  - alias: Lourdes recien llegada
    trigger:
      platform: state
      entity_id: group.lulu_presencia
      from: 'not_home'
      to: 'home'
      for:
        minutes: 3
    action:
     service: notify.notificaciones_telegram_lulu
     data:
       message: Blablablabla

groups.yaml

    david_presencia:
    name: Estado David
    entities:
      - device_tracker.david_bt
      - device_tracker.david_ping
      - device_tracker.david_david_ot

  lulu_presencia:
    name: Estado Lourdes
    entities:
      - device_tracker.lulu_bt
      - device_tracker.lulu_ping

  default_view:
    name: Principal
    view: yes

  presencia_view:
    name: Estado presencial
    view: yes
    icon: mdi:face
    entities:
      - group.david_presencia
      - group.lulu_presencia

configuration.yaml, line 101 is group: !include groups.yaml

EDIT: Ok, it’s solve. I’d check ident spaces and found one line with incorrect one. Sorry

1 Like