Keine Bearbeitungszusammenfassung |
|||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
===== flashen: ===== | |||
[[Datei:BW-SS4 UART.jpg|rahmenlos]]<br> | |||
[[Datei:BW-SS4 UART.jpg|rahmenlos]] | Zum einmaligen flashen GND und IO0 verbinden | ||
===== GPIO Belegung: ===== | |||
{| class="wikitable" | {| class="wikitable" | ||
| Zeile 25: | Zeile 26: | ||
platform: ESP8266 | platform: ESP8266 | ||
board: esp8285 | board: esp8285 | ||
wifi: | wifi: | ||
ssid: !secret wifi_ssid | ssid: !secret wifi_ssid | ||
| Zeile 65: | Zeile 67: | ||
id: led | id: led | ||
pin: GPIO4 | pin: GPIO4 | ||
restore_mode: | inverted: True | ||
restore_mode: ALWAYS_OFF | |||
sensor: | sensor: | ||
Aktuelle Version vom 23. August 2020, 20:55 Uhr
flashen:
GPIO Belegung:
| GPIO | Funktion |
|---|---|
| GPIO5 | Relay |
| GPIO4 | Led |
| GPIO13 | Button |
ESPhome config:
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