esphome:
name: tuerlich
friendly_name: tuerlich
comment: "Türschlosskontrolle"
esp8266:
board: esp01_1m
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "***"
ota:
- platform: esphome
password: "***"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Tuerlich Fallback Hotspot"
password: "***"
captive_portal:
binary_sensor:
- platform: gpio
name: "Küche Rot"
pin:
# D1
number: GPIO5
mode:
input: true
- platform: gpio
name: "Küche Grün"
pin:
# D2
number: GPIO4
mode:
input: true
- platform: gpio
name: "Hackcenter Rot"
pin:
# D0
number: GPIO16
mode:
input: true
- platform: gpio
name: "Hackcenter Grün"
pin:
# D5
number: GPIO14
mode:
input: true
- platform: gpio
name: "Metallwerkstatt Rot"
pin:
# D6
number: GPIO12
mode:
input: true
- platform: gpio
name: "Metallwerkstatt Grün"
pin:
# D7
number: GPIO13
mode:
input: true