Giter VIP home page Giter VIP logo

ha-linky's Introduction

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://github.com/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).
    • 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

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 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 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 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 !

ha-linky's People

Contributors

bokub avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.