From 60391c4fb817a825e71d49a15b5a24b158c5d4d5 Mon Sep 17 00:00:00 2001 From: manuel Date: Tue, 21 Oct 2025 11:24:54 +0200 Subject: add friendly_name everywhere. diable unused GPIO to save power --- esphome/config/bedlight.yaml | 81 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 64 insertions(+), 17 deletions(-) (limited to 'esphome/config/bedlight.yaml') diff --git a/esphome/config/bedlight.yaml b/esphome/config/bedlight.yaml index 2913e99..ac83f5d 100644 --- a/esphome/config/bedlight.yaml +++ b/esphome/config/bedlight.yaml @@ -1,5 +1,11 @@ +substitutions: + device_name: bedlight + friendly_name: "Bed Light" + esphome: - name: bedlight + name: ${device_name} + friendly_name: ${friendly_name} + area: Bed Room # light default values on_boot: @@ -46,7 +52,7 @@ wifi: # Enable fallback hotspot (captive portal) in case wifi connection fails ap: - ssid: "Bedlight Fallback Hotspot" + ssid: "${device_name} Fallback Hotspot" password: !secret wifi_ap_password captive_portal: @@ -63,13 +69,13 @@ light: restore_mode: RESTORE_DEFAULT_OFF output: - - id: gpio_r - platform: gpio - pin: GPIO12 + #- id: gpio_r + # platform: gpio + # pin: GPIO12 - - id: gpio_g - platform: gpio - pin: GPIO15 + #- id: gpio_g + # platform: gpio + # pin: GPIO15 - id: pwm_b platform: esp8266_pwm @@ -107,17 +113,58 @@ output: return 0.0002; return state; - - id: gpio0 - platform: gpio - pin: GPIO0 + #- id: gpio0 + # platform: gpio + # pin: GPIO0 - - id: gpio_txd - platform: gpio - pin: GPIO1 + #- id: gpio_txd + # platform: gpio + # pin: GPIO1 - - id: gpio_rxd - platform: gpio - pin: GPIO3 + #- id: gpio_rxd + # platform: gpio + # pin: GPIO3 + + - platform: gpio + id: unused_gpio0 + pin: + number: GPIO0 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio1 + pin: + number: GPIO1 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio2 + pin: + number: GPIO2 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio3 + pin: + number: GPIO3 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio12 + pin: + number: GPIO12 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio13 + pin: + number: GPIO13 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio15 + pin: + number: GPIO15 + mode: INPUT_PULLUP + - platform: gpio + id: unused_gpio16 + pin: + number: GPIO16 + mode: INPUT_PULLDOWN globals: - id: g_dim_level -- cgit v1.2.3