Installation et utilisation de Grafana.

Plublié par : https://hacf.fr/installer-et-configurer-grafana-sur-home-assistant/

Installation et utilisation de Grafana.

Introduction.

Nous avons vu dans un précédent article, comment avoir une vrai base de données, maintenant nous allons voir comment utiliser cette base de données (BDD) pour afficher de beaux graphiques.

Mise à jour : 26/06/2020 – Temps de lecture / alisation : < 1 / 20 min – Difficulté : Faible.

To do :

  • RAS

Prérequis, matériels nécessaires & utilisés :


Installation / configuration.

Installation de Grafana.

Rendez vous dans Supervisor, ADD-ON STORE puis rechercher Graphana.

ADDONS Grafana

Cliquer dessus puis INSTALL.

Une fois installé, vous pouvez cocher Auto update et Show in sidebar.

Il n’y a rien à paramétrer avant de démarrer car c’est un add-ons ingress.

Puis START, le démarrage peut être long. Cliquer sur REFRESH pour voir son avancement.

On vérifie le fichier configuration puis on redémarre.

Une fois redémarré, cliquer sur Grafana dans la barre latérale si vous avez coché Show in the side bar. Sinon dans supervisor, dashboard, cliquer sur Grafana et sur OpenWebUI.

Établir la liaison entre Grafana et InfluxDB.

Grafana première connexion

Ajout d’un utilisateur grafana dans influxdb

Suivez les étapes de création d’un user dans l’article InfluxDB.

Pour cet article, user grafana et passwrd grafana.

Configuration de Grafana.

Une fois sur grafana cliquer sur Add data source puis sélectionner InfluxDB.

Grafana ajouter BDD Grafana liste des BDD

Renseigner l’url avec l’adresse influxdb puis les paramètres de connexion

http://a0d7b954-influxdb:8086
database homeassistantdb
user grafana
password grafana
Grafana paramétre influxdb home assistant

Cliquer sur Save & Test pour valider votre configuration.

Grafana sauvegarder réglages

Vous voila avec Grafana d’installé et configuré.

Votre premier graphique.

Ouvrer grafana, en haut à gauche cliquer sur Home puis sur New Dashboard.

Grafana New Dashboard

Cliquer ensuite sur Add Query.

Grafana sélection bdd

Vous avez cette image.

Grafana première entrée de mesure

Pour notre premier graph selectionné :

  • Query : InfluxDB.
  • FROM : default, Select measurement : °C, WHERE : entity_id = votre capteur.
  • ALIAS BY : donner le nom de la mesure que vous souhaitez afficher.

Vous devriez déjà voir vos points s’afficher.

Grafana graphique

En cliquant sur Add Query à droite, vous pouvez ajouter une autre mesure.

Grafana deuxième entrée de mesure

Améliorons le graphique.

Cliquer sur le graphique en dessous de la BDD orange à gauche.

Grafana visualisation
  • Sans rentrer dans les détails car je ne maîtrise pas du tout Grafana, c’est ici que vous allez pouvoir adapter vos échelles et plein d’autres choses.

Cliquer maintenant sur la disquette en haut pour sauvegarder

NOTA : Si une personne veut faire un article plus détaillé sur la création de graphique; n’hésitez pas. Pour le reste, Grafana est tellement utilisé qu’il y a énormément de tutoriels dessus.

Grafana Sauvegarde Grafana Dasbord

Donner un nom à votre Dashboard puis save.

Grafana share

Cliquer maintenant sur share dashboard en haut à droite, puis copier le lien.

Grafana share

Lovelace UI.

Intégrons notre graphique à notre interface. Vous avez copier le lien ?

Suivre l’article pour personnaliser l’interface.

Sélectionner la carte de type Page Web puis coller votre lien, jouer avec le ratio pour votre affichage.

Card Page Web Home Assistant Grafana sur dashboard Home Assistant

Enregistrer puis regarder le résultat.


Conclusion.

Vous allez maintenant pouvoir faites des graphiques sur le monitoring de vos installations, de vos consommations d’électricité, d’eau, de gaz, de chauffage, etc etc.

Si vous ne comptez pas afficher de graphique dés le début, vous n’êtes pas obligé d’installer cet add-ons, seul InfluxDB sera important pour commencer à emmagasiner les informations de vos capteurs.


Vous souhaitez signaler un erreur, partager votre configuration, ajouter un matériel fonctionnant, ou bénéficier d’une aide ? Cliquez sur les boutons ci-dessous.


Trucs & astuces.

Mise à jour : (détails)

26/06/2020 :

  • Publication Officielle. (McFly)

09/05/2020 :

  • Création de l’article.
1 J'aime

Bjr @McFly,
Ça fonctionne mais lorsqu’on visualise pour la 1ère fois un graphique dans "aperçu ", l’erreur « 401 unauthorized » apparaît à la place du graphique. Pour visualiser le graphique, il faut cliquer sur « grafana » dans le menu et revenir dans "aperçu " et là le graphique apparaît. Une idée pour corriger cette erreur? Merci pour ton tuto

Super tuto ! Merci beaucoup.
:+1:

Je n’ai pas d’astuce pour le moment et ne me rappelle plus si j’avais était obligé de faire cela.

Je suis en vacances mais regarderai ça dès que j’ai un peu de temps.

Merci pour le retour

Si qq1 passe par là, j’ai tjrs l’erreur 401… comme décrit plus haut. Une solution?