Split to device and global

This commit is contained in:
Frank "PHiAX" Weggelaar 2026-01-06 19:50:50 +01:00
parent 3142f5b672
commit 47ee9a381f
2 changed files with 43 additions and 44 deletions

View file

@ -1,38 +1,6 @@
esphome:
name: ${devicename}
esp8266:
board: esp01_1m
wifi:
ssid: ${ssid}
password: ${wifipass}
fast_connect: on
domain: .phiax.nl
min_auth_mode: WPA2
ap:
ssid: "${friendly_devicename} Hotspot"
password: ${hotspotpass}
captive_portal:
api:
encryption:
key: ${apikey}
on_client_connected:
then:
- light.turn_on: blue_led_light
on_client_disconnected:
then:
- light.turn_off: blue_led_light
ota:
- platform: esphome
password: ${otapass}
web_server:
port: 80
binary_sensor:
- platform: gpio
pin:
@ -43,11 +11,6 @@ binary_sensor:
on_press:
- light.toggle: light_switch
sensor:
- platform: wifi_signal
name: "${devicename} WiFi Signal"
update_interval: 300s
output:
- platform: esp8266_pwm
id: blue_led
@ -65,10 +28,4 @@ light:
- platform: binary
name: "${friendly_devicename} Licht"
output: relay
id: light_switch
switch:
- platform: restart
name: "${friendly_devicename} Restart"
logger:
id: light_switch

42
esphome/esphome-base.yaml Normal file
View file

@ -0,0 +1,42 @@
esphome:
name: ${devicename}
wifi:
ssid: ${ssid}
password: ${wifipass}
fast_connect: on
domain: .phiax.nl
min_auth_mode: WPA2
ap:
ssid: "${friendly_devicename} Hotspot"
password: ${hotspotpass}
captive_portal:
api:
encryption:
key: ${apikey}
on_client_connected:
then:
- light.turn_on: blue_led_light
on_client_disconnected:
then:
- light.turn_off: blue_led_light
ota:
- platform: esphome
password: ${otapass}
web_server:
port: 80
logger:
sensor:
- platform: wifi_signal
name: "${devicename} WiFi Signal"
update_interval: 300s
switch:
- platform: restart
name: "${friendly_devicename} Restart"