Bonjour à tous,
Je vous partage ici un projet sur lequel j'ai travaillé il y a plus d'un an, mais que j'ai entièrement refondu ces derniers semaines. Certains des concepts qu'il intègre ne sont pas nouveaux et existent déjà sous forme d'intégration HA, mais je manquait d'une vue globale.
Comme beaucoup ici, j'ai pas mal de données qui remontent dans Home Assistant : pince sur le tableau, routeur solaire, batterie, Linky… Le tableau de bord Énergie m'affiche de beaux kWh, mais je n'arrivais jamais à répondre simplement à des questions comme :
- combien m'a vraiment coûté l'énergie consommées ce mois-ci ?
- est-ce que je serais gagnant en changeant de contrat ?
- combien de sacs de granulés commander pour cet hiver ?
- dans combien de temps mes panneaux seront-ils remboursés ?
J'ai donc développé WattsUp Energy, une application web qui reçoit les compteurs de Home Assistant et les transforme en euros et en conseils concrets. Je l'utilise au quotidien ainsi qu'un groupe restreint d'utilisateur, je l'ouvre aujourd'hui plus largement à ceux que ça intéresse.
https://wattsup-energy.kraftpunk.app (dispo aussi en auto hébergement, voir plus bas)
En deux mots, comment ça marche
- Vous créez un compte et décrivez votre foyer (solaire, batterie, granulés, bois, chauffage électrique) et votre contrat d'électricité.
- Une automatisation Home Assistant, fournie sous forme de blueprint prêt à importer, envoie vos compteurs chaque heure.
- WattsUp fait les calculs : coûts réels jour par jour avec les prix de votre contrat, comparaison des offres, chauffage corrigé de la météo, rentabilité de vos équipements.
Aucun port à ouvrir chez vous : c'est Home Assistant qui pousse ses données, WattsUp n'accède jamais à votre installation. Le token d'envoi peut être révoqué ou régénéré à tout moment.
Ce que vous y trouvez
Une vue d'ensemble de votre budget énergie
Le coût réel du mois ou de l'année, abonnement compris, calculé heure par heure avec les prix en vigueur chaque jour. La comparaison avec l'an dernier, et une projection sur l'année : « à ce rythme, ≈ 848 € sur 2026 ». D'où vient votre électricité (réseau, solaire, batterie), et la part consommée en heures creuses.
Le bon contrat, calculé sur votre consommation
Saisissez votre contrat (Base, Heures creuses, Tempo, ou des règles sur mesure) et les offres qui vous tentent. WattsUp rejoue vos 12 derniers mois réels, heure par heure, avec chaque offre, et vous dit laquelle aurait coûté le moins cher. Sur le foyer de démo, par exemple : « Tempo : −189 €/an par rapport à votre contrat actuel ».
Les changements de prix de votre fournisseur sont gérés (« Nouveaux prix à partir du… »), comme les changements de contrat. Le calendrier Tempo se met à jour tout seul.
Le chauffage au bois et aux granulés
WattsUp suit vos stocks (sacs, palettes, stères), vos achats et ce que vous versez : un bouton « + Sac versé », ou directement depuis Home Assistant (un bouton physique près du poêle, par exemple). Il calcule le coût par saison, corrigé du froid grâce aux degrés-jours de votre commune, pour comparer deux hivers qui ne se ressemblent pas.
Et surtout : la prévision de réapprovisionnement. Combien de sacs ou de palettes commander pour finir la saison, ou pour passer l'hiver prochain, en hiver doux, moyen ou rigoureux.
La rentabilité de vos panneaux et de votre batterie
Combien vos équipements vous ont déjà fait économiser, à quelle date ils seront amortis, et si la production de vos panneaux baisse anormalement pour le même ensoleillement (panneaux sales, onduleur en défaut…).
Le simulateur « Et si… ? » rejoue votre dernière année avec une batterie ou des panneaux en plus, pour savoir avant d'acheter si l'investissement en vaut la peine. Il ne vous vend rien : s'il faut 79 ans pour amortir une deuxième batterie, il vous le dit ![]()
Des alertes quand quelque chose cloche
- stock de granulés ou de bois qui baisse ;
- Home Assistant qui n'envoie plus rien ;
- production solaire en baisse ;
- dépense du mois nettement au-dessus de l'an dernier.
Dans l'appli, par email ou en notification sur le téléphone, avec des seuils réglables.
Sur le téléphone aussi
WattsUp s'installe comme une application (Android et iPhone, sans passer par un store).
Et dans Home Assistant
WattsUp vous renvoie aussi ses chiffres : un résumé lisible par des capteurs REST (coût du jour et du mois, projection de l'année, jours de granulés restants, alertes en cours), pour les afficher sur votre tableau de bord HA.
La configuration côté Home Assistant
C'est la partie la plus technique, mais elle ne se fait qu'une fois:
- dans WattsUp, choisir l'envoi horaire et générer un token ;
- déclarer une
rest_commanddansconfiguration.yaml(le code est fourni, à copier-coller) ; - importer le blueprint en un clic et choisir vos capteurs d'énergie.
Vous avez déjà des années d'historique dans HA ? Un second blueprint renvoie vos statistiques longue durée, et un import CSV existe aussi.
Ce qu'il vous faut : des compteurs d'énergie cumulés, idéalement en temps réel (pince ampèremétrique, routeur solaire, téléinfo du Linky). Sans mesure en temps réel, un mode d'envoi quotidien existe, avec moins de détails (pas de talon ni d'heures conseillées).
Quelques infos en +
- Disponible en mode hébergé. Hébergement en France chez OVH. Les données ne sont ni revendues, ni partagées, ni utilisées pour de la publicité ou pour entraîner des IA.
- Export complet à tout moment (CSV réimportable + JSON), et suppression du compte avec tout son historique en quelques clics.
- Le code est ouvert, auditable et "auto-hébergeable" sous licence GPL-3.0 : GitHub - kraftpunkapp/wattsup-energy: Budget, contrats d'électricité, chauffage et rentabilité solaire du foyer, à partir des données de Home Assistant. Code ouvert, GPL-3.0. · GitHub
- Restant dans l'esprit open source et gratuit HA, l'outil est gratuit, pour toujours.
- L'outil est en constante évolution et est ouvert à toutes les bonnes idées
Liens
Le site : https://wattsup-energy.kraftpunk.app
Le guide d'utilisation : Home · kraftpunkapp/wattsup-energy Wiki · GitHub
La configuration Home Assistant pas à pas : Connecter Home Assistant · kraftpunkapp/wattsup-energy Wiki · GitHub
Si le projet vous intéresse et que vous l'utilisez, je serais ravi d'avoir vos retours !
Alex






