HomeAutomation/bedroom-lightstrips.yaml

142 lines
3.3 KiB
YAML
Raw Normal View History

2023-05-12 17:55:51 +00:00
esphome:
name: bedroom-lightstrips
esp8266:
board: nodemcuv2
logger:
level: INFO
baud_rate: 0
2023-05-12 17:55:51 +00:00
ota:
password: "69ad39126b95f706a401f48614a8404d"
wifi:
ssid: !secret ssid
password: !secret pass
fast_connect: true
mqtt:
2024-04-11 21:53:50 +00:00
broker: mqtt.srv.jnf.me
2023-05-12 17:55:51 +00:00
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: 102
2023-05-12 17:55:51 +00:00
- platform: partition
name: "Jason's Under Bed Lights"
id: jasonsunderbedlights
2023-05-12 17:55:51 +00:00
segments:
- id: underbedlights
2023-05-12 17:55:51 +00:00
from: 0
to: 50
2023-05-12 17:55:51 +00:00
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
2023-05-12 17:55:51 +00:00
- addressable_fireworks
- addressable_flicker
2023-05-12 17:55:51 +00:00
- platform: partition
name: "Flo's Under Bed Lights"
id: flosunderbedlights
2023-05-12 17:55:51 +00:00
segments:
- id: underbedlights
from: 51
to: 101
2023-05-12 17:55:51 +00:00
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
2023-05-12 17:55:51 +00:00
- 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"