Skip to content
forked from bokub/ha-linky

đź“Š Home Assistant add-on for Linky smart meters

License

Notifications You must be signed in to change notification settings

cddu33/ha-linky

 
 

Repository files navigation

Home Assistant Linky Add-on

Build Status Version Code style

A Home Assistant add-on to sync Energy dashboards with your Linky smart meter

N.B: Because this tool is targeted for French users, the documentation is...in French!


HA Linky est un add-on pour Home Assistant permettant de synchroniser les données votre compteur Linky avec les tableaux de bord d'énergie de Home Assistant.

Il utilise le module @bokub/linky et le service Conso API pour communiquer avec Enedis et récupérer votre consommation.

Prérequis

Pour utiliser cet add-on, il vous faut :

  • Un compteur Linky
  • Un espace client Enedis
  • Un token d'accès, Ă  gĂ©nĂ©rer sur Conso API

Installation

  • Cliquez ici pour ajouter le repository Ă  Home Assistant. Si le lien ne fonctionne pas :
    • Depuis Home Assistant, ouvrez le menu Paramètres / Settings, puis Modules complĂ©mentaires / Add-ons
    • Cliquez sur le bouton Boutique / Store en bas Ă  droite
    • Cliquer sur les trois points en haut Ă  droite, puis DĂ©pĂ´ts / Repositories
    • Ajoutez https:/bokub/ha-linky
  • Cliquez sur Ajouter / Add puis fermez la boite de dialogue
  • Cherchez Linky dans la liste des add-ons et cliquez dessus (vous pouvez utiliser la barre de recherche)
  • Installez l'add-on en cliquant sur le bouton dĂ©diĂ©

Configuration

Une fois l'add-on installé, rendez-vous dans l'onglet Configuration et remplissez les champs vides :

  • consumption PRM : Votre numĂ©ro de PRM (14 chiffres) pour la consommation.
    • Si vous ne le connaissez pas, entrez votre token sur la page exemples de Conso API et le PRM s'affichera dans le champ PRM
    • Vous pouvez Ă©galement le trouver sur votre compteur en appuyant sur la touche + jusqu’à lire la valeur du numĂ©ro de PRM.
  • consumption token : Votre token Conso API
  • consumption name : Choisissez le nom qui sera affichĂ© dans les tableaux de bord d'Ă©nergie. Vous pourrez le changer plus tard si vous le souhaitez.
  • consumption action : Laissez la valeur par dĂ©faut: sync
  • production PRM : Votre numĂ©ro de PRM (14 chiffres) pour la production.
    • Si vous ne le connaissez pas, entrez votre token sur la page exemples de Conso API et le PRM s'affichera dans le champ PRM
    • Vous pouvez Ă©galement le trouver sur votre compteur en appuyant sur la touche + jusqu’à lire la valeur du numĂ©ro de PRM.
  • production token : Votre token Conso API
  • production name : Choisissez le nom qui sera affichĂ© dans les tableaux de bord d'Ă©nergie. Vous pourrez le changer plus tard si vous le souhaitez.
  • production action : Laissez la valeur par dĂ©faut: sync

Appliquez les modifications et démarrez / redémarrez l'add-on si ce n'est pas déjà fait

Utilisation / fonctionnement

Une fois l'add-on démarré, rendez-vous dans l'onglet Journal / Log pour suivre la progression de la synchronisation.

Au premier lancement, HA Linky essaiera de récupérer toutes les données de consommation depuis la date d'installation de votre compteur Linky.

Ensuite, il synchronisera les données deux fois par jour tant qu'il n'est pas arrêté :

  • Une fois entre 6h et 7h du matin pour rĂ©cupĂ©rer les donnĂ©es de la veille
  • Une fois entre 9h et 10h du matin au cas oĂą la première synchronisation a Ă©chouĂ©

Vous pourrez vérifier le bon fonctionnement de l'add-on en vous rendant dans l'onglet Journal / Log, où toutes les informations utiles seront affichées.

Tableaux de bord

Pour visualiser les données de HA Linky dans vos tableaux de bord d'énergie :

  • Cliquez ici, ou ouvrez le menu Paramètres / Settings, puis Tableaux de bord / Dashboards, puis Énergie / Energy
  • Dans la section RĂ©seau Ă©lectrique / Electricity grid, cliquez sur Ajouter une consommation / Add consumption
  • Choisissez la statistique correspondant au consumption name et/ou production name que vous avez choisi Ă  l'Ă©tape de configuration
  • Cliquez sur Enregistrer / Save

Bon Ă  savoir

  • Les donnĂ©es d’une journĂ©e ne sont pas accessibles en temps rĂ©el, il faut attendre le lendemain de leur mesure pour pouvoir les rĂ©cupĂ©rer, entre 6h et 10h.
  • Pour les dates rĂ©centes (moins de 7 jours), HA Linky essaiera de rĂ©cupĂ©rer en prioritĂ© des donnĂ©es par demi-heure
  • Pour les dates plus anciennes, HA Linky rĂ©cupèrera seulement des donnĂ©es quotidiennes. Vous verrez alors une seule grande barre entre 0h et 1h du matin sur votre tableau de bord d'Ă©nergie si vous affichez le graphique dĂ©taillĂ© d'une telle journĂ©e.

Remise à zéro

En cas de problème, il est toujours possible d'effacer toutes les données créées par HA Linky

Revenez sur l'onglet Configuration de l'add-on et changez la valeur de production/consumption action à reset, puis appliquez les modifications et redémarrez l'add-on.

Ouvrez ensuite l'onglet Journal / Log pour vérifier que la remise à zéro s'est bien déroulée.

Au prochain démarrage, si production/consumption action est repassé à sync, HA Linky réimportera à nouveau toutes vos données. Cette manipulation peut surcharger le serveur de Conso API, ne l'utilisez donc que si nécessaire pour ne pas risquer un ban !

About

đź“Š Home Assistant add-on for Linky smart meters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.2%
  • Dockerfile 2.5%
  • JavaScript 2.4%
  • Shell 0.9%