From 2de799c75369a1b7bfeb2ff2f2f59a206a1036d1 Mon Sep 17 00:00:00 2001 From: Jason Williams Date: Thu, 25 May 2023 19:47:26 -0600 Subject: [PATCH] Updating bedroom-lightstrips.yaml Adding custom twinkle function and reducing the number of lights by one as a result of rewiring a faulty connection between the two sides of the bed --- bedroom-lightstrips.yaml | 61 ++++++++++++++++++++++++++++++++++------ 1 file changed, 52 insertions(+), 9 deletions(-) diff --git a/bedroom-lightstrips.yaml b/bedroom-lightstrips.yaml index 53b507f..7f7e7bb 100644 --- a/bedroom-lightstrips.yaml +++ b/bedroom-lightstrips.yaml @@ -29,7 +29,7 @@ light: internal: true variant: WS2812X pin: GPIO3 - num_leds: 104 + num_leds: 102 - platform: partition name: "Jason's Under Bed Lights" @@ -37,12 +37,23 @@ light: segments: - id: underbedlights from: 0 - to: 51 + to: 50 effects: - addressable_rainbow - addressable_color_wipe - addressable_scan - - addressable_twinkle + - 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 @@ -52,14 +63,25 @@ light: id: flosunderbedlights segments: - id: underbedlights - from: 52 - to: 103 + from: 51 + to: 101 reversed: true effects: - addressable_rainbow - addressable_color_wipe - addressable_scan - - addressable_twinkle + - 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 @@ -74,8 +96,18 @@ light: - addressable_rainbow - addressable_color_wipe - addressable_scan - - addressable_twinkle - - addressable_random_twinkle + - 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 @@ -89,7 +121,18 @@ light: - addressable_rainbow - addressable_color_wipe - addressable_scan - - addressable_twinkle + - 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 \ No newline at end of file