Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [Showcase] Jarvis - just another remarkable vis

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Showcase] Jarvis - just another remarkable vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • smile
      smile @Chris_Carryflag last edited by

      @chris_carryflag Richtig cool, insbesondere die Grafana Einbindungen und die Charts.
      Ich finde vor allem Deinen PV Chart richtig gut.
      Hast Du Lust deine Konfiguration mit mir (uns) zu teilen?
      Wie hast du es hinbekommen Grafana in Jarvis einzubinden? Bei mir klappt das leider nicht, wohl wegen einem Rechte Problem, dass sich Grafana standardmäßig nicht einbetten lassen will.
      Ich habe schon einmal diese eine Config File durchsucht und ein paar Einstellungen geändert, geholfen hat das aber leider nicht.
      lg

      Chris_Carryflag 1 Reply Last reply Reply Quote 0
      • Chris_Carryflag
        Chris_Carryflag @smile last edited by Chris_Carryflag

        @smile
        Mit der Einbindung in einen Iframe in Jarvis hatte ich zuerst auch ein Problem. Mit der Änderungen in der grafana.ini (allow_embedding=true) hat es dann funktioniert.
        Die offizielle Doku hilft hier weiter: https://grafana.com/docs/grafana/latest/administration/configuration/

        Die Grafana Konfiguration kann ich gerne zur Verfügung stellen. Allerdings nutze ich noch einige Skripte und Datenpunkte, damit ich das Grafana-Panel so hinbekomme. Falls es dir weiterhilft, kann ich dir das Grafana-Panel als JSON trotzdem zur Verfügung stellen. Das macht natürlich nur Sinn, falls du auch die richtigen Datenpunkte aus iobroker mittels Influx-DB rausschreiben könntest...🙄

        smile 1 Reply Last reply Reply Quote 2
        • smile
          smile @Chris_Carryflag last edited by

          @chris_carryflag Klar verstehe. Ich logge ja auch jetzt schon einige iobroker Datenpunkte mit der InfluxDB. Kann mir schon vorstellen dass du einiges in iobroker so aufbereitest, dass die Daten für Grafana gut passen. Ich würde es tatsächlich gerne nehmen, dann kann ich ja sehen was in iobroker vorbereitet werden muss.
          Liebe Dank vorab!

          stephan1827 Chris_Carryflag 2 Replies Last reply Reply Quote 0
          • stephan1827
            stephan1827 @smile last edited by

            Weiß jemand wo die Historie von Nachrichten gespeichert ist und wie man die Anzahl begrenzen kann? Bei mir haben sich mehr als 11000 Nachrichten angesammelt.

            Bildschirmfoto 2021-11-08 um 16.19.44.png

            Wenn ich eine von den oberen Nachrichten quittiere taucht sie nach kurzer Zeit wieder auf. Wenn ich auf "Zeige archivierte Benachrichtigungen" clicke dann friert Jarvis ein.

            Zefau 1 Reply Last reply Reply Quote 0
            • Chris_Carryflag
              Chris_Carryflag @smile last edited by

              @smile
              Hier ist das PANEL JSON für das Grafana-Chart:

              {
               "id": 2,
               "gridPos": {
                 "h": 11,
                 "w": 24,
                 "x": 0,
                 "y": 0
               },
               "type": "graph",
               "title": "PV-Anlage",
               "transformations": [],
               "thresholds": [],
               "pluginVersion": "8.2.2",
               "legend": {
                 "alignAsTable": false,
                 "avg": false,
                 "current": true,
                 "max": false,
                 "min": false,
                 "rightSide": false,
                 "show": true,
                 "sideWidth": 250,
                 "total": false,
                 "values": true
               },
               "aliasColors": {},
               "bars": false,
               "dashLength": 10,
               "dashes": false,
               "description": "",
               "fieldConfig": {
                 "defaults": {
                   "unit": "watt"
                 },
                 "overrides": [
                   {
                     "matcher": {
                       "id": "byName",
                       "options": "SunElevation"
                     },
                     "properties": [
                       {
                         "id": "unit",
                         "value": "degree"
                       }
                     ]
                   }
                 ]
               },
               "fill": 0,
               "fillGradient": 0,
               "hiddenSeries": false,
               "lines": true,
               "linewidth": 1,
               "nullPointMode": "null",
               "options": {
                 "alertThreshold": false
               },
               "percentage": false,
               "pointradius": 2,
               "points": false,
               "renderer": "flot",
               "seriesOverrides": [
                 {
                   "$$hashKey": "object:18175",
                   "alias": "SunElevation",
                   "yaxis": 2
                 },
                 {
                   "$$hashKey": "object:57951",
                   "alias": "SunElevation",
                   "dashes": true
                 },
                 {
                   "$$hashKey": "object:360",
                   "alias": "PV-Output",
                   "color": "#56A64B",
                   "fill": 5
                 },
                 {
                   "$$hashKey": "object:372",
                   "alias": "PV-Eigenverbrauch",
                   "color": "#E0B400",
                   "fill": 2
                 },
                 {
                   "$$hashKey": "object:438",
                   "alias": "PV-Bezug",
                   "color": "#FF7383",
                   "fill": 5
                 },
                 {
                   "$$hashKey": "object:449",
                   "alias": "PV-Hausverbrauch",
                   "color": "#FA6400",
                   "dashLength": 3,
                   "dashes": true,
                   "spaceLength": 3
                 },
                 {
                   "$$hashKey": "object:821",
                   "alias": "Zukauf",
                   "color": "#C4162A",
                   "fill": 6
                 },
                 {
                   "$$hashKey": "object:1005",
                   "alias": "PV-Einspeisung",
                   "color": "#FF7383",
                   "fill": 2
                 }
               ],
               "spaceLength": 10,
               "stack": false,
               "steppedLine": false,
               "targets": [
                 {
                   "groupBy": [],
                   "hide": true,
                   "measurement": "SunElevation",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "refId": "A",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       }
                     ]
                   ],
                   "tags": []
                 },
                 {
                   "groupBy": [],
                   "measurement": "SunPanelMax",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "refId": "B",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       }
                     ]
                   ],
                   "tags": []
                 },
                 {
                   "alias": "PV-Output",
                   "groupBy": [],
                   "hide": false,
                   "measurement": "PV-Leistung ",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "query": "SELECT \"value\" FROM \"PV-Leistung \" WHERE $timeFilter",
                   "rawQuery": false,
                   "refId": "C",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       }
                     ]
                   ],
                   "tags": []
                 },
                 {
                   "groupBy": [],
                   "hide": false,
                   "measurement": "PV-Hausverbrauch",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "query": "SELECT \"value\" FROM \"PV-Bezug\" WHERE $timeFilter",
                   "rawQuery": false,
                   "refId": "D",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       }
                     ]
                   ],
                   "tags": []
                 },
                 {
                   "alias": "Zukauf",
                   "groupBy": [],
                   "hide": false,
                   "measurement": "PV-Bezug",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "query": "SELECT \"value\" FROM \"PV-Einspeisung\" WHERE $timeFilter",
                   "rawQuery": false,
                   "refId": "E",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       },
                       {
                         "params": [
                           "*-1"
                         ],
                         "type": "math"
                       }
                     ]
                   ],
                   "tags": []
                 },
                 {
                   "groupBy": [],
                   "hide": false,
                   "measurement": "PV-Einspeisung",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "query": "SELECT \"value\" FROM \"PV-Bezug\" WHERE $timeFilter",
                   "rawQuery": false,
                   "refId": "F",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       },
                       {
                         "params": [
                           "*-1"
                         ],
                         "type": "math"
                       }
                     ]
                   ],
                   "tags": []
                 },
                 {
                   "groupBy": [],
                   "hide": false,
                   "measurement": "PV-Eigenverbrauch",
                   "orderByTime": "ASC",
                   "policy": "default",
                   "query": "SELECT \"value\" FROM \"PV-Bezug\" WHERE $timeFilter",
                   "rawQuery": false,
                   "refId": "G",
                   "resultFormat": "time_series",
                   "select": [
                     [
                       {
                         "params": [
                           "value"
                         ],
                         "type": "field"
                       }
                     ]
                   ],
                   "tags": []
                 }
               ],
               "timeFrom": null,
               "timeRegions": [],
               "timeShift": null,
               "tooltip": {
                 "shared": true,
                 "sort": 0,
                 "value_type": "individual"
               },
               "xaxis": {
                 "buckets": null,
                 "mode": "time",
                 "name": null,
                 "show": true,
                 "values": []
               },
               "yaxes": [
                 {
                   "$$hashKey": "object:16600",
                   "decimals": null,
                   "format": "watt",
                   "label": "",
                   "logBase": 1,
                   "max": "8000",
                   "min": "-8000",
                   "show": true
                 },
                 {
                   "$$hashKey": "object:16601",
                   "decimals": null,
                   "format": "degree",
                   "label": null,
                   "logBase": 1,
                   "max": "90",
                   "min": "0",
                   "show": false
                 }
               ],
               "yaxis": {
                 "align": true,
                 "alignLevel": 0
               },
               "datasource": null
              }
              

              1 Reply Last reply Reply Quote 1
              • Zefau
                Zefau @stephan1827 last edited by

                @stephan1827 sagte in [Showcase] Jarvis - just another remarkable vis:

                Wenn ich eine von den oberen Nachrichten quittiere taucht sie nach kurzer Zeit wieder auf. Wenn ich auf "Zeige archivierte Benachrichtigungen" clicke dann friert Jarvis ein.

                Das sollte nicht passieren. Bist du auf v3? Hast du Jarvis mal neugestartet?

                stephan1827 1 Reply Last reply Reply Quote 0
                • stephan1827
                  stephan1827 @Zefau last edited by

                  @zefau Das Problem habe ich schon seit der Umstellung von V2 auf V3. Seitdem habe ich schon x Mal neu gestartet und upgedated.

                  Zefau 1 Reply Last reply Reply Quote 0
                  • Zefau
                    Zefau @stephan1827 last edited by

                    @stephan1827 bist du denn auf der letzten alpha? den Fehler gab es mal, aber gilt eigl als behoben.

                    stephan1827 1 Reply Last reply Reply Quote 0
                    • stephan1827
                      stephan1827 @Zefau last edited by

                      @zefau Habe gerade nochmal aktualisiert aber das Problem ist immer noch da. Kann ich die Historie irgendwie von Hand löschen?

                      Zefau 1 Reply Last reply Reply Quote 0
                      • Zefau
                        Zefau @stephan1827 last edited by

                        @stephan1827 jarvis.0.notificafions

                        1 Reply Last reply Reply Quote 0
                        • M
                          Minta79 @simatec last edited by

                          @simatec wie hast du die Abwesenheiten realisiert?

                          1 Reply Last reply Reply Quote 0
                          • B
                            Bloody last edited by

                            Hat jemand von euch Bodenfeuchtigskeitssensoren im Einsatz und wenn ja, wie habt ihr sie visualisiert. Bin irgendwie ein bisschen Ideenlos...
                            AKtuell siehts so aus, gefällt mir aber noch nicht.

                            98f80b36-0a8b-4d44-875e-fa76a5fc03be-image.png

                            1 Reply Last reply Reply Quote 0
                            • D
                              Dead4K @Zefau last edited by

                              @zefau sagte in [Showcase] Jarvis - just another remarkable vis:

                              @robbi12 sagte in [Showcase] Jarvis - just another remarkable vis:

                              Also ich bin auch Anfänger. Ich habe es gefunden. Einfach bei Styles reinkopieren. Mir persönlich gefällt meine dunkle Variante besser. Geschmackssache

                              teile gerne deine Konfiguration und Screenshots für andere

                              Also ich hab die v 3.0.10 beta 2 und den Style halbtransparent in styles kopiert hat leider nicht funktioniert. Kann mir einer sagen woran es liegt?

                              M 1 Reply Last reply Reply Quote 0
                              • M
                                MCU @Dead4K last edited by

                                @dead4k Wie sieht denn der halbtransparente Style aus, welche Einträge in CSS? Link?

                                1 Reply Last reply Reply Quote 0
                                • D
                                  Dead4K @WW1983 last edited by

                                  @ww1983 also ich wüsste gerne wie du den status in Worten angezeigt bekommst und die Akku Ladung in Prozent mit dem Prozent Zeichen. bin auch absolut neu in Jarvis und fuchs mich gerade so erst in alles rein

                                  M 1 Reply Last reply Reply Quote 0
                                  • D
                                    Dead4K last edited by

                                    @mcu folgendes Habich eingetragen

                                    body {
                                    	background-color: #0cbaba;
                                    	background-image: linear-gradient(315deg, #0cbaba 0%, #380036 74%);
                                    }
                                    
                                    .jarvis-AppBar {
                                    	background: none;
                                    }
                                    
                                    .jarvis-Toolbar,
                                    .jarvis-Tabs,
                                    .jarvis-Widget {
                                    	background-color: rgba(255,255,255,0.2);
                                    }
                                    
                                    .jarvis-Tabs {
                                    	border-bottom: 0;
                                    }
                                    

                                    post 151 von zefau selber ist es

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      MCU @Dead4K last edited by MCU

                                      @dead4k
                                      Soll es so aussehen?
                                      31b4d3fb-1e8b-49b8-97f4-f5c43a516aa9-image.png

                                      .jarvis-page-container {
                                      	background-color: #0cbaba;
                                      	background-image: linear-gradient(315deg, #0cbaba 0%, #380036 74%);
                                      }
                                      
                                      .body--dark .jarvis-header {
                                      	background-color: rgba(0,0,0,0.2) !important;
                                      }
                                      
                                      .jarvis-tabs-container {
                                      	background-color: rgba(0,0,0,0.2) !important;
                                      }
                                      
                                      .jarvis-widget-container {
                                      	background-color: rgba(0,0,0,0.2) !important;
                                      }
                                      
                                      .body--dark .jarvis-widget {
                                      	background: rgba(0,0,0,0.2);
                                      }
                                      
                                      .body--light .jarvis-widget {
                                      	background: rgba(255,255,255,1);
                                      }
                                      
                                      .body--dark .jarvis-tabs-container {
                                      	background-color: rgba(0,0,0,0.2) !important;
                                      }
                                      .q-table__container {
                                      	background-color: transparent !important;
                                      }
                                      

                                      Hab ich in die Doku mit aufgenommen:
                                      https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/styles/gradient-design

                                      D 1 Reply Last reply Reply Quote 1
                                      • M
                                        MCU @Dead4K last edited by MCU

                                        @dead4k Status in Worten mit der Anzeigevariante
                                        Beispiel, habe keine Roboterwerte

                                        {"0":"Parkt","1":"Fährt"}
                                        

                                        Ladung in Prozent:
                                        caacb536-1a1d-4e77-85f5-3073d18774eb-image.png

                                        1 Reply Last reply Reply Quote 1
                                        • D
                                          Dead4K @MCU last edited by

                                          @mcu

                                          Ja fast! Etwas heller tatsächlich gerne noch.

                                          ACC0F1AD-449F-46B0-BCB9-512058345D41.png

                                          So hatte zefau das ganz weit oben mal.

                                          Und danke für Status und Prozent Anzeige !!

                                          M 1 Reply Last reply Reply Quote 0
                                          • D
                                            disaster123 last edited by

                                            Gibt es eine Möglichkeit das man beim Klick auf eine Anzeige einen Graphen als Popup / Layer öffnet? Ich habe einige Werte wo ich manchmal gerne schnell die Historie sehen würde.

                                            M 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            514
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            vis
                                            81
                                            453
                                            92853
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo