ESP-Home/under-bed.yaml

53 lines
821 B
YAML

esphome:
name: under-bed
friendly_name: Under Bed
esp32:
board: esp32dev
framework:
type: arduino
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "nYgcgBRWx8JPbUdrfdqLyJedIVuiHf7aL115aRLyXK0="
ota:
platform: esphome
password: !secret ota
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Under-Bed Fallback Hotspot"
password: "gjr4VnlR9Rfq"
captive_portal:
web_server:
light:
- platform: rgb
name: "Under Bed"
red: r
green: g
blue: b
default_transition_length:
milliseconds: 200
output:
- platform: ledc
pin: GPIO16
id: g
- platform: ledc
pin: GPIO17
id: r
- platform: ledc
pin: GPIO18
id: b