QuinLED-An-DecaPenta ESPhome Example configs
WORK IN PROGRESS!
substitutions: esphome_name: preprod-decapenta-1 esphome: name: ${esphome_name} esp32: board: mhetesp32devkit #framework: # type: esp-idf # version: latest # variant: ESP32C3 wifi: ssid: !secret wifi_ssid password: !secret wifi_password use_address: 10.24.1.126 web_server: #Disable logging/UART logger: # level: NONE baud_rate: 0 i2c: sda: 15 scl: 16 #frequency: 50kHz scan: true api: reboot_timeout: 60min password: nohackinghere ota: password: nohackinghere time: - platform: homeassistant id: homeassistant_time switch: - platform: restart name: ${esphome_name}-restart id: restart_switch output: - platform: ledc pin: 2 frequency: 19531Hz id: LED_channel_1 - platform: ledc pin: 4 frequency: 19531Hz id: LED_channel_2 - platform: ledc pin: 5 frequency: 19531Hz id: LED_channel_3 - platform: ledc pin: 12 frequency: 19531Hz id: LED_channel_4 - platform: ledc pin: 13 frequency: 19531Hz id: LED_channel_5 - platform: ledc pin: 14 frequency: 19531Hz id: LED_channel_6 - platform: ledc pin: 17 frequency: 19531Hz id: LED_channel_7 - platform: ledc pin: 18 frequency: 19531Hz id: LED_channel_8 - platform: ledc pin: 19 frequency: 19531Hz id: LED_channel_9 - platform: ledc pin: 21 frequency: 19531Hz id: LED_channel_10 - platform: ledc pin: 22 frequency: 19531Hz id: LED_channel_11 - platform: ledc pin: 23 frequency: 19531Hz id: LED_channel_12 - platform: ledc pin: 25 frequency: 19531Hz id: LED_channel_13 - platform: ledc pin: 26 frequency: 19531Hz id: LED_channel_14 - platform: ledc pin: 27 frequency: 19531Hz id: LED_channel_15 light: - platform: monochromatic name: "${esphome_name}-1" gamma_correct: 2.0 default_transition_length: 2s id: LED1 output: LED_channel_1 - platform: monochromatic name: "${esphome_name}-2" gamma_correct: 2.0 default_transition_length: 2s id: LED2 output: LED_channel_2 - platform: monochromatic name: "${esphome_name}-3" gamma_correct: 2.0 default_transition_length: 2s id: LED3 output: LED_channel_3 - platform: monochromatic name: "${esphome_name}-4" gamma_correct: 2.0 default_transition_length: 2s id: LED4 output: LED_channel_4 - platform: monochromatic name: "${esphome_name}-5" gamma_correct: 2.0 default_transition_length: 2s id: LED5 output: LED_channel_5 - platform: monochromatic name: "${esphome_name}-6" gamma_correct: 2.0 default_transition_length: 2s id: LED6 output: LED_channel_6 - platform: monochromatic name: "${esphome_name}-7" gamma_correct: 2.0 default_transition_length: 2s id: LED7 output: LED_channel_7 - platform: monochromatic name: "${esphome_name}-8" gamma_correct: 2.0 default_transition_length: 2s id: LED8 output: LED_channel_8 - platform: monochromatic name: "${esphome_name}-9" gamma_correct: 2.0 default_transition_length: 2s id: LED9 output: LED_channel_9 - platform: monochromatic name: "${esphome_name}-10" gamma_correct: 2.0 default_transition_length: 2s id: LED10 output: LED_channel_10 - platform: monochromatic name: "${esphome_name}-11" gamma_correct: 2.0 default_transition_length: 2s id: LED11 output: LED_channel_11 - platform: monochromatic name: "${esphome_name}-12" gamma_correct: 2.0 default_transition_length: 2s id: LED12 output: LED_channel_12 - platform: monochromatic name: "${esphome_name}-13" gamma_correct: 2.0 default_transition_length: 2s id: LED13 output: LED_channel_13 - platform: monochromatic name: "${esphome_name}-14" gamma_correct: 2.0 default_transition_length: 2s id: LED14 output: LED_channel_14 - platform: monochromatic name: "${esphome_name}-15" gamma_correct: 2.0 default_transition_length: 2s id: LED15 output: LED_channel_15 sensor: - platform: sht3xd temperature: name: "SHT30 Temperature" accuracy_decimals: 2 humidity: name: "SHT30 Room Humidity" accuracy_decimals: 2 address: 0x44 update_interval: 30s - platform: uptime name: "${esphome_name}_Uptime Sensor" binary_sensor: - platform: gpio pin: 36 name: Button_1 filters: - invert: # on_press: # - light.toggle: # id: LED1 - platform: gpio pin: 39 name: Button_2 filters: - invert: # on_press: # - light.toggle: # id: LED2 - platform: gpio pin: 34 name: Button_3 filters: - invert: # on_press: # - light.toggle: # id: LED2 - platform: gpio pin: 33 name: Button_4 filters: - invert: # on_press: # - light.toggle: # id: LED2