Bonjour Clément , bravo et merci pour ton projet , perso cela m’intéresse pour :
Récupérer
ma production solaire
ma conso elec
ma conso heure creuse et heure pleine
avec tout cela , calculer via un ou des scripts les couts journaliers de l’énergie
(Conso Maison - Production solaire) x (prix du KWh) = X€/J
Calculer ma conso HC et HP Mensuelle pour voir si les HC sont bien utilisées (J’ai des véhicules électrique).
j’utilise pour le moment des Shelly EM , ils fonctionnent bien pour les conso elec , mais comme je revends le surplus de mon solaire à EDF OA , je ne suis pas sur que la pince ampèremétrique qui mesure la phase en provenance de mon Linky soit fiable dans les moment ou je produit avec mes PV et qu’il y à réinjection .
je donnerais avec plaisir de mon temps quand il faudra tester en réel les interactions avec Linky .
Merci beaucoup pour ton retour et ton intérêt pour le projet !
Concernant tes besoins, voici ce qui est possible :
Déjà implémenté :
Récupération production solaire (quotidien + temps réel 30 min)
Récupération consommation électrique (quotidien + temps réel 30 min)
Les données sont intégrées dans Homey Energy pour visualisation
Possibilité de programmer ses heures pleins / heures creuses en fonction de son contrat et d’inter-agir avec des cartes flow
Calculs possibles via Flows Homey :
Tu pourras créer des flows/scripts pour calculer : (Conso - Production) × Prix kWh = €/jour
L’app fournit les valeurs brutes, les calculs de coûts se font côté Homey
Malheureusement impossible (limitation API Enedis) :
Distinction heures creuses / heures pleines : L’API Enedis ne fournit pas cette information
Les données retournées sont des totaux globaux uniquement, sans breakdown par période tarifaire
Même en production, cette donnée n’est pas disponible dans les endpoints actuels
Point important à garder en tête :
Les données de l’API Enedis sont toujours à J-1 (disponibles le lendemain uniquement). C’est une limitation de l’API qui ne changera pas sans évolution côté Enedis. Les données du jour J seront disponibles demain.
Pour la comparaison avec tes Shelly EM :
L’avantage de l’API Enedis est qu’elle te donne les vraies données certifiées du Linky, incluant la réinjection au réseau, donc tu auras les chiffres officiels sans risque d’erreur de mesure.
Je serais ravi d’avoir ton aide pour les tests en production !
N’hésite pas si tu as d’autres questions ou idées.
Concernant la répartition par type de consommation (chauffage, éclairage, etc.), malheureusement ce n’est pas possible avec l’API Enedis. Le compteur Linky ne mesure que la consommation globale de ton foyer, il n’a aucune visibilité sur la provenance de cette énergie (quel appareil/circuit consomme quoi).
Pour avoir ce niveau de détail, il faudrait :
Soit des sous-compteurs sur chaque circuit (ex: Shelly EM, dispositifs de monitoring par prise)
Soit un système de gestion d’énergie domestique (HEMS) qui analyse et estime la consommation par appareil
Ce que l’app propose :
Consommation globale en temps réel (toutes les 30 min)
Historique quotidien depuis l’activation du compteur
Distinction Heures Creuses / Heures Pleines avec plages horaires personnalisables
Intégration dans Homey Energy pour suivre l’évolution
Flow cards pour automatiser selon le tarif en cours
Si tu veux une répartition détaillée, tu peux combiner cette app avec des prises connectées ou modules de mesure sur tes gros consommateurs (chauffe-eau, chauffage, etc.) et tout centraliser dans Homey Energy !
N’hésite pas si tu as d’autres questions et ou des idées, ca pourrait influencer les développements !
J’ai également installé l’application mais je ne comprends pas les valeurs affichées : Énergie Totale Consommée correspond à mon index à J-1 ?
Pourrait on avoir un retour de la puissance max de J-1 ainsi que la consommation cumulée du mois, je sais elle apparaît déjà dans l’onglet énergie d’Homey mais l’avoir en direct pourrait être sympa ?
Pour le moment je me sers du site de Boris.sh dans un dev perso via homeyscript et du plug in Power by the Hour pour ma remontée de données et ainsi j’ai les différents récapitulatifs de conso.
Pour répondre à ta question sur “Énergie Totale Consommée” :
Non, ce n’est pas l’index à J-1. C’est un compteur cumulatif qui démarre à 0 lors de l’ajout du dispositif dans Homey et qui s’incrémente automatiquement à chaque nouvelle mesure (toutes les 30 minutes).
En d’autres termes :
Au pairing, je récupère tout l’historique disponible depuis l’activation de ton compteur Linky et j’initialise ce compteur
Ensuite, toutes les 30 min, je récupère la consommation de la dernière demi-heure et j’incrémente ce total
C’est ce compteur qui alimente l’onglet Énergie de Homey pour les graphiques et statistiques
L’API Enedis a effectivement un décalage de ~24h sur les données (limitation côté Enedis), donc les mesures remontent avec ce délai.
Concernant tes demandes de nouvelles fonctionnalités :
Puissance max de J-1 : C’est une donnée disponible dans l’API Enedis (daily_consumption_max_power), je peux l’ajouter comme capability
Consommation cumulée du mois : Homey propose déjà cette information via l’onglet Énergie, mais je comprends l’intérêt de l’avoir directement sur le device pour l’utiliser dans des flows
Je prends note de ces suggestions ! Elles sont pertinentes et relativement simples à implémenter. Je vais les ajouter dans une prochaine version.
En attendant, si tu as d’autres idées ou retours, n’hésite pas
Merci pour ton utilisation de l’app !
Question pour toi : Tu veux que j’implémente ces features maintenant ? Ça me semble être de bonnes additions :
Ajouter une capability measure_power.max_daily pour la puissance max de J-1
Ajouter une capability meter_power.monthly pour la consommation du mois en cours
Merci de l’intérêt que tu portes à nos remontées d’utilisateurs.
Toujours Énergie Totale Consommée : Je m’étonne de sa valeur initiale à près de 300 Kwh alors que je suis connecté depuis moins de 72h (en outre la progression hebdo (incrémentation) est correcte).
Un rendu qui pourrait être utile pour une v2.0 bien conscient que le rendu sera à J-1 et que tu n’y es pour rien.
C’est normal (ou pas j’investiguerai si c’est ko) ! Lors du pairing, as-tu coché la case “Récupérer l’historique complet” ?
Si oui, l’application récupère automatiquement toutes les données de consommation disponibles depuis l’activation de ton compteur Linky (ou sur les derniers mois disponibles dans l’API Enedis). Le compteur “Énergie Totale Consommée” est donc initialisé avec cet historique, ce qui explique les ~300 kWh alors que tu n’es connecté que depuis 72h.
Ensuite, comme tu l’as constaté, l’incrémentation se fait correctement toutes les 30 minutes avec les nouvelles mesures.
Si tu souhaites repartir de zéro, tu peux :
Supprimer le dispositif
Le ré-ajouter en décochant la case historique au pairing
Le compteur démarrera alors à 0 kWh
Pour la suite des développements :
Je note tes suggestions (puissance max J-1, conso mensuelle). Effectivement, le délai de ~24h est une limitation API Enedis côté serveur, je ne peux rien y faire malheureusement. Mais ces données restent utiles pour des automatisations et du suivi !
Merci pour ton retour ! L’application a beaucoup évolué entre ces versions et il est possible que quelques instabilités se soient glissées dans le code. Tu as eu le bon réflexe avec la “clean install”, c’est souvent la solution la plus efficace dans ce cas.
Ravi que tout refonctionne en 1.24.8, n’hésite pas si tu remarques autre chose !
Merci pour le signalement. C’est assez étrange que l’appli interfère avec l’utilisation des Tags/Labels au point de provoquer un crash.
Pour que je puisse investiguer et corriger le problème, est-ce que tu arrives à reproduire le crash systématiquement lorsque l’appli est active, ou est-ce que c’était un cas isolé ?
Si c’est reproductible, je suis preneur de détails sur le scénario (quel type de tag, quel contexte…) ou d’un rapport de crash si tu en as un, pour que je puisse reproduire ça de mon côté.
Oui, c’est reproductible systématiquement, et pour n’importe quel type de tag/label, depuis n’importe quel type de carte de flux.
Quand je désactive l’appli, je peux faire ce que je veux avec les tags. Dès que l’appli est active, ça plante dès que je clique sur l’icône “étiquette” grise….
Heureusement, c’est tellement systématique que c’est facile à contourner : je sais que si je veux travailler sur un flux, je désactive l’appli, et je la réactive quand j’ai fini !