[Integration] Octopus Energy French

Bonjour à tous,

Je voulais vous présenter Octopus Energy French — une intégration Home Assistant que j’ai développée pour récupérer et suivre les données de votre compte Octopus Energy France.


:magnifying_glass_tilted_left: À quoi ça sert ?

Cette intégration permet, depuis Home Assistant :

  • de consulter le solde de vos compteurs électrique et gaz

  • de suivre votre cagnotte Octopus

  • d’obtenir les détails de consommation (mensuelle, ventilation heures pleines / heures creuses pour l’électricité)

  • de configurer un intervalle de mise à jour selon vos besoins (par exemple toutes les 1 à 24h)

  • la gestion de plusieurs comptes Octopus si besoin


:gear: Installation & configuration

Deux manières :

  1. Via HACS (recommandé)

    • Ajouter ce dépôt comme dépôt personnalisé dans HACS

    • Rechercher Octopus Energy French, l’installer

    • Redémarrer Home Assistant

  2. Manuellement

    • Copier le dossier octopus_french dans le dossier custom_components de HA

    • Redémarrer HA

    • Ajouter l’intégration via l’interface (Configuration → Intégrations) en fournissant vos identifiants Octopus (email + mot de passe) et en choisissant le compte à suivre


:hammer_and_wrench: Capteurs disponibles

Voici ce que vous pourrez obtenir comme informations :

  • Électricité

    • consommation totale mensuelle (kWh)

    • ventilation heures pleines / heures creuses

    • dernier relevé & identifiant du point de mesure

  • Gaz

    • consommation mensuelle

    • dates des premières / dernières lectures

  • Cagnotte & soldes

    • solde brut / solde en euros

:warning: Ce à quoi faire attention / dépannage

  • Vérifiez que vos identifiants Octopus sont corrects et que votre compte est actif.

  • Certains compteurs sans consommation récente peuvent ne pas apparaître.


N’hésitez pas si vous avez des questions ou des idées d’améliorations ! :blush:

Github

3 « J'aime »

Salut,

Bravo !
Installée ce matin, pour voir ce que ça donne. Bon comme je n’ai pas de linky c’est un peu particulier.

Mais quand je lis ça

Je vois qu’il me manque ce sensor (qui serait bien utile s’il indique la bascule), comment le récupères-tu ?

Dans les idées d’améliorations, récupération des tarifs du contrat, y compris celui de l’abonnement et puissance du contrat, mais pas forcément possible, je ne sais pas.

Salut,

regardes les attributs du sensors … Tu verras toutes les infos :

Effectivement, on peux améliorer le retour des infos, je peux regarder si tu penses que c’est utile les infos type tarif et puissance selon le contrat, je vais regarder si les données sont accessibles.

1 « J'aime »

Effectivement je n’avais pas vu les attributs. Ils sont bien là.

Concernant les autres infos, ça pourrait permettre de faire le calcul du cout automatiquement. Manuellement ou même dans le dashboard energie.
Et si tu as les créneaux HP/HC, sachant qu’il va y avoir changements pour beaucoup, ça pourrait être utile aussi

Bien joué en tout cas

Bonjour,
j’ai installé l’intégration qui me semble être bien en place, par contre, je n’arrive pas à obtenir les infos … je suis débutant et pas très à l’aise avec le codage.
merci de l’aide
Bien cordialement
Marc

Salut,

Dis moi en plus…

Bonjour à tous.

MAJ de l’ntégration Home Assistant pour les clients Octopus Energy France permettant de surveiller :

Fonctionnalités

:bar_chart: Suivi

  • Consommation électrique (heures pleines/creuses)
  • Consommation de gaz
  • Relevés de compteur avec suivi des index
  • Tarifs actuels (électricité & gaz)
  • Détection des heures creuses avec capteur binaire

:money_bag: Suivi financier

  • Solde du compte (électricité, gaz et cagnotte)
  • Dernières factures pour l’électricité et le gaz
  • Statut des paiements et dates prévues
  • Suivi des coûts avec détails complets

:house: Appareils & Organisation

  • Appareils séparés pour :
    • Compte Octopus Energy (soldes et factures)
    • Compteurs (électricité)
    • Compteurs (gaz)
  • Toutes les entités organisées par appareil
  • Support de plusieurs compteurs

:gear: Fonctionnalités avancées

  • Intervalle de mise à jour configurable (5 à 1440 minutes)
  • Service de mise à jour forcée pour rafraîchir immédiatement
  • Compatible avec le tableau de bord Énergie
  • Entités de diagnostic pour informations détaillées
  • Informations contractuelles avec spécifications du compteur

Appareil Compte (Compte Octopus Energy)

Entité Type Description
Cagnotte Capteur Solde de la cagnotte
Solde électricité Capteur Solde actuel du compte électricité
Solde gaz Capteur Solde actuel du compte gaz
Facture électricité Capteur Montant de la dernière facture électricité
Facture gaz Capteur Montant de la dernière facture gaz
2 « J'aime »

Salut

Sympa cette nouvelle version ! Je vais pourvoir simplier plein chose chez moi !

1 « J'aime »

Salut,

Super boulot!

Installé OK.

Le compte OK.

Le compteur reconnu mais: J’ai un abonnement sans HP/HC à tarif unique de 0.2082€.

Serait-il possible d’avoir ce type de contrat dans l’intégration?

Je n’ai pas besoin de double tarification, routeur solaire EDDI en place et rien à consommer la nuit!

Et encore merci.

Salut, content de voir que le composant soit utile.

Dis moi ce que tu as aux niveaux des états :

Et au niveau de l’intégration en sélectionnant ton compteur :

est ce que les données sont bien remontées.

N’hésitez pas a données vos avis & améliorations : domodom30/ha-octopus-french · Discussions · GitHub
Bugs : GitHub · Where software is built

Salut, merci de ton aide.

Pour le compteur:

Et pour les entités:

Et je suis en BASE:

Voilà

Merci beaucoup, je regardais depuis un moment comment récupérer les plages de recharge avec leur contrat intelligent.

Je vais essayer de soumettre un PR pour intégrer cela

Merci pour les infos, je regardes ça…
En revanche du coup je constate que tu n’a pas le relevé index de consommation HP,
j’ai donc une correction a faire par la. Et pourquoi du as un tarif HC ? Si absent pas de sensor …
Y a des corrections à faire.

Hello, impossible de faire fonctionner de mon côté, sans avoir un contrat heures pleines / heures creuses, j’ai quand même cette remontée en plus de données de consommations qui sont inconnues même après plus de 72h.

Si je peux aider en fournissant des logs, plus d’infos etc, n’hésite pas :slight_smile: !

Merci du retour, intéressant.
Ouvre une issue ici :

C’est fait, je t’ai joint quelques screens en plus :slight_smile:.

1 « J'aime »

Bonjour,

Un grand merci pour cette intégration.

J’ai aussi le même soucis que Davidgrdm

Merci pour ton intégration :+1:

Merci pour l’intégration mais elle est dédiée HC/HP. Penses-tu la faire évoluer pour intégrer le mode de base ?

Autre chose: Est-ce que octopus energy envoie des infos relatives aux eco-sessions ?

Les éco-sessions sont des jours où on doit consommer le moins possible pendant des plages horaires prédéterminées (actuellemnt; 07h-11h et 18h-20h)

Si oui, ca serait cool de pouvoir les récupérer.

Pour ma part, je réfléchis à un automatisme qui me permet, lors des jours d’éco-sessions de charger ma batterie zendure 3h avant le début de la phase basse conso et la laisser se décharger pendant cette phase.

1 « J'aime »

Bonjour,
Effectivement, j’envisage de la mettre a jour afin que l’intégration prenne en compte les différents types de contrats. (base & hphc)

Les éco-sessions sont du coup le même principe que le binay sensor qui passe en mode en actif lors des plages HC.

Faut m’en dire plus. (est ce des jours et des heures prédéfinis ?)