Giter Site home page Giter Site logo

elspotpris's Introduction

Elspotpris

Elspotpris.dk er et fællesskabsdrevet website, der viser variable elpriser og giver mulighed for at sammenligne elselskaber med variabel pris. Priser for elselskaberne vedligeholdes manuelt. Priser, tillæg og gebyrer verificeres og stikprøvekontrolleres på elregninger, der indsendes af forbrugerne.

Sammenlign elselskaber på deres faktiske pris

På grund af manglende lovgivning om, hvordan en variabel pris udregnes og præsenteres af elselskaberne, har Elspotpris.dk en sammenligningsside, hvor elselskaber sammenlignes på deres faktiske pris.

Tilføj produkter fra elselskaber

Hvis du ønsker at tilføje eller rette priser fra elselskaber, kan dette gøres nemt. Filen elspotpris.app/src/prices.js indeholder alle definitionerne for elprodukterne. Rediger filen og send en pull request. Det er nemmere end det lyder, og du kan ikke ødelægge noget. Ændringen vil blive verificeret, før den går live.

Link til prisfilen

Lokalt udviklingsmiljø

Brug NPM til at starte projektet. For at køre hele projektet, skal både app'en og API'et startes. Klienten (app'en) består af en SvelteKit-app, mens API'et er baseret på NodeJS.

For at starte serveren skal du gå ind i mappen elspotpris.api og køre følgende kommandoer:

cd .\elspotpris.api\
npm install
npm run start

For at køre app'en skal du først gå ind i mappen elspotpris.app og køre følgende kommandoer:

cd .\elspotpris.app\
npm install
npm run dev

App'en kan nu ses på http://localhost:4000

Bidrag til udviklingen og vedligeholdelsen af elspotpris.dk

Pull requests er meget velkomne. For større ændringer, åben gerne et issue først for at afklare hvad du ønsker at ændre eller udvikle.

License

MIT

elspotpris's People

Contributors

benne avatar casper-o avatar cmsalescorp avatar fmjensen avatar g2x3k avatar jacobp85 avatar kibuan avatar kirkholt avatar kr-moller avatar ksandreasen avatar larschassing avatar larserhardsen avatar lifeonmonday avatar miksen avatar nasdaqknight avatar noir04 avatar paf61 avatar rasmusnoergaard1 avatar rndfm avatar sdfir3 avatar tobiaskjrsgaard avatar twikedk avatar woopstar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

elspotpris's Issues

[PRODUKT]

Udfyld felterne nedenunder.
Alle priser uden moms angiver i kroner. .15 = 0.15 kr = 15 øre.
Hvis der findes yderligere pristillæg eller gebyrer tilføjes det i samme stil.
Bemærk at udregningen ligger samtlige priser sammen. Vil der gøres opmærksom på en ting som der gratis/ikke betales for kan der laves priser og gebyrer med 0 i "amount".

Hvis der står null ved amount bruges spotprisen.

{
name: "Energi Fyn - SpotEl",
link: "https://www.energifyn.dk/privat/el/spotel/"
prices: [
{
name: "spotpris",
amount: null,
},
{
name: "Abonnement",
amount: .0810
},
{
name: "Transport",
amount: .4341
}
],
fees: [
{
name: "Abonnement",
amount: 12,
paymentsPerYear: 12
},
{
name: "Betalingsservice pr. regning",
amount: 4.98
},
{
name: "MobilePay pr. regning",
amount: 2.6
}
]
}

Favicon

That svelte icon needs to be replaced with a recognizable favicon

[TARIFF]

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "RAH C",
normal: .2475,
peak: .6164
}

Show prices and compare prices of electricity companies.

To give customers an easy overview of the prices from the electricity companies.

Ability to select products from electricity companies and see prices right now in graph.

Compare products / companies against each other.
Company/product with:
Lowest price today. (Normal usage)
Lowest price today. (Optimized usage - move load to hours with low prices)
Lowest price right now. (This hour)

Andel Energi BasisEnergi

Udfyld felterne nedenunder.
Alle priser uden moms angiver i kroner. .15 = 0.15 kr = 15 øre.
Hvis der findes yderligere pristillæg eller gebyrer tilføjes det i samme stil.
Bemærk at udregningen ligger samtlige priser sammen. Vil der gøres opmærksom på en ting som der gratis/ikke betales for kan der laves priser og gebyrer med 0 i "amount".

Priser kan angives med region hvis de er forskellige fra DK1 og DK2.
Angiv både pris for DK1 og DK2.
Hvis prisen er den samme fra begge regioner angives blot en pris uden region på.

{
name: "Andel Energi BasisEnergi",
prices: [
{
name: "elpris fast DK1",
amount: 4.8,
region: "DK1"
},
{
name: "elpris fast DK2",
amount: 4.8,
region: "DK2"
}
],
fees: [
{
name: "abonnement",
amount: 16
},
{
name: "Indbetalingskort pr. regning",
amount: 49
},
{
name: "Betalingsservice pr. regning",
amount: 6.25
},
{
name: "Gebyr ved kundens skift af leverandør i bindingsperiode",
amount: 500
},
{
name: "Ekstra opgørelse / flytteopgørelse",
amount: 0
},
{
name: "Kopi af faktura",
amount: 40
},
{
name: "Rykkergebyr",
amount: 100
}
]
}

elafgift

Det er muligvis mig som har misforstået noget, men er elafgiften ikke 0.763kr, og ikke 0.723 kr som det fremgår af siden ?

Elnet midt C

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "Elnet midt C",
normal: .1725,
peak: .5167
}

Vis pris-komponenter på graf/søjlediagram

Først noget ros: Fantastisk hjemmeside - mange tak!

Lige nu vises timepriserne som en søjle med samme farve, kunne time-søjlen brydes op i forskellige vertikale komponenter, således at man nemt kan se hvor meget de enkelte ting udgør?

Måske skal man ikke have alle 5-10 komponenter vist med separat farve i timesøjlerne, men f.x. at se transporten som separat del-farve i hver søjle ville være super-relevant, specielt her efter 1. januar 2023 hvor taksterne stiger helt vildt. Så fx. tre farver i hver søjle:

  1. Basal elpris (incl. moms) - denne vises nederst i søjlen
  2. Transport (incl. moms) - midt i søjlen
  3. Elafgift (incl. moms) - øverst i søjlen

Hvis man viste det på denne måde med elafgiften øverst som egen farve kunne man også fjerne fluebenet for elafgift - det vil nu være overflødigt.

Identifikation af poster

Vedhæftet elregning.xlsx, som sammenstiller en Q3 à conto betaling til Norlys med poster i elspotpris.dk indstillet til at vise samlet pris for Norlys. Første kolonne er udgiftsposter specificeret af Norlys. Anden kolonne er mit anslåede forbrug. Tredje kolonne er pris pr. kWh angivet med decimal-punkt og fjerde kolonne viser produktet af pris og antal. Femte kolonne sidestiller Norlysposterne med poster i elspotpris.dk. I sjette kolonne er poster sat med fed skrift, hvis de optræder i Norlysposterne. ?? i FEMTE kolonne spørger til, om posterne er korrekt identificerede i Norlysposterne: Er A2 i Norlys det samme som F2. A7 Abonnement netselskab synes ikke i elspotpris.dk's liste. Burde den ikke det?
Tak iø. for et prægtigt initiativ og tak for svar til et fortvivlet forsøg på at forstå elregningen, når man nu kun er vant til at holde styr på patienter på en intensivafdeling.
Med venlig hilsen, Søren Søndergaard
Elregning.xlsx

[PRODUKT]

Udfyld felterne nedenunder.
Alle priser uden moms angivet i kroner. .15 = 0.15 kr = 15 øre.
Hvis der findes yderligere pristillæg eller gebyrer tilføjes det i samme stil.
Bemærk at udregningen ligger samtlige priser sammen. Vil der gøres opmærksom på en ting som der gratis/ikke betales for kan der laves priser og gebyrer med 0 i "amount".

Hvis der står null ved amount bruges spotprisen.

{
name: "Navn på elselskab og produktnavn",
prices: [
{
name: "spotpris",
amount: null,
},
{
name: "fortjeneste,",
amount: .037
},
{
name: "balanceomkostninger",
amount: .037
},
{
name: "profilomkostninger",
amount: .037
},
{
name: "handelsomkostninger",
amount: .037
},
{
name: "evt grønt tiltag",
amount: .08
}
],
fees: [
{
name: "abonnement",
amount: 16.25
},
{
name: "Indbetalingskort pr. regning",
amount: 49
},
{
name: "Betalingsservice pr. regning",
amount: 8
},
{
name: "Gebyr ved kundens skift af leverandør i bindingsperiode",
amount: 500
},
{
name: "Ekstra opgørelse / flytteopgørelse",
amount: 81.25
},
{
name: "Kopi af faktura",
amount: 43.75
},
{
name: "Rykkergebyr",
amount: 100
}
]
}

API

Er det muligt at tilgå data via et API?

[TARIFF]

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "Elværk ThyMors",
normal: .3947,
peak: .12997
}

[TARIFF]

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "N1 C",
normal: .2951,
peak: .7791
}

[TARIFF]

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "VEKSEL",
normal: .2199,
peak: .6564
}

Clever Power

Hejsa

https://elspotpris.dk/#info

Står der andre omkostninger: 470.40 kr

Hvilke omkostninger er det? Jeg kan ikke se den på mine regninger.

Venligst opdater oversigten :)

p.s. God service.

Se salgspris

Jeg har solceller og bruger grafen til at se hvornår det kan betale sig om jeg skal fylde på batteri eller sælge min strøm.
Derfor kunne det være rart hvis man kunne se salgsprisen (eller evt bare rå spotpris) samtidigt med købspris.

SpotPrice "plus"

Hi.

This is the bedst and most simple homepage with electrical prices.

But I'm a little bit sad after the last update where the "SpotPrice" contains "afgift" and other stiff.

Normal I use the spot price to se how much I will get for my solar power I send to the grid.

Beside that, you are doing a great job, and keep up with the improvements 😊.

Br Mikkel

Behov for support af netselskab med flere peak-perioder, og startdato for ny tarif

Netselslabet Cerius vil fremover have tre tarifintervaller og to årstider:
https://cerius.dk/priser-og-tariffer/prisaendringer/

Der er derfor behov for i prices.js at kunne angive tidsrum og datointerval for hver tarif.
Det kunne også være praktisk at kunne angive kommende tarifændringer med startdato.

Faktisk egner de data sig vist mere til en database, og så kunne man lave så records med forældede takster automatisk bliver slettet - altså records med tariffer der er erstattet af en ny tarif med en startdato der er passeret.

Clever Power fortjeneste

Det er lidt uklart hvor de 0,004kr i fortjeneste hos Clever Power er fra. Selv skriver de at eneste omkostning de pålægger er de 49kr i abonnement.

jeg spørger mest ind til det, da jeg ellers ikke er stødt på det. I eksemplerne betyder det 16/24kr til forskel, så det vælter ikke verden.

Daglig push notifikation omkring dagens priser.

En bruger skal kunne tilmelde sig push notifikationer på https://elspotpris.dk

Når brugeren er tilmeldt notifikationer sendes en eller to daglige notifikationer.

Det kunne f.eks være en om "morgenen". Kl 9-10 stykker.

Og måske en igen ved 1300 tiden når de nye priser for imorgen lander.

Notifikationen skal indeholde nok information til at man kan tilpasse sit forbrug på dagen uden at skulle gå til elspotpris.dk for at se detaljer. Ved klik på notifikationen skal der dog gås til elspotpris.dk

Kl 900:
Tekst kunne være noget i stil med "Laveste pris i dag for DK2 er mellem 14-00: 1,55kr. Højeste pris er kl 08:00: 5,80kr"

Kl ~1300:
"I morgen vil priser i gennemsnit være x% højere end idag. Laveste pris kl xx: x,xx kr. Højeste pris kl xx: x.xx kr"

https://thecodebarbarian.com/sending-web-push-notifications-from-node-js

[TARIFF]

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "Vores Elnet",
normal: .3676,
peak: .8995
}

[TARIFF]

Udfyld værdierne i skemaet herunder.
Priserne er i kroner og uden moms.

Udfyld navn, og tariff for lav- og spidslast.

{
name: "Trefor El-Net Øst C",
normal: .4131,
peak: 1.1598
}

Custom graph - Make graph more mobile friendly

First of all: It's an amazing tool you build and I absolutely love it!

One thing that annoys me is that it it so difficult to see the prices for the next few hours when looking at it on my phone. I am looking at it most while outside - and its very hard to see the graph and the prices for the next few hours on the phone. So I hope someone can help make the graph more mobile friendly (e.g. by making it possible to zoom in and only see a few hours across the screen).

Integration til IFTTT

Det kunne være nyttigt med integration til IFTTT, sådan at man fx kan få events fra IFTTT ved hvert timeskift der betyder:
"Den time der begynder nu er blandt de X billigste timer i de næste Y timer!"

Det kunne man bruge til at sørge for at fx el-gulvarme, varmepumpe-gulvvarme eller el-varmtvandsbeholder kun får strøm i de billigste timer. Den slags systemer har så stor en masse der er opvarmet, at det ikke generer i praksis at termostaten ikke kan tænde når som helst. Man kunne gøre det samme med dybfryser og køleskab, måske sat en grad eller to lavere end normalt.

Det gøres i praksis med et WiFi relæ og app'en eWeLink via dens integration til IFTTT. Jeg har det kørende i praksis i anden sammenhæng, men det kunne være smart at lade det styre af de timer der har lavest el-pris.

IFTTT:
https://en.wikipedia.org/wiki/IFTTT

WiFi relæer (smart swicthes):
https://www.google.dk/search?q=sonoff+smart+switch
https://www.google.dk/search?q=wifi+relay+din+rail&tbm=shop

eWeLink:
https://ewelink.cc/

Grøn el med FDM Strøm

Udfyld felterne nedenunder.
Alle priser uden moms angiver i kroner. .15 = 0.15 kr = 15 øre.
Hvis der findes yderligere pristillæg eller gebyrer tilføjes det i samme stil.
Bemærk at udregningen ligger samtlige priser sammen. Vil der gøres opmærksom på en ting som der gratis/ikke betales for kan der laves priser og gebyrer med 0 i "amount".

Hvis der står null ved amount bruges spotprisen.

{
name: "FDM Strøm",
prices: [
{
name: "spotpris",
amount: null,
},
{
name: "handelsomkostninger",
amount: .0025
},
{
name: "grønt tiltag",
amount: .025
}
],
fees: [
{
name: "abonnement",
amount: 16
},
{
name: "Indbetalingskort pr. regning",
amount: 49
},
{
name: "Betalingsservice pr. regning",
amount: 7.5
},
{
name: "Gebyr ved kundens skift af leverandør i bindingsperiode",
amount: 500
},
{
name: "Ekstra opgørelse / flytteopgørelse",
amount: 100
},
{
name: "Kopi af faktura",
amount: 49
},
{
name: "Rykkergebyr",
amount: 100
}
]
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.