esphome: name: hoblight platform: ESP8266 board: esp01_1m # Enable logging logger: # make RXD / TXD available baud_rate: 0 # Enable Home Assistant API api: encryption: key: !secret api_encryption_key # OTA ota: password: !secret ota_password # WiFi Credentials wifi: domain: .lan ssid: !secret wifi_ssid password: !secret wifi_password # Enable fallback hotspot (captive portal) in case wifi connection fails ap: ssid: "Hoblight Fallback Hotspot" password: !secret wifi_ap_password captive_portal: light: - id: dining_table platform: cwww name: "Dining Table" cold_white: pwm_w warm_white: pwm_b cold_white_color_temperature: 6536 K warm_white_color_temperature: 2000 K restore_mode: RESTORE_AND_OFF - id: hob_dimmer platform: color_temperature name: "Hob Dimmer" color_temperature: pwm_rxd brightness: pwm_gpio0 cold_white_color_temperature: 6536 K warm_white_color_temperature: 2000 K restore_mode: RESTORE_AND_OFF output: #- id: pwm_r # platform: esp8266_pwm # pin: GPIO12 # frequency: 1000 Hz #- id: pwm_g # platform: esp8266_pwm # pin: GPIO15 # frequency: 1000 Hz - id: pwm_b platform: esp8266_pwm pin: GPIO14 frequency: 1000 Hz - id: pwm_w platform: esp8266_pwm pin: GPIO4 frequency: 1000 Hz - id: pwm_gpio0 platform: esp8266_pwm pin: GPIO0 frequency: 2000 Hz min_power: 0.05 #- id: pwm_txd # platform: esp8266_pwm # pin: GPIO1 # frequency: 2000 Hz - id: pwm_rxd platform: esp8266_pwm pin: GPIO3 frequency: 2000 Hz binary_sensor: - id: user_button platform: gpio pin: GPIO5