Skip to content
  • Blog
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Community Forum

  1. Home
  2. Categories
  3. Remora
  4. Dashboard avec Grafana

Dashboard avec Grafana

Scheduled Pinned Locked Moved Remora
5 Posts 4 Posters 3.7k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    F Offline
    Fab_33
    wrote on last edited by
    #1

    J'ai essayé hier la dernière version de grafana et je suis plutôt content du résultat. C'est largement moins buggé qu'emoncms pour un résultat qui personnellement me convient presque mieux. Je vais encore faire quelques essais pour avoir des barres empilées. Pour le moment je n'ai que la téléinfo mais je devrais mettre un shield emontx prochainement (je bosse sur la partie envoi des infos en wifi).
    Tout ce qui est rouge est en HP, le bleu en HC.
    0_1464763625683_Screenshot at 2016-06-01 08:43:26.png

    1 Reply Last reply
    • AuFilElecA Offline
      AuFilElecA Offline
      AuFilElec
      wrote on last edited by
      #2

      Super @Fab_33

      N'hésites pas à partager tes sources. Je trouve ça vraiment sympa.

      1 Reply Last reply
      • F Offline
        F Offline
        Fab_33
        wrote on last edited by
        #3

        Il n'y a pas vraiment de "sources" mais je vais essayer d'expliciter un peu.
        J'ai donc une remora sur mon réseau avec comme IP 192.168.1.51 et un serveur (une carte Odroid C1) avec node-red, grafana et influxdb (dernières version).
        Pour influxdb il suffit de créer une base (test dans mes exemple). Je referais un autre post sur l'utilisation des RP et des CQ pour minimiser la taille de la base.
        Pour node-red, il faut installer le noeud influxdb (même si on peut faire sans, je préfère utiliser ce noeud)
        Ensuite on va avoir un flux node-red avec une requête tinfo sur la remora toute les 15s (noeud inject). La réponse est convertie en JSON et je ne récupère que les infos d'index et de puissance. Un tag est ajouté au "measurement" influxdb avec la période de facturation (PTEC).
        Ensuite pour les différents dashboard de grafana, il y a une gauge avec la puissance actuelle et 2 seuils colorés (6kW et 8kW)
        Un texte qui va changer (heure pleines/heures creuses) en fonction du PTEC.
        ON récupère les index avec les fonction d'aggrégation last()
        Pour le graphique, on fait 2 requêtes avec un select basé sur le PTEC puis chaque requête à une couleur.

        Bref rien de très compliqué, il faut juste placer toutes les briques.

        Ensuite j'ai une requête continue pour récupérer le max et lle min de chaque index pour générer des graphs mensuels. J'y reviendrais plus tard 😉

        B 1 Reply Last reply
        • ZogStriPZ Offline
          ZogStriPZ Offline
          ZogStriP
          wrote on last edited by ZogStriP
          #4

          @fab_33 said in Dashboard avec Grafana:

          Pour influxdb il suffit de créer une base (test dans mes exemple). Je referais un autre post sur l'utilisation des RP et des CQ pour minimiser la taille de la base.

          Avez-vous rédigé ce post (je ne l'ai pas trouvé) ?

          Ça m'interesse 😉

          1 Reply Last reply
          • F Fab_33

            Il n'y a pas vraiment de "sources" mais je vais essayer d'expliciter un peu.
            J'ai donc une remora sur mon réseau avec comme IP 192.168.1.51 et un serveur (une carte Odroid C1) avec node-red, grafana et influxdb (dernières version).
            Pour influxdb il suffit de créer une base (test dans mes exemple). Je referais un autre post sur l'utilisation des RP et des CQ pour minimiser la taille de la base.
            Pour node-red, il faut installer le noeud influxdb (même si on peut faire sans, je préfère utiliser ce noeud)
            Ensuite on va avoir un flux node-red avec une requête tinfo sur la remora toute les 15s (noeud inject). La réponse est convertie en JSON et je ne récupère que les infos d'index et de puissance. Un tag est ajouté au "measurement" influxdb avec la période de facturation (PTEC).
            Ensuite pour les différents dashboard de grafana, il y a une gauge avec la puissance actuelle et 2 seuils colorés (6kW et 8kW)
            Un texte qui va changer (heure pleines/heures creuses) en fonction du PTEC.
            ON récupère les index avec les fonction d'aggrégation last()
            Pour le graphique, on fait 2 requêtes avec un select basé sur le PTEC puis chaque requête à une couleur.

            Bref rien de très compliqué, il faut juste placer toutes les briques.

            Ensuite j'ai une requête continue pour récupérer le max et lle min de chaque index pour générer des graphs mensuels. J'y reviendrais plus tard 😉

            B Offline
            B Offline
            barnum
            wrote on last edited by
            #5

            @fab_33
            Bonjour,

            est-ce que tu peux partager ton dashboard grafana et tes scripts infludb ?

            Merci

            1 Reply Last reply

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            2

            Online

            5.8k

            Users

            565

            Topics

            5.3k

            Posts

            Top Topics

            Popular Tags

            teleinfo
            25 topics
            arduino
            19 topics
            remora
            16 topics
            esp8266
            10 topics
            arduipi
            10 topics
            raspberry
            8 topics
            wifinfo
            7 topics
            broadcast
            7 topics
            Copyright © 2022 Charles-Henri Hallard | Return to blog page | Powered by NodeBB
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Blog
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups