Leds blink fix

This commit is contained in:
Nikolay Vasilchuk
2021-10-15 17:00:07 +03:00
parent 006cffd8aa
commit fb902c9304
2 changed files with 103 additions and 80 deletions

View File

@@ -15,83 +15,112 @@ light:
green: led_green
blue: led_blue
effects:
- strobe:
- automation:
name: "Blink Blue"
colors:
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
duration: 200ms
- state: false
duration: 2800ms
- strobe:
sequence:
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
- delay: 200ms
- light.turn_on:
id: rgb_led
brightness: 1%
red: 0%
green: 40%
blue: 100%
- delay: 2800ms
- automation:
name: "Blink Green"
colors:
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 100%
blue: 0%
duration: 200ms
- state: false
duration: 2800ms
- strobe:
sequence:
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 100%
blue: 0%
- delay: 200ms
- light.turn_on:
id: rgb_led
brightness: 1%
red: 0%
green: 100%
blue: 0%
- delay: 2800ms
- automation:
name: "Blink Red"
colors:
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 100%
green: 0%
blue: 0%
duration: 200ms
- state: false
duration: 2800ms
- strobe:
sequence:
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 100%
green: 0%
blue: 0%
- delay: 200ms
- light.turn_on:
id: rgb_led
brightness: 1%
red: 100%
green: 0%
blue: 0%
- delay: 2800ms
- automation:
name: "Red Blink Blue"
colors:
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 100%
green: 0%
blue: 0%
duration: 2800ms
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
duration: 200ms
- strobe:
sequence:
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 100%
green: 0%
blue: 0%
- delay: 2800ms
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
- delay: 200ms
- automation:
name: "Green Blink Blue"
colors:
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 100%
blue: 0%
duration: 2800ms
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
duration: 200ms
- strobe:
sequence:
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 100%
blue: 0%
- delay: 2800ms
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
- delay: 200ms
- automation:
name: "Blink Green Blue"
colors:
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 100%
blue: 0%
duration: 200ms
- state: true
# brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
duration: 200ms
- state: false
duration: 2600ms
sequence:
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 100%
blue: 0%
- delay: 200ms
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
red: 0%
green: 40%
blue: 100%
- delay: 200ms
- light.turn_on:
id: rgb_led
brightness: 1%
red: 0%
green: 100%
blue: 0%
- delay: 2600ms

View File

@@ -110,7 +110,6 @@ script:
- script.execute: led_off
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
effect: "Blink Green"
# Permanent blink blue led
@@ -120,7 +119,6 @@ script:
- script.execute: led_off
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
effect: "Blink Blue"
# Once blink blue led
@@ -158,7 +156,6 @@ script:
- script.execute: led_off
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
effect: "Blink Red"
# Permanent on red led with
@@ -194,7 +191,6 @@ script:
- script.execute: led_off
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
effect: "Red Blink Blue"
# Permanent on green led and blink blue led
@@ -204,7 +200,6 @@ script:
- script.execute: led_off
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
effect: "Green Blink Blue"
# Blink green and blue leds
@@ -214,7 +209,6 @@ script:
- script.execute: led_off
- light.turn_on:
id: rgb_led
brightness: !lambda "return id(led_brightness).state / 10;"
effect: "Blink Green Blue"
# Turn off leds