2024-11-20 10:07:23 +00:00
|
|
|
substitutions:
|
|
|
|
name: "3ch-led"
|
|
|
|
friendly_name: "3 Channels LED"
|
|
|
|
|
|
|
|
esphome:
|
|
|
|
name: "${name}"
|
|
|
|
friendly_name: "${friendly_name}"
|
|
|
|
name_add_mac_suffix: true
|
|
|
|
project:
|
|
|
|
name: enerwize.3ch-led-driver
|
|
|
|
version: "1.0"
|
|
|
|
|
|
|
|
esp32:
|
|
|
|
board: esp32-c6-devkitc-1
|
|
|
|
variant: esp32c6
|
|
|
|
flash_size: 4MB
|
|
|
|
framework:
|
|
|
|
type: esp-idf
|
|
|
|
version: latest
|
|
|
|
platform_version: 6.5.0
|
|
|
|
sdkconfig_options:
|
|
|
|
CONFIG_OPENTHREAD_ENABLED: n
|
|
|
|
CONFIG_ENABLE_WIFI_STATION: y
|
|
|
|
CONFIG_USE_MINIMAL_MDNS: y
|
|
|
|
CONFIG_ESPTOOLPY_FLASHSIZE_4MB: y
|
|
|
|
|
2024-11-20 10:21:51 +00:00
|
|
|
logger:
|
|
|
|
|
|
|
|
api:
|
|
|
|
|
|
|
|
ota:
|
|
|
|
platform: esphome
|
|
|
|
|
2024-11-20 10:31:17 +00:00
|
|
|
dashboard_import:
|
|
|
|
package_import_url: https://git.enerwize.fr/Enerwize/3ch-led-driver/esphome/3ch-led-1.2-esphome.yaml
|
|
|
|
import_full_config: false # or true
|
|
|
|
|
|
|
|
wifi:
|
|
|
|
ap:
|
|
|
|
password: "12345678"
|
|
|
|
|
|
|
|
captive_portal:
|
|
|
|
|
2024-11-20 10:07:23 +00:00
|
|
|
web_server:
|
|
|
|
port: 80
|
|
|
|
|
|
|
|
output:
|
|
|
|
- platform: ledc
|
|
|
|
pin: GPIO19
|
|
|
|
id: ledch1
|
|
|
|
- platform: ledc
|
|
|
|
pin: GPIO20
|
|
|
|
id: ledch2
|
|
|
|
- platform: ledc
|
|
|
|
pin: GPIO21
|
|
|
|
id: ledch3
|
|
|
|
|
|
|
|
light:
|
|
|
|
- platform: monochromatic
|
|
|
|
output: ledch1
|
|
|
|
name: "Channel 1"
|
|
|
|
- platform: monochromatic
|
|
|
|
output: ledch2
|
|
|
|
name: "Channel 2"
|
|
|
|
- platform: monochromatic
|
|
|
|
output: ledch3
|
2024-11-20 10:31:17 +00:00
|
|
|
name: "Channel 3"
|
|
|
|
|