Browse Source

Add ota_feedback.yaml config package.

pull/59/head
Maurice Makaay 3 years ago
parent
commit
97af5897ac
1 changed files with 43 additions and 0 deletions
  1. +43
    -0
      packages/ota_feedback.yaml

+ 43
- 0
packages/ota_feedback.yaml View File

@ -0,0 +1,43 @@
# These OTA triggers are used to provide some visual feedback during the OTA
# flashing process. The light is turned blue when the upgrade starts, the
# brightness indicator will represent the update progress (fills up from 0%
# to 100%), the light will flash red when the upgrade fails or green when the
# upgrade succeeds.
ota:
on_begin:
then:
- light.disco_on:
id: ${id_light}
red: 0%
green: 0%
blue: 100%
brightness: 2%
transition_length: 0s
on_progress:
then:
- front_panel.set_level: !lambda return (x / 100.0f);
- front_panel.update_leds:
on_end:
then:
- light.disco_on:
id: ${id_light}
red: 0%
green: 100%
blue: 0%
brightness: 2%
transition_length: 0s
on_error:
then:
- light.disco_on:
id: ${id_light}
red: 100%
green: 0%
blue: 0%
brightness: 2%
- delay: 1s
- light.disco_off:
id: ${id_light}

Loading…
Cancel
Save