Advertisement
marlar

Ekstraomkostninger for EnergiDataService - AndelEnergi via Radius C

Oct 2nd, 2023
672
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.32 KB | None | 0 0
  1. Med afgifter angivet inkl. moms:
  2. {% set s = {
  3.   'abonnement': 0.00,
  4.   'elafgift': 87.125,
  5.   'systemtarif': 6.75,
  6.   'nettarif': 7.25,
  7.   'tillaeg_spotpris': 5.625,
  8.   'andre_omkostninger': 0,
  9.   'transport_vinter': (15.187, 45.563, 136.675, 45.563),
  10.   'transport_sommer': (18.8625, 28.3, 73.5875, 28.3),
  11. } %}
  12. {% set cdt = now() %}
  13. {% set transport = s.transport_vinter if cdt.month >= 10 or cdt.month <= 3 else s.transport_sommer %}
  14. {% set index = 0 if cdt.hour < 6 else 1 if cdt.hour < 17 else 2 if cdt.hour < 21 else 3 %}
  15. {{ ((s.abonnement + s.elafgift + s.systemtarif + s.nettarif + s.andre_omkostninger + s.tillaeg_spotpris + transport[index])/125)|round(2) }}
  16.  
  17. Med afgifter angivet ex. moms:
  18. {% set s = {
  19.   'abonnement': 0.00,
  20.   'elafgift': 69.7,
  21.   'systemtarif': 5.4,
  22.   'nettarif': 5.8,
  23.   'tillaeg_spotpris': 4.5,
  24.   'andre_omkostninger': 0,
  25.   'transport_vinter': (12.1496, 36.4504, 109.34, 36.4504),
  26.   'transport_sommer': (15.09, 22.64, 58.87, 22.64),
  27. } %}
  28. {% set cdt = now() %}
  29. {% set transport = s.transport_vinter if cdt.month >= 10 or cdt.month <= 3 else s.transport_sommer %}
  30. {% set index = 0 if cdt.hour < 6 else 1 if cdt.hour < 17 else 2 if cdt.hour < 21 else 3 %}
  31. {{ ((s.abonnement + s.elafgift + s.systemtarif + s.nettarif + s.andre_omkostninger + s.tillaeg_spotpris + transport[index])/100)|round(2) }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement