diff --git a/ge1mer/domofon_packages/light.yaml b/ge1mer/domofon_packages/light.yaml index f1b760c..dcb5101 100644 --- a/ge1mer/domofon_packages/light.yaml +++ b/ge1mer/domofon_packages/light.yaml @@ -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 diff --git a/ge1mer/domofon_packages/script.yaml b/ge1mer/domofon_packages/script.yaml index 64fb7d4..80ce36e 100644 --- a/ge1mer/domofon_packages/script.yaml +++ b/ge1mer/domofon_packages/script.yaml @@ -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