GPIO | Funktion |
GPIO5 | Relay |
GPIO4 | Led |
GPIO13 | Button |
substitutions:
plug_name: bw_ss4
esphome:
name: ${plug_name}
platform: ESP8266
board: esp8285
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
fast_connect: true
logger:
web_server:
port: 80
api:
password: !secret api_password
ota:
password: !secret ota_password
time:
- platform: homeassistant
id: homeassistant_time
binary_sensor:
- platform: gpio
pin:
number: GPIO13
inverted: True
name: "${plug_name}_Button"
on_press:
- switch.toggle: relay
switch:
- platform: gpio
name: "${plug_name}_Relay"
id: relay
pin: GPIO5
restore_mode: ALWAYS_ON
- platform: gpio
name: "${plug_name}_Led"
id: led
pin: GPIO4
inverted: True
restore_mode: ALWAYS_OFF
sensor:
- platform: uptime
name: ${plug_name}_Uptime Sensor