After setting the Nordpool implementation on pause for a while, I have implemented Energinet since their API is easier to work with. I have tested on my own data and have no issues with my data set.
Noteworthy changes:
Their API seems to round off the date time rather strange. This is why I am changing the from (subtract 1 hour) and to (add 2 hours) times.
This introduced an error where there are no charges for a price. I modified the PriceHelper to skip calculating for them.
After setting the Nordpool implementation on pause for a while, I have implemented Energinet since their API is easier to work with. I have tested on my own data and have no issues with my data set.
Noteworthy changes: