evcc · prix de l’électricité et CO2

48 heures gratuites, 120 heures avec Private Pro

Intégrez la prévision de prix de l’électricité et de CO2 dans evcc par HTTP, comme source de tarif personnalisée. La configuration gratuite fonctionne immédiatement ; pour cinq jours d’aperçu des prix, ajoutez votre clé Private Pro.

Depuis le 1er octobre 2026 : 48 heures gratuites, 120 heures avec Private Pro

Le point d’accès des prix reste gratuit sans clé API, mais fournit alors 48 heures au maximum. Avec Private Pro, jusqu’à 120 heures de prévision de prix restent disponibles. La prévision de CO2 reste gratuite sans clé API jusqu’à 120 heures.

Les configurations evcc existantes continuent de fonctionner : sans clé, la série de prix est simplement raccourcie à 48 heures. Il n’y a pas d’erreur d’API bloquante.

Private Pro commence par 14 jours d’essai gratuit : rien n’est débité pendant cette période, et si vous résiliez avant la fin, vous ne payez rien.

À quoi cela sert-il ?

Le point d’accès fournit uniquement les séries temporelles. La décision de recharge reste à evcc. evcc peut ensuite tenir compte de ces valeurs, par exemple dans le planificateur de recharge pour une recharge bon marché ou optimisée en CO2. L’optimiseur peut aussi utiliser les données de prévision, mais il est encore expérimental dans evcc.

Dès que des prix day-ahead publiés existent, le point d’accès les utilise en premier. Pour les heures suivantes, notre prévision s’y ajoute. C’est surtout utile si vous souhaitez planifier la recharge sur plusieurs jours.

Prévision de prix Pour les tarifs d’électricité dynamiques ou flexibles. evcc reçoit des valeurs en EUR/kWh ou, en option pour le Danemark, en DKK/kWh.
Prévision de CO2 Pour une recharge optimisée en CO2. La valeur décrit la charge en CO2e attendue par kWh consommé, effet des importations compris.
Pas de logique de pilotage privée Le point d’accès standard fournit des prix de marché et de prévision, pas automatiquement le prix final de votre foyer.

Démarrage rapide : saisir dans evcc

Nouveau : des prix horaires pour evcc. Votre fournisseur facture un prix unique par heure ? Utilisez alors notre source de prix HTTP avec resolution=hourly. Voir la configuration pour les tarifs horaires.

Le bloc se place dans evcc.yaml au premier niveau du YAML, donc pas sous loadpoints, chargers, meters ni sous un appareil particulier. Si vous avez déjà un bloc tariffs:, ne le créez pas en double : complétez ou remplacez les entrées qui s’y trouvent.

tariffs:
  currency: EUR
  grid:
    type: custom
    forecast:
      source: http
      uri: https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=grid&hours=48

  co2:
    type: custom
    forecast:
      source: http
      uri: https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=co2&hours=120

Redémarrez ensuite evcc. La commande evcc tariff permet de vérifier qu’evcc charge correctement les valeurs. Si vous voulez seulement tester la prévision de prix, la partie grid: suffit pour commencer.

Saisir la prévision de prix dans evcc

Exemple pour la Belgique. Les valeurs sont en EUR/kWh.

tariffs:
  currency: EUR
  grid:
    type: custom
    forecast:
      source: http
      uri: https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=grid&hours=48

hours=48 utilise l’horizon de prix gratuit. Depuis le 1er octobre 2026, le point d’accès fournit au maximum 48 heures sans clé API ; les configurations anonymes existantes sur 120 heures continuent de fonctionner et sont raccourcies à 48 heures.

Tarif horaire : des prix adaptés au planificateur

Si votre fournisseur applique un prix unique à chaque heure pleine, ajoutez ceci à l’URL HTTP de notre source de prix : &resolution=hourly. L’API fait la moyenne des quatre quarts d’heure de marché publiés pour obtenir un prix horaire. La prévision du modèle qui suit reste horaire.

forecast:
  source: http
  uri: https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=grid&hours=48&resolution=hourly

Ce bloc est un extrait de votre source existante. Si vous utilisez nos données séparément dans le planificateur, ne modifiez que cette source et conservez le tarif de votre fournisseur pour les coûts et les statistiques. Une formule de prix existante et les réglages de la clé API sont conservés. L’API fournit toujours des prix de base ; les suppléments et les taxes doivent correspondre à votre contrat.

Même au cours d’une heure entamée, le mode horaire tient compte des quatre quarts d’heure. S’il manque une valeur, il utilise une valeur day-ahead horaire complète de remplacement ou la prévision horaire du modèle. Une moyenne des seuls quarts d’heure restants n’est pas renvoyée comme prix horaire.

Avec un tarif au quart d’heure, laissez l’URL inchangée ou utilisez resolution=native. Les prix de marché publiés restent alors au quart d’heure ; les valeurs de prévision ultérieures restent horaires.

Le modèle evcc intégré energypriceforecast propose, dans les réglages avancés, average: true. Les sources de type custom prennent en charge features: [average]. Pour une moyenne complète de l’heure en cours, nous recommandons la source HTTP avec resolution=hourly ; une moyenne supplémentaire dans evcc n’est alors pas nécessaire. Référence evcc

Jusqu’à 120 heures avec une clé API

Saisissez votre clé API personnelle comme jeton Bearer directement dans le bloc HTTP et réglez hours=120. La clé se place sous forecast.auth, pas dans l’URL.

tariffs:
  currency: EUR
  grid:
    type: custom
    forecast:
      source: http
      uri: https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=grid&hours=120
      auth:
        type: bearer
        token: "VOTRE_CLE_API"

Redémarrez ensuite evcc et lancez evcc tariff pour vérifier. Ne partagez pas la clé API publiquement et ne la publiez pas dans des messages de forum ou des journaux.

Saisir la prévision de CO2 dans evcc

Exemple pour la Belgique. Les valeurs sont en g/kWh.

tariffs:
  co2:
    type: custom
    forecast:
      source: http
      uri: https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=co2&hours=120

Les valeurs de CO2 sont des prévisions. Elles aident à choisir le moment et décrivent la charge en CO2e estimée par kWh consommé, mais ne remplacent pas un bilan d’émissions officiel.

Pays et zones de prix pris en charge

Prix DE, NL, BE, FR, CZ, PL, FI, SE1 à SE4, DK1, DK2, AT, NO1 à NO5, CH, ITN, IT_CNOR, IT_CSUD, IT_SUD, IT_CALA, IT_SICI, IT_SARD, SK, RO, ES, PT, GR et BG.
CO2 DE, NL, BE, FR, CZ, PL, FI, SE1 à SE4, DK1, DK2, AT et NO1 à NO5.
Devises CH utilise CHF par défaut, RO utilise RON. EUR, DKK, CZK, PLN, SEK et NOK sont également pris en charge.
https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=ch&type=grid&currency=CHF&hours=48

Tester dans le navigateur

Avec debug=1 vous obtenez en plus des métadonnées sur la source. Dans la configuration evcc, debug=1 ne doit pas être utilisé.

https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=grid&hours=24&debug=1
https://api.energypriceforecast.eu/api/v1/evcc/tariff?country=be&type=co2&hours=24&debug=1

À savoir

Ces prix sont-ils le prix exact de l’électricité de mon foyer ?

Non. Le point d’accès standard fournit des prix de marché et de prévision. Les frais de réseau, taxes, contributions et marges du fournisseur peuvent varier selon le pays, la région et le contrat. Pour optimiser la recharge, c’est souvent l’évolution relative qui compte : quand l’électricité est-elle plutôt bon marché, quand est-elle plutôt chère ?

Comment evcc utilise-t-il ces valeurs ?

evcc récupère les valeurs comme source de données de prévision. La prévision grid peut servir pour les tarifs dynamiques et les créneaux de recharge bon marché. La prévision co2 peut servir pour une recharge optimisée en CO2. Le point d’accès ne décide pas lui-même du moment de la recharge ; c’est evcc qui prend cette décision.

Quelle résolution evcc reçoit-il ?

Les prix day-ahead publiés sont renvoyés dans leur résolution d’origine au quart d’heure. Pour les heures suivant le day-ahead publié, le point d’accès continue avec la prévision horaire. evcc gère les deux intervalles ; la commande evcc tariff a servi à le tester en local.

Qu’est-ce qui a changé le 1er octobre 2026 ?

Sans clé API, seule la prévision de prix est limitée à 48 heures. Une clé Private Pro valide permet jusqu’à 120 heures. Le CO2 reste gratuit jusqu’à 120 heures dans tous les cas.

Que se passe-t-il si les données sont anciennes ou manquantes ?

Le point d’accès ne renvoie alors délibérément pas de valeurs de test historiques comme prévision actuelle. Il renvoie un statut d’erreur, afin qu’evcc n’optimise pas avec de mauvais prix.

Quelles zones reçoivent des prix day-ahead publiés ?

Nous ne transmettons les prix day-ahead publiés que là où la source l'autorise. Pour NO1, NO3, NO4, NO5, SE1, SE2, FI, RO, SK, GR, BG et les zones italiennes sauf Nord, l'endpoint renvoie donc depuis le 24 octobre 2026 notre prévision pour chaque heure. Si vous voulez y utiliser les prix publiés, laissez evcc les charger lui-même, par exemple depuis Nord Pool, et ajoutez notre prévision à la suite :

tariffs:
  grid:
    type: merged
    primary:
      type: template
      template: nordpool
      region: NO1
      currency: NOK
    secondary:
      type: template
      template: energypriceforecast
      region: NO1
      currency: NOK
      horizon: 48

Cela ne fonctionne que dans evcc.yaml ; supprimez d'abord un tarif configuré dans l'interface web. Adaptez la zone et la devise (la Roumanie s'appelle TEL chez Nord Pool) et, avec Private Pro, ajoutez apikey et horizon: 120. Pour SK, GR, BG et l'Italie, utilisez le modèle entsoe avec votre propre jeton au lieu de nordpool.

Remarque sur l’utilisation

La connexion evcc est interrogée régulièrement par de nombreuses installations ; la commande evcc tariff sert en plus à la vérifier techniquement. Lors d’une nouvelle installation, comparez tout de même d’abord les valeurs avec l’application web et signalez tout résultat inhabituel.

Plus d’informations : documentation evcc sur les tarifs et documentation evcc sur la recharge optimisée en CO2.

Pour aller plus loin