Ga naar inhoud
slim laden

Warmtepompen, elektrische verwarmingstoestellen

evcc ondersteunt verschillende soorten verwarmingstoestellen. Eenvoudige apparaten zoals elektrische kachels of ventilatoren kunnen via schakelbare stopcontacten aan- en uitgezet worden. Op deze pagina leest u hoe u warmtepompen en elektrische boilers rechtstreeks aanstuurt.

Richt uw warmtepomp of elektrische verwarming in via de webinterface onder Configuratie → Laadpunten & verwarmers. Alle hier vermelde apparaten zijn daar te selecteren.

Veel warmtepompen ondersteunen de SG Ready-standaard, waarmee hun werking aan de lokale energiesituatie kan worden aangepast. Er kunnen tot vier vooraf gedefinieerde scenario’s worden geactiveerd. Naast normale werking kunnen ook verhoogde werking (boost) en verminderde werking (dim) worden aangevraagd.

In de modus Slim kan evcc de warmtepomp op Boost zetten als er zonneoverschot beschikbaar is of als de netstroom bijzonder goedkoop of ecologisch is. Bij dim wordt het opgenomen vermogen verlaagd, wat nuttig is bij netcongestie of in het kader van § 14a EnWG.

Staat de verwarmer op Normaal, dan blijft de warmtepomp in normale werking.

Veel moderne warmtepompen hebben een API waarmee de bedrijfsmodus kan worden ingesteld en de apparaatstatus kan worden uitgelezen (opgenomen vermogen, temperaturen …). Heeft uw warmtepomp een interface die we nog niet ondersteunen, open dan graag een GitHub-issue.

Oudere warmtepompen hebben vaak SG Ready-relaiscontacten waarmee de gewenste bedrijfsmodus aan de warmtepomp kan worden doorgegeven. Hiervoor worden stuurbare relais gebruikt, bijv. een Shelly 1.

De relais worden aangesloten op de SG Ready-contacten van de warmtepomp. De precieze bedrading, de benodigde logica en de configuratie hangen af van het apparaat en moeten met de installateur worden besproken. Is er zonneoverschot of goedkope energie, dan schakelt evcc de relais en krijgt de warmtepomp het signaal om naar de gewenste bedrijfsmodus te gaan. Uiteindelijk beslist het apparaat zelf, op basis van zijn huidige toestand en configuratie, of en in hoeverre het dat verzoek opvolgt.

Het volgende diagram toont de opstelling met één relais voor de boostmodus:

Diagram voor het aansturen van een warmtepomp via een SG Ready-relais

Wilt u het opgenomen vermogen en het energieverbruik van de warmtepomp nauwkeurig meten, dan kunt u optioneel een meter in de voedingsleiding van het apparaat plaatsen. Dit is in vrijwel alle gevallen aan te raden, omdat de intern gerapporteerde waarden bij veel modellen schattingen zijn of niet alle componenten omvatten. Het diagram toont een Shelly 3EM, maar elke meter is bruikbaar.

Filter

Ondersteunde apparaten

Dit voorbeeld laat zien hoe u een warmtepomp configureert met een Shelly 1 voor de boostmodus en een Shelly 3EM voor de vermogensmeting. Hiervoor wordt het type sgready-relay gebruikt.

loadpoints:
- title: Meine Wärmepumpe
charger: heatpump_control
meter: heatpump_power
# Hier können auch die bekannten Parameter für loadpoints angegeben werden,
# insbesondere auch um zu kurze Laufzeiten zu verhindern, z. B.
enable:
threshold: -1300 # aktivieren bei 1.300 W Überschuss für 5 Minuten
delay: 5m
disable:
threshold: 150 # deaktivieren bei 150 W Netzbezug für 20 Minuten
delay: 20m # manche Geräte benötigen eine Mindestlaufzeit pro Start (prüfe Spezifikation / Handbuch deiner Wärmepumpe)
meters:
- name: heatpump_power
type: template
template: shelly-3em # Stromverbrauch der Wärmepumpe
host: 192.168.0.102
chargers:
- name: heatpump_control
type: sgready-relay
boost: # Relais für den Boost-Kontakt
type: template
template: shelly
host: 192.168.0.101
# temp: # aktuelle Temperatur (optional)
# source: http
# uri: "http://192.168.0.103/temperature"
# limittemp: # Geräte-internes Temperaturlimit (optional)
# source: http
# uri: "http://192.168.0.103/limittemp"
# [...]

Ondersteunt uw warmtepomp zowel de boost- als de dimmodus, dan kunt u een tweede relais voor het dimcontact configureren. In de dimmodus wordt het opgenomen vermogen van de warmtepomp verlaagd. Dit is nuttig om het verbruik te beperken bij netcongestie of in het kader van § 14a EnWG.

U kunt twee afzonderlijke relais gebruiken of één relais met meerdere kanalen (bijv. een Shelly met verschillende channel-waarden). Naast Shelly zijn ook andere stuurbare relais mogelijk.

chargers:
- name: heatpump_control
type: sgready-relay
boost: # Relais für den Boost-Kontakt
type: template
template: shelly
host: 192.168.0.101
dim: # Relais für den Dim-Kontakt (optional)
type: template
template: shelly
host: 192.168.0.102
# power: # Leistungsmessung (optional)
# source: http
# uri: "http://192.168.0.103/power"
# energy: # Energiemessung (optional)
# source: http
# uri: "http://192.168.0.103/energy"
# temp: # aktuelle Temperatur (optional)
# source: http
# uri: "http://192.168.0.103/temperature"
# limittemp: # Geräte-internes Temperaturlimit (optional)
# source: http
# uri: "http://192.168.0.103/limittemp"

Optioneel kunt u de actuele temperatuur (temp), de apparaatinterne temperatuurlimiet (limittemp), het vermogen (power) en de energie (energy) via een plugin toevoegen. Deze waarden worden alleen weergegeven en sturen de warmtepomp niet aan.

Omdat warmtepompen hun eigen verwarmingslogica onafhankelijk van evcc uitvoeren, toont de interface twee toestanden:

  • Normale werking: geen ingreep, de warmtepomp volgt haar eigen regeling.
  • Boost actief: een verzoek om meer vermogen. Zolang de warmtepomp nog niet heeft gereageerd (bijv. door minimale looptijden of blokkeertijden), toont de status “Boost aangevraagd…”.

Vooraf geconfigureerde warmtepomptypes en de bijbehorende templates stellen de benodigde functievlaggen al in. Voor eigen configuraties via type: custom stelt u de passende combinatie van integrateddevice, heating, continuous en optioneel switchdevice in.

Eenvoudige elektrische verwarmingselementen kunnen door evcc alleen aan- of uitgeschakeld worden. Ze worden meestal via een schakelbaar stopcontact aangesloten. Bij voldoende overschot activeert evcc het stopcontact (enable) en schakelt het weer uit zodra de omstandigheden dat vereisen (disable).

Bij speciale elektrische verwarmingselementen met een eigen traploze regeling geeft evcc het momenteel beschikbare vermogen door aan het apparaat. Dit beschikbare vermogen wordt voortdurend aan de actuele situatie aangepast, net als bij het laden van een voertuig.

evcc biedt instelbare limieten waarmee u de gewenste temperatuur kunt instellen. Dit is niet bedoeld als veiligheidsfunctie. De temperatuurregeling hoort normaal gesproken via de thermostaatfunctie van het verwarmingselement zelf te gebeuren.