API coût du gaz et de l'électricité

Salut à tous,

Je me permets de rouvrir ce fil qui me semble être l’endroit idéal pour partager ça :slight_smile:

Je travaille chez Selectra et on a développé une intégration Home Assistant qui remonte les tarifs élec en temps réel. En gros, ça crée un capteur binaire qui vous dit quand faire tourner vos appareils selon le prix du kWh, plus des capteurs avec le prix actuel, le fournisseur, l’offre, etc.

Ça gère Tempo, HP/HC, Base, et pas mal d’offres à l’international (80 pays, 16 000+ offres). L’API est 100% gratuite.

C’est encore en bêta, donc si vous voulez tester et me remonter des bugs ou des offres manquantes, ça m’aiderait beaucoup !

Repo : https://github.com/Selectra-Dev/selectra-ha
Clé API gratuite : https://api.selectra.com/ha/register
Installation via HACS en custom repository.

Merci !

4 « J'aime »

je vais tester ça,

merci

1 « J'aime »

Depuis la dernière mise à jour (1.1.1), je n’ai plus de données mais le message Échec de la configuration, nouvel essai: Error fetching Selectra data: API request failed: 429, message='Too Many Requests', url='https://api.selectra.com/api/planning/prices'
Quelque chose a changé dans la configuration ?

surement la fin de la période gratuite

Salut @Lesuperlolo, on est en train d’investiguer l’erreur 429. C’est bien toujours gratuit, il y a une limite de 60 appels par mois (largement suffisant en usage normal avec 1 polling / J pour récupérer les prix et toutes les infos).

C’est pas normal que la limite ait été atteinte, on revient vers toi dès qu’on a compris.
Si tu peux me donner ton offre/fournisseur pour que je reproduise de mon côté : support.home-assistant@selectra.info

Super !
Avec la mise à jour tout est revenu à la normale.

1 « J'aime »

Chez moi je ne peux pas le configurer :

Logger: custom_components.selectra.coordinator
Source: custom_components/selectra/coordinator.py:118
integration: Selectra ([documentation](https://github.com/Selectra-Dev/selectra-ha), [issues](https://github.com/Selectra-Dev/selectra-ha/issues))
First occurred: 5:44:02 PM (3 occurrences)
Last logged: 5:45:54 PM

Requalification required: La combinaison offre / option choisie n'est plus disponible. Veuillez requalifier votre offre.

En tout cas bon boulot pour le flow de confuguration, c’est tellement chiant à crééer :smiley:

Il manque aussi le Gaz …

Salut, c’est quelle offre /quel fournisseur que tu avais sélectionné ?

Effectivement, ça a pu changer côté fournisseur. Normalement, une reconfiguration avec l’offre actuelle devrait suffire :

Pour le gaz c’est bien noté. Pour le moment on est concentrés sur l’électricité.
C’est principalement pour le Dashboard Energy que tu le souhaiterais ?

C’est l’offre Primeo avec leur offre -20% en Base.

Ne fonctionne pas sur une configuration toute propre et sur une reconfiguration.

Ah j’ai compris pourquoi, l’offre Fixe -20% n’est plus disponible à la souscription chez Primeo. Il est possible que tu aies été migré vers Confort+ (même -20%). Tu peux vérifier sur ton espace client Primeo ou ta dernière facture ?

Si c’est l’offre Confort+, reconfigure avec cette offre. Si tu es toujours sur celle Fixe -20%, dis-le moi et on regarde côté API. support.home-assistant@selectra.info

Plus dispo à la souscription mais c’est une offre « prix fixe jusqu’au 31 décembre 2026 » (même si la nouvelle offre a peut-être les mêmes conditions).

Sur la facture :

MON CONTRAT
Puissance souscrite
6.0 kVA
Option tarifaire
Base
Nom de l'offre
Fixe -20%

Sur l’interface :

Mon offre : Offre Fixe -20%

:man_shrugging:t4:

Effectivement, on vient de corriger l’API pour qu’elle renvoie aussi les prix des offres qui ne sont plus commercialisées mais toujours actives :slight_smile:

1 « J'aime »

Merci, je récupère bien les données maintenant !

1 « J'aime »

Depuis la dernière mise à jour (1.1.3), j’ai une alerte :

Oups c’est ma faute ! Le state_class a sauté dans la v1.1.3.
C’est corrigé dans la v1.1.4 que je viens de push sur Github. Mets à jour via HACS et clique « Fermer » (pas « Supprimer ») pour garder tes stats. Merci pour ton retour !

1 « J'aime »