I mentioned some time ago a big project I’ve been working on… today I can finally tell you more!
I explain everything in this article:
As indicated at the end of the article, I’m looking for Gladys Plus + Enedis users to test the consumption calculation engine in euros. If you want me to test it on your data, contact me!
And above all, a huge THANK YOU to @Terdious, who came up with this feature and funded its development
Thanks to @pierre-gilles and @Terdious for this development.
I have a smart outlet where my customers plug in to charge their electric cars and I bill them for the consumption.
So in my opinion this could be of interest, especially since I wasn’t differenti
oh my goodness, what excellent news!
So a huge thanks to @terdious for the funding and the CDC and to @pierre-gilles for this work that I can’t wait to get running at my place!
In that case it’s impossible to calculate; if you’re on peak/off-peak hours, how can I know how much you consumed during peak or off-peak?
With the index, we should be able to manage, but that’s a bit outside this first version.
For now, I don’t have an automatic method to calculate consumption over 30 minutes from index values, but it will definitely be present in the final development, because it’s a need of @Terdious for his Shelly
With the readings I have, each day shows me the number of kWh in HC (off-peak), HP (peak) and HC Blue, HP Blue, HC White, HP White, HC Red and HP Red as well as the corresponding indexes.
Would this data be suitable for testing?
Since the Linky installation, I have 64 weeks of data. Before that I had a turntable as a meter, so indeed those readings were just guesses!
That would be fine, but I’m not sure how useful it is to run the test on this data, which in fact are already « final » data — already calculated and therefore already good
If we only do the final step kwh * prix, I hope we’ll end up with the same thing as EDF
This morning I worked on creating a GitHub repo to centralize all the types of energy contracts that can exist, to allow automatic import of historical contract data into Gladys.
For now, I added the historical data for the 3 EDF contracts:
Base
Peak hours / Off-peak hours
EDF Tempo
The data comes from the CSVs available on data.gouv.fr.
If you’re on EDF Tempo, you have, for example, 642 different prices since 2016 (6 prices per period, 7 available power levels, with several changes per year sometimes). Automatic import greatly simplifies the configuration.
The idea behind this repo is to allow anyone to make a PR to add a CSV from their energy provider and to code a small script that converts that CSV into the format expected by Gladys.
I personally coded all the conversion scripts with AI and the expected result was always correct without any changes, so honestly it takes 2 minutes
The repo is here:
I’m of course open to feedback, and in the future open to PRs on this repo to add as many contracts as possible
Knowing that this repo will need to be updated each time a provider changes prices, we’ll therefore have to find ways to automate all of that as much as possible!
I ran tests on @qleg’s installation, but for now I have differences of a few euros. We’re checking whether his contract has surcharges because we see a strange subscription price on his EDF dashboard.
I’m looking for other testers to see if the problem is general or if it’s just him
PS: I should mention there’s a 10-day free trial with no commitment on Gladys Plus. If you want to connect Enedis and test your data with me, that’s possible!