Add script for moving peaks
This commit is contained in:
commit
38acf9a217
24
peaks/scripts/move_peak.yaml
Normal file
24
peaks/scripts/move_peak.yaml
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
alias: move_down_peak
|
||||||
|
sequence:
|
||||||
|
- metadata: {}
|
||||||
|
data:
|
||||||
|
date: "{{ states.input_datetime[\"peak_power_\" + (peak | string)].state }}"
|
||||||
|
target:
|
||||||
|
entity_id: input_datetime.peak_power_{{ peak + 1}}
|
||||||
|
action: input_datetime.set_datetime
|
||||||
|
- metadata: {}
|
||||||
|
data:
|
||||||
|
value: "{{ states.input_number[\"peak_power_\" + (peak | string)].state }}"
|
||||||
|
target:
|
||||||
|
entity_id: input_number.peak_power_{{ peak + 1}}
|
||||||
|
action: input_number.set_value
|
||||||
|
mode: single
|
||||||
|
fields:
|
||||||
|
peak:
|
||||||
|
selector:
|
||||||
|
number:
|
||||||
|
min: 1
|
||||||
|
max: 100
|
||||||
|
name: peak
|
||||||
|
required: true
|
||||||
|
default: 1
|
Loading…
Reference in New Issue
Block a user