Hi,
I have googled and found that the error message tells me something about invalid indentation but I have absolutely no idea what part could actually be wrong. Thanks in advance to who can tell me what’s wrong
(btw: YAML has been adapted from here)
mapping values are not allowed here
in “/config/esphome/gardenhouse-temperature.yaml”, line 38, column 9
esphome:
name: gardenhouse-temperature
friendly_name: gardenhouse-temperature
on_boot:
then:
– script.execute: consider_deep_sleep
esp32:
board: esp32dev
framework:
type: arduino
one_wire:
- platform: gpio
pin: GPIO32
sensor:
- platform: dallas_temp
address: 0xcd0b239efd56b328
name: temperature_bottom
update_interval: 2s
- platform: dallas_temp
address: 0x2b0b239e56da8728
name: temperature_top
update_interval: 2s
binary_sensor:
- platform: homeassistant
id: prevent_deep_sleep
entity_id: input_boolean.keep_esp_awake
deep_sleep:
id: deep_sleep_control
sleep_duration: 60s
script:
– id: consider_deep_sleep
mode: queued ### error indicated here
then:
– delay: 60s
– if:
condition:
binary_sensor.is_on: prevent_deep_sleep
then:
– logger.log: 'Skipping sleep, per prevent_deep_sleep'
else:
– deep_sleep.enter: deep_sleep_control
– script.execute: consider_deep_sleep
[...]
Thanks
Jan