Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- alias: Global Variables - Set or Update Value
- description: >-
- Gemmer en værdi i sensor.variables. Kan håndtere simple værdier (key, value)
- eller opdatere en nøgle i en nestet tabel (table_name, key, value). Inkluderer
- valgfri tidsstempel-funktion.
- sequence:
- - choose:
- - conditions:
- - condition: template
- value_template: "{{ nested_key is defined }}"
- sequence:
- - variables:
- existing_data: "{{ state_attr('sensor.variables', 'variables') }}"
- table: >-
- {{ existing_data.get(key, {}) if existing_data.get(key) is
- mapping else {} }}
- new_data: "{{ {nested_key: value} }}"
- - event: set_variable
- event_data:
- key: "{{ key }}"
- value: "{{ table | combine(new_data) }}"
- set_timestamp: "{{ set_timestamp }}"
- alias: Opdater Nestet Værdi (Tabel)
- default:
- - event: set_variable
- event_data:
- key: "{{ key }}"
- value: "{{ value }}"
- set_timestamp: "{{ set_timestamp }}"
- alias: Sæt Simpel Værdi
- fields:
- key:
- name: Variabel/Tabel Nøgle
- description: >-
- Nøglen der skal gemmes (hvis simpel) ELLER navnet på tabellen (hvis
- nestet). (F.eks. Last_Run_Time ELLER SPIES_AIRPORTS)
- required: true
- selector:
- text:
- multiline: false
- value:
- name: Værdi
- description: Værdien der skal gemmes (f.eks. 'I dag' ELLER 12345).
- required: true
- selector:
- text:
- multiline: false
- nested_key:
- name: Nestet Nøgle (Valgfri)
- description: Hvis denne angives, opdateres en nøgle inde i tabellen.
- example: Aalborg
- required: false
- selector:
- text:
- multiline: false
- set_timestamp:
- name: Med Tidsstempel?
- description: "Valgfrit: Sæt til 'true' hvis værdien skal gemmes med et tidsstempel."
- required: false
- default: false
- selector:
- boolean: null
Advertisement
Add Comment
Please, Sign In to add comment