Advertisement
PalleA

Elpriser i dag

Oct 21st, 2024
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 4.26 KB | None | 0 0
  1. type: vertical-stack
  2. cards:
  3.   - type: markdown
  4.     content: >
  5.      Hej, {{user}}!
  6.  
  7.        <ha-icon icon="mdi:power-plug"></ha-icon>El koster lige nu **{{ (state_attr('sensor.energi_data_service',
  8.       'current_price'))|replace('.',',')}}** kr.  - det er **{{
  9.       (state_attr('sensor.energi_data_service', 'current_price') | float * 100
  10.       /  (state_attr('sensor.energi_data_service', 'today_mean') | float * 100
  11.       )| float * 100 ) | round (2)|replace('.',',')}} %** sammenlignet med andre
  12.       timer i dag.
  13.  
  14.  
  15.       Hvis du vil vaske i dag, sΓ₯ er de billigste timer:
  16.  
  17.       {% set l=(state_attr('sensor.energi_data_service', 'raw_today'
  18.       )|sort(attribute='price')) %}
  19.  
  20.       {% set h=(state_attr('sensor.energi_data_service', 'raw_today'
  21.       )|sort(reverse=true, attribute='price')) %}
  22.  
  23.       <ha-icon icon="mdi:clock-check"></ha-icon>
  24.       &nbsp;&nbsp;&nbsp;&nbsp;Billigste time {{ l[0].hour.time()}}, Pris: {{
  25.       l[0].price|replace('.',',')}} kr.
  26.  
  27.       <ha-icon icon="mdi:clock-check"></ha-icon> 2. billigste time {{
  28.       l[1].hour.time() }}, Pris: {{ l[1].price|replace('.',',')}} kr.
  29.  
  30.       <ha-icon icon="mdi:clock-check"></ha-icon> 3. billigste time {{
  31.       l[2].hour.time() }}, Pris: {{ l[2].price|replace('.',',')}} kr.
  32.  
  33.       <ha-icon icon="mdi:clock-check"></ha-icon> 4. billigste time {{
  34.       l[3].hour.time() }}, Pris: {{ l[3].price|replace('.',',')}} kr.
  35.  
  36.       <ha-icon icon="mdi:clock-check"></ha-icon> 5. billigste time {{
  37.       l[4].hour.time() }}, Pris: {{ l[4].price|replace('.',',')}} kr.
  38.  
  39.  
  40.       Disse er de dyreste timer:
  41.  
  42.  
  43.       <ha-icon icon="mdi:clock-alert"></ha-icon> &nbsp;&nbsp;&nbsp;&nbsp;Dyreste
  44.       time {{ h[0].hour.time()}}, Pris: {{ h[0].price|replace('.',',')}} kr.
  45.  
  46.       <ha-icon icon="mdi:clock-alert"></ha-icon> 2. dyreste time {{
  47.       h[1].hour.time() }}, Pris: {{ h[1].price|replace('.',',')}} kr.
  48.  
  49.       <ha-icon icon="mdi:clock-alert"></ha-icon> 3. dyreste time {{
  50.       h[2].hour.time() }}, Pris: {{ h[2].price|replace('.',',')}} kr.
  51.  
  52.       <ha-icon icon="mdi:clock-alert"></ha-icon> 4. dyreste time {{
  53.       h[3].hour.time() }}, Pris: {{ h[3].price|replace('.',',')}} kr.
  54.  
  55.       <ha-icon icon="mdi:clock-alert"></ha-icon> 5. dyreste time {{
  56.       h[4].hour.time() }}, Pris: {{ h[4].price|replace('.',',')}} kr.
  57.  
  58.       Gennemsnitsprisen i dag er: **{{ (state_attr('sensor.energi_data_service',
  59.       'today_mean'))|round(3)|replace('.',',')}}** kr.
  60.  
  61.  
  62.         <ha-icon icon="mdi:cash-multiple"></ha-icon> Du sparer  **{{(((state_attr('sensor.energi_data_service',
  63.       'today_mean')) - l[0].price) /  (state_attr('sensor.energi_data_service',
  64.       'today_mean'))| float * 100 ) | round (2)|replace('.',',')}} %** ved at
  65.       vaske i den billigste time  i forhold til dagens gennemsnit.
  66.  
  67.       Eller **{{((h[0].price - l[0].price) /  h[0].price| float * 100 ) | round
  68.       (2)|replace('.',',')}} %** i forhold til den dyreste time! <ha-icon
  69.       icon="mdi:alert"></ha-icon>
  70.     title: Elpris i dag
  71.   - type: gauge
  72.     entity: sensor.energi_data_service
  73.     min: 0
  74.     name: NuvΓ¦rende kWh-pris
  75.     severity:
  76.       green: 1.5
  77.       yellow: 3
  78.       red: 4.5
  79.     needle: true
  80.     unit: kr/kWh
  81.     max: 9
  82.   - type: custom:apexcharts-card
  83.     graph_span: 48h
  84.     yaxis:
  85.       - decimals: 1
  86.         min: 0
  87.     header:
  88.       show: false
  89.       title: Elpriser gennem dagen
  90.       show_states: true
  91.       colorize_states: true
  92.       standard_format: true
  93.     span:
  94.       start: day
  95.     now:
  96.       show: true
  97.       label: Nu
  98.     series:
  99.       - entity: sensor.energi_data_service
  100.         name: I dag (Reel)
  101.         float_precision: 3
  102.         fill_raw: last
  103.         extend_to: false
  104.         data_generator: >
  105.          return entity.attributes.raw_today.map((start, index) => { return [new
  106.           Date(start["hour"]).getTime(),
  107.           entity.attributes.raw_today[index]["price"]]; });
  108.       - entity: sensor.energi_data_service
  109.         name: I morgen (Reel)
  110.         stroke_width: 2
  111.         float_precision: 3
  112.         data_generator: >
  113.          return entity.attributes.raw_tomorrow.map((start, index) => { return
  114.           [new Date(start["hour"]).getTime(),
  115.           entity.attributes.raw_tomorrow[index]["price"]]; });type: gauge
  116. entity: input_number.dummy_temperature
  117.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement