DESS and German §14a EnWG Modul 3 (dynamic grid fees)

Hello,

I use DESS with Cerbo GX, Pylontech batteries, a MultiPlus II and solar on the roof.
I have a dynamic electricity tariff (Tibber) which is calculated hourly. The formula stored in DESS ((p+0.02+0.125)*1.19) is correct BUT on 01.01.2025 I pay variable grid charges that are time and month dependent. This is called §14a EnWG - Module 3 and is a legal regulation that could not be more German.

Unfortunately, I can only set dynamic (exchange price) or fixed price (possibly hourly fixed) in DESS.

What is needed for §14 EnWG Module 3 is dynamic exchange prices, calculated in 15 minute steps, month dependend.

For example:January - March:
00:00 - 05:30 ((p+0.02+0.063+0.020)*1.19)
05:30 - 17:30 ((p+0.02+0.063+0.062)*1.19)
17:30 - 19:30 ((p+0.02+0.063+0.124)*1.19)
19:30 - 24:00 ((p+0.02+0.063+0.062)*1.19)

April - September:
00:00 - 24:00 ((p+0.02+0.125)*1.19)

October - December:
00:00 - 05:30 ((p+0.02+0.063+0.020)*1.19)
05:30 - 17:30 ((p+0.02+0.063+0.062)*1.19)
17:30 - 19:30 ((p+0.02+0.063+0.124)*1.19)
19:30 - 24:00 ((p+0.02+0.063+0.062)*1.19)

Is there something coming from Victron or do I have to knit something myself? I’m generally happy with DESS, but from 01.01 the purchase prices for electricity would be dramatically wrong and completely unusable in their current form.

Kind regards
Jons

1 Like

As of January 1, 2025? I thought April 1, 2025? I’m also waiting for a solution. I’m very confident that there will be a solution there, because the problem occurs in several European countries (Denmark) and has also been mentioned in several posts. I don’t think an additional price variable over time should really be a problem for Victron. For me, the price differences are even bigger and actually perfect for using them via a system like the DESS

From 01.01.2025 you can decide to use module 3. The first billing will take place on 01.04.2025. At least that’s what it says in my grid operator’s tariff sheet.
Perhaps my network operator means it differently and is just unclear in the price sheet…

I don’t think that’s quite right. As far as I know, the tiered network charges apply from April 1st. I think there’s a misunderstanding there. But I could be wrong. I’ve actually looked into it in depth and my information is always from April 1st. It’s true that the network operators always tier it quarterly.

HI, I’m also looking into this topic very interested, as I would like to request §14a Module 3 as well. Does someone know. If I need a kind of certified HEMS (Home Energy Management System) or is it enough to proof to the grid provider that I’m able to manage my energy consumption down as required. I’m running Victron and KNX and would be able (at least from my point of view) to control everything on my own.

What exactly the EMS should look like is not regulated and every network operator has different requirements. Yours could require confirmation and registration by an electrician and that everything is tamper-proof behind a seal.
At the time (end of 2023), I wrote the following to my network operator on the subject of EMS and that was enough for him (lucky me):

Die technische Möglichkeit zur Steuerung ist vorhanden und wird bereits verwendet, um zu Spitzenzeiten (wenn der Strom teurer ist) die Wärmepumpe und den Solarspeicher abzuregeln. Bei Tibber habe ich seit dem 01.01.2023 einen “Börsenstromtarif” mit stündlich genauer Abrechnung.

Die Steuerung der Wärmepumpe “Daikin Altherma 3 R ECH2O” erfolgt über die potenzialfreien Eingänge EVU und SG siehe Seite 15 “EHSH(B)-D3(D2,D),EHSX(B)-D3(D2,D),ETSH(B)-D,ETSX(B)-D_0081447899_01_Operation manual_German.pdf”

Ansteuerung erfolgt mittels ESP-Home (https://esphome.io/) über einen ESP32 mit Relais Board. An dem ESP32 sind auch 5 Current Clamps installiert, die mittels ADS1115 den Strom von L1, L2 und L3 des Backupheaters, sowie den Strom von L2 Innengerät und L3 Außengerät messen.

Die Steuerung des Solarspeichers “Pylontech US5000” erfolgt über den CAN Bus des Speichers, sowie den CAN Bus des zugehörigen Inverter/Chargers “Victron Energy MultiPlus-II” mittels Modbus TCP im ESS Mode 2 siehe Seite 2 bis 4 “ess_mode_2_and_3.pdf”. Das Auslesen der aktuellen Leistung von Solaranlage, Speicher und Inverter/Charger erfolgt ebenfalls mittels Modbus TCP.

Als EMS wird Homeassistant (https://www.home-assistant.io/) verwendet. Die Kontrollschleife wird derzeit stündlich ausgeführt, da die Strompreise sich bei mir stündlich ändern. Ein geringeres Intervall ist bis zu sekündlich möglich. Da das EMS derzeit nach dem Strompreis den Verbrauch abregelt, ändert sich für mich wenig. Ein EVU Signal ist typischerweise nur zu erwarten, wenn der Börsenstrom teuer ist, aufgrund eines zu geringen Angebots/einer zu hohen Nachfrage. Die Variable “EVU” habe ich bereits vorbereitet und kann diese jederzeit als Vorzugssteuerung in die Kontrollschleife integrieren.

2 Likes

Did you get any response from network provider?
Do they accept such a do-it-yourself approach?

Victron is working on a solution.

4 Likes

I have been in §14a EnWG Module 1 since 01.01.2024, my grid operator swallowed it without a murmur. I guess I was just lucky, I’ve heard completely different horror stories.

Do you hope so or have you read that somewhere and have a source?

I know it because we are working together with Victron to figure out a good solution. :wink:

But I can’t share details at the moment.

4 Likes

Thank you

Ich denke das reicht auch als klare Aussage…

Helllo Community,

I face the same situation, since my contract in DE is switched tomorrow to Tibber DE, dynamic prices, hourly with day ahead. Adding the current example for todays grid prices (31.12.2024). The grid component seems to be dynamic (17.2 ct max,15.63 ct min, mulltiple values at that day). But I can only enter a fixed number in the DESS formula.

My current DESS formula as an interim like DESS proposes when choosing Tibber DE:
(Net price (per kWh)+0.02+0.125)*1.19



Ich antworte mal auf deutsch…
Du kannst doch alle Zahlen ändern oder nicht?
Oder du gibst die Formel händisch ein ohne Vorschlag…
Die evtl zweite, stündliche Variable, fehlt noch, das ist richtig. Aber da das 14a Model 3 frühestens ab 1.4.2025 gilt hoffe ich einfach das Victron das bis dahin schafft

Yeah, it will be effective from 01.04. Plus, for quarter 2 and 3, most operators will use flat pricing for High/Mid/Low Prices. (They are allowed to do this 2 quarters per year)

That is, first impact will be starting 10/2025 :wink:

That’s not quite right. There are some network operators who are already offering reduced network charges in the second quarter. The second point is that they are not only allowed to issue reduced network charges, they are actually obliged to do so. As far as I know, the number of reduced periods and the amount of the discount are also regulated. At least there are minimum limits that the network operators must adhere to.

Yeah, they are obligated to offer reduced fees, but are allowed to not do that for 2 quarters per year.

(Not sure if that is just for 25 or every year)

That’s what I meant.

As of today, this is a permanent regulation. However, the network operator can adjust its fees annually. In doing so, it must comply with the minimum requirements both temporarily and monetarily. I also think that such measures are more than sensible. There are many examples of this among our European neighbors. It is just sad that the network operators in Germany have to be forced to take such measures.

There is another adjustment: in March 2025, the day-ahead auction will be switched to quarter-hour products. Victron can already represent longer half hours, will there be an adjustment to the 15-minute units?