esphome: name: bedroom-lightstrips esp8266: board: nodemcuv2 logger: level: INFO baud_rate: 0 ota: password: "69ad39126b95f706a401f48614a8404d" wifi: ssid: !secret ssid password: !secret pass fast_connect: true mqtt: broker: mqtt.srv.jnf.me username: esphome password: esphome topic_prefix: esphome/bedroom-lightstrips light: - platform: neopixelbus name: "Under Bed Lights" id: underbedlights internal: true variant: WS2812X pin: GPIO3 num_leds: 104 - platform: partition name: "Jason's Under Bed Lights" id: jasonsunderbedlights segments: - id: underbedlights from: 0 to: 51 effects: - addressable_rainbow - addressable_color_wipe - addressable_scan - addressable_twinkle: name: Twinkle Light twinkle_probability: 5% progress_interval: 10ms - addressable_twinkle: name: Twinkle Medium twinkle_probability: 15% progress_interval: 10ms - addressable_twinkle: name: Twinkle Heavy twinkle_probability: 85% progress_interval: 10ms - addressable_random_twinkle - addressable_fireworks - addressable_flicker - platform: partition name: "Flo's Under Bed Lights" id: flosunderbedlights segments: - id: underbedlights from: 52 to: 103 reversed: true effects: - addressable_rainbow - addressable_color_wipe - addressable_scan - addressable_twinkle: name: Twinkle Light twinkle_probability: 5% progress_interval: 10ms - addressable_twinkle: name: Twinkle Medium twinkle_probability: 15% progress_interval: 10ms - addressable_twinkle: name: Twinkle Heavy twinkle_probability: 85% progress_interval: 10ms - addressable_random_twinkle - addressable_fireworks - addressable_flicker - platform: neopixelbus name: "Headboard Lights" id: headboardlights variant: WS2812X pin: GPIO1 num_leds: 46 effects: - addressable_rainbow - addressable_color_wipe - addressable_scan - addressable_twinkle: name: Twinkle Light twinkle_probability: 5% progress_interval: 10ms - addressable_twinkle: name: Twinkle Medium twinkle_probability: 15% progress_interval: 10ms - addressable_twinkle: name: Twinkle Heavy twinkle_probability: 85% progress_interval: 10ms - addressable_fireworks - addressable_flicker - platform: neopixelbus name: "Tree Lights" id: treelights variant: WS2812X pin: GPIO2 num_leds: 50 effects: - addressable_rainbow - addressable_color_wipe - addressable_scan - addressable_twinkle: name: Twinkle Light twinkle_probability: 5% progress_interval: 10ms - addressable_twinkle: name: Twinkle Medium twinkle_probability: 15% progress_interval: 10ms - addressable_twinkle: name: Twinkle Heavy twinkle_probability: 85% progress_interval: 10ms - addressable_random_twinkle - addressable_fireworks - addressable_flicker button: - platform: restart name: "Restart"