This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
# Gitignore settings for ESPHome
|
||||
# This is an example and may include too much for your use-case.
|
||||
# You can modify this file to suit your needs.
|
||||
/.esphome/
|
||||
/secrets.yaml
|
||||
@@ -0,0 +1,54 @@
|
||||
esphome:
|
||||
name: shrimp-vase
|
||||
friendly_name: Shrimp Vase Controller
|
||||
|
||||
esp32:
|
||||
board: esp32doit-devkit-v1
|
||||
framework:
|
||||
type: esp-idf
|
||||
|
||||
logger:
|
||||
api:
|
||||
ota:
|
||||
password: ""
|
||||
platform: esphome
|
||||
|
||||
wifi:
|
||||
ssid: "ItHurtsWhenIP"
|
||||
password: "BKl@3660"
|
||||
manual_ip:
|
||||
static_ip: 192.168.179.20
|
||||
gateway: 192.168.179.1
|
||||
subnet: 255.255.254.0
|
||||
ap:
|
||||
ssid: "Shrimp Vase Fallback Hotspot"
|
||||
password: "12345678"
|
||||
|
||||
captive_portal:
|
||||
|
||||
web_server:
|
||||
port: 80
|
||||
|
||||
switch:
|
||||
- platform: gpio
|
||||
id: switch_light
|
||||
name: "Switch"
|
||||
pin:
|
||||
number: GPIO23 # pin wired to the button pad on the other PCB
|
||||
mode: OUTPUT # <-- only pulls low; otherwise high-impedance
|
||||
restore_mode: ALWAYS_OFF
|
||||
|
||||
button:
|
||||
- platform: template
|
||||
name: "Button"
|
||||
on_press:
|
||||
- switch.turn_on: switch_light
|
||||
- delay: 200ms
|
||||
- switch.turn_off: switch_light
|
||||
|
||||
sensor:
|
||||
- platform: wifi_signal
|
||||
name: "WiFi Signal"
|
||||
update_interval: 60s
|
||||
- platform: uptime
|
||||
name: "Uptime"
|
||||
Reference in New Issue
Block a user