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