Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Showcase] Jarvis - just another remarkable vis

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

[Showcase] Jarvis - just another remarkable vis

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
453 Beiträge 81 Kommentatoren 135.9k Aufrufe 95 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Dead4K

    @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 Online
    M Online
    MCU
    schrieb am zuletzt editiert von
    #299

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

    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

    1 Antwort Letzte Antwort
    0
    • W WW1983

      @octopus180

      Wenn du als Trigger Element "ButtonAction" einstellst, kannst du über den Schraubenschlüssel den Text des Buttons bearbeiten:
      cc0cfd15-a68b-45a8-9e79-53e0cf7e4539-image.png

      56691ca5-76f8-464e-9ee6-b2d5ff5dad76-image.png

      Und übrige Buttons, also die auf der linken Seite, kannst du bei dem jeweiligen Gerät selber einstellen:

      eaba36fe-f6cc-4c14-8ef8-1dc33c20968a-image.png

      D Offline
      D Offline
      Dead4K
      schrieb am zuletzt editiert von
      #300

      @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 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        Dead4K
        schrieb am zuletzt editiert von
        #301

        @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 Antwort Letzte Antwort
        0
        • D Dead4K

          @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 Online
          M Online
          MCU
          schrieb am zuletzt editiert von MCU
          #302

          @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

          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          D 1 Antwort Letzte Antwort
          1
          • D Dead4K

            @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 Online
            M Online
            MCU
            schrieb am zuletzt editiert von MCU
            #303

            @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

            NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

            1 Antwort Letzte Antwort
            1
            • M 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 Offline
              D Offline
              Dead4K
              schrieb am zuletzt editiert von
              #304

              @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 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                disaster123
                schrieb am zuletzt editiert von
                #305

                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 Antwort Letzte Antwort
                0
                • D disaster123

                  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 Online
                  M Online
                  MCU
                  schrieb am zuletzt editiert von
                  #306

                  @disaster123 Was für eine Anzeige (Bild, Graph)? Nein. StateList-StateDP ja.

                  NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                  D 1 Antwort Letzte Antwort
                  0
                  • D Dead4K

                    @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 Online
                    M Online
                    MCU
                    schrieb am zuletzt editiert von MCU
                    #307

                    @dead4k Setz mal überall wo dort 0.2 steht eine 0.1, ist es dann hell genug?

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

                    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                    1 Antwort Letzte Antwort
                    1
                    • M MCU

                      @disaster123 Was für eine Anzeige (Bild, Graph)? Nein. StateList-StateDP ja.

                      D Offline
                      D Offline
                      disaster123
                      schrieb am zuletzt editiert von
                      #308

                      @mcu ich meine wenn man eine statelist hat das man beim klicken auf einen Wert einen predefined graph angezeigt bekommt

                      M 1 Antwort Letzte Antwort
                      0
                      • D disaster123

                        @mcu ich meine wenn man eine statelist hat das man beim klicken auf einen Wert einen predefined graph angezeigt bekommt

                        M Online
                        M Online
                        MCU
                        schrieb am zuletzt editiert von
                        #309

                        @disaster123
                        https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/styles/statelist-1/statelist-popup

                        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                        D 1 Antwort Letzte Antwort
                        1
                        • M MCU

                          @disaster123
                          https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/styles/statelist-1/statelist-popup

                          D Offline
                          D Offline
                          disaster123
                          schrieb am zuletzt editiert von
                          #310

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

                          @disaster123
                          https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/styles/statelist-1/statelist-popup

                          DANKE!! Etwas aufwändiger als gedacht aber es geht!

                          1 Antwort Letzte Antwort
                          1
                          • FeuersturmF Online
                            FeuersturmF Online
                            Feuersturm
                            schrieb am zuletzt editiert von Feuersturm
                            #311

                            Hallo zusammen,

                            ich bin gerade dabei die "Willkommensseite" von der ioBroker Doku zu überarbeiten (https://forum.iobroker.net/topic/51919/brainstorming-doku-abschnitt-willkommen/11)

                            Ich bin aktuell dabei das Kapitel "Visualisierung" zu überarbeiten.
                            Den aktuellen Entwurfsstand für jarvis findet ihr hier:
                            https://github.com/Feuer-sturm/ioBroker.docs/blob/FS-welcome/docs/de/README.md#jarvis

                            Ich suche weiteren Input für die Doku und würde mich über Rückmeldungen zu den folgenden Themen freuen:

                            • Kurzbeschreibung / Merkmale von jarvis ( @Zefau kannst du hier unterstützen?)
                            • Eure jarvis Views welche in die Doku als Beispiel eingettet werden können und einem Besucher helfen einen ersten Eindruck von jarvis zu bekommen
                            Rene.HomeR Dominik F.D 2 Antworten Letzte Antwort
                            0
                            • FeuersturmF Feuersturm

                              Hallo zusammen,

                              ich bin gerade dabei die "Willkommensseite" von der ioBroker Doku zu überarbeiten (https://forum.iobroker.net/topic/51919/brainstorming-doku-abschnitt-willkommen/11)

                              Ich bin aktuell dabei das Kapitel "Visualisierung" zu überarbeiten.
                              Den aktuellen Entwurfsstand für jarvis findet ihr hier:
                              https://github.com/Feuer-sturm/ioBroker.docs/blob/FS-welcome/docs/de/README.md#jarvis

                              Ich suche weiteren Input für die Doku und würde mich über Rückmeldungen zu den folgenden Themen freuen:

                              • Kurzbeschreibung / Merkmale von jarvis ( @Zefau kannst du hier unterstützen?)
                              • Eure jarvis Views welche in die Doku als Beispiel eingettet werden können und einem Besucher helfen einen ersten Eindruck von jarvis zu bekommen
                              Rene.HomeR Offline
                              Rene.HomeR Offline
                              Rene.Home
                              schrieb am zuletzt editiert von
                              #312

                              @Zefau
                              Ich habe es nun heute geschafft meine Json-Tabelle in Jarvis zu implementieren. Allerding habe ich ein Problem mit der Formatierung. Ich kann die Daten alle Anzeigen, auch in der Reihenfolge wie ich es will, aber bei der Formatierung stelle ich mich zu "glatt" an.

                              In dem einen Feld habe ich zwei unterschiedliche Werte einmal "ja" und einmal "nein". Nun wollte ich in der Json-Tabelle gern die Werte oder ggf nur das Wort "ja" in "grün" und "nein" in "rot" Darstellen.

                              Wenn ich das mit der Formatierung richtig verstanden habe sollte das über Spalten (Json Format) gemacht werden können. Leider gibt es keine genauen Dokumentationen ob das überhaupt umsetzbar ist.

                              Zur Zeit habe ich das folgende eingetragen:

                              [{"field:":"Name","label":"HWN Name"},{"field":"Position","label":"Coordinaten"},{"field":"Wert","label":"Gestempelt","align":"left","format": "ja"=>{"#090"}}}]

                              Lt Hint, wenn des Felder sollte das ja irgendwie gehen oder liege ich da falsch?

                              Hat jemand eine Idee was ich hier übersehen habe.

                              Rene.HomeR 1 Antwort Letzte Antwort
                              0
                              • Rene.HomeR Rene.Home

                                @Zefau
                                Ich habe es nun heute geschafft meine Json-Tabelle in Jarvis zu implementieren. Allerding habe ich ein Problem mit der Formatierung. Ich kann die Daten alle Anzeigen, auch in der Reihenfolge wie ich es will, aber bei der Formatierung stelle ich mich zu "glatt" an.

                                In dem einen Feld habe ich zwei unterschiedliche Werte einmal "ja" und einmal "nein". Nun wollte ich in der Json-Tabelle gern die Werte oder ggf nur das Wort "ja" in "grün" und "nein" in "rot" Darstellen.

                                Wenn ich das mit der Formatierung richtig verstanden habe sollte das über Spalten (Json Format) gemacht werden können. Leider gibt es keine genauen Dokumentationen ob das überhaupt umsetzbar ist.

                                Zur Zeit habe ich das folgende eingetragen:

                                [{"field:":"Name","label":"HWN Name"},{"field":"Position","label":"Coordinaten"},{"field":"Wert","label":"Gestempelt","align":"left","format": "ja"=>{"#090"}}}]

                                Lt Hint, wenn des Felder sollte das ja irgendwie gehen oder liege ich da falsch?

                                Hat jemand eine Idee was ich hier übersehen habe.

                                Rene.HomeR Offline
                                Rene.HomeR Offline
                                Rene.Home
                                schrieb am zuletzt editiert von Rene.Home
                                #313

                                Sorry doppel Post

                                1 Antwort Letzte Antwort
                                0
                                • FeuersturmF Feuersturm

                                  Hallo zusammen,

                                  ich bin gerade dabei die "Willkommensseite" von der ioBroker Doku zu überarbeiten (https://forum.iobroker.net/topic/51919/brainstorming-doku-abschnitt-willkommen/11)

                                  Ich bin aktuell dabei das Kapitel "Visualisierung" zu überarbeiten.
                                  Den aktuellen Entwurfsstand für jarvis findet ihr hier:
                                  https://github.com/Feuer-sturm/ioBroker.docs/blob/FS-welcome/docs/de/README.md#jarvis

                                  Ich suche weiteren Input für die Doku und würde mich über Rückmeldungen zu den folgenden Themen freuen:

                                  • Kurzbeschreibung / Merkmale von jarvis ( @Zefau kannst du hier unterstützen?)
                                  • Eure jarvis Views welche in die Doku als Beispiel eingettet werden können und einem Besucher helfen einen ersten Eindruck von jarvis zu bekommen
                                  Dominik F.D Offline
                                  Dominik F.D Offline
                                  Dominik F.
                                  schrieb am zuletzt editiert von
                                  #314

                                  @feuersturm

                                  Wenn sie dir gefallen, kannst du Bilde von meiner Visualisierung mit Jarvis nutzen.

                                  Unbenannt4.PNG
                                  Unbenannt3.PNG
                                  Unbenannt2.PNG
                                  Unbenannt1.PNG
                                  Unbenannt.PNG

                                  1 Antwort Letzte Antwort
                                  1
                                  • uwe12489U Offline
                                    uwe12489U Offline
                                    uwe12489
                                    schrieb am zuletzt editiert von
                                    #315

                                    Hallo zusammen, kurze Frage: Kann ich ein eigenes Bild als Icon bei den Geräten eintragen?
                                    Danke.

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • uwe12489U uwe12489

                                      Hallo zusammen, kurze Frage: Kann ich ein eigenes Bild als Icon bei den Geräten eintragen?
                                      Danke.

                                      M Online
                                      M Online
                                      MCU
                                      schrieb am zuletzt editiert von
                                      #316

                                      @uwe12489
                                      https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/beispiele/geraete-einstellungen/icons-eigene/eigene-icons

                                      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                      uwe12489U 1 Antwort Letzte Antwort
                                      0
                                      • M MCU

                                        @uwe12489
                                        https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/beispiele/geraete-einstellungen/icons-eigene/eigene-icons

                                        uwe12489U Offline
                                        uwe12489U Offline
                                        uwe12489
                                        schrieb am zuletzt editiert von
                                        #317

                                        @mcu Super Service. Hat geklappt. Danke.

                                        1 Antwort Letzte Antwort
                                        0
                                        • F frajop

                                          @jayr nicht besonders elegant, geht aber .....
                                          Ich habe in Jarvis ein Gerät 'DWD' mit den Datenpunkten angelegt, diese können dann als CustomHtml angezeigt werden

                                          // Meldungen von DWD Adapter in HTML formatieren für jarvis - Anzeige
                                          
                                          // Datenpunkte 
                                          createState('0_userdata.0.DWD.headline' , "-", { read: true, write: true, type: 'string', name: 'DWDheadline' });
                                          createState('0_userdata.0.DWD.zeitraum' , "-", { read: true, write: true, type: 'string', name: 'DWDzeitraum' });
                                          createState('0_userdata.0.DWD.text', "-",      { read: true, write: true, type: 'string', name: 'DWDtext' });
                                          createState('0_userdata.0.DWD.headline1', " ", { read: true, write: true, type: 'string', name: 'DWDheadline' });
                                          createState('0_userdata.0.DWD.zeitraum1', " ", { read: true, write: true, type: 'string', name: 'DWDzeitraum' });
                                          createState('0_userdata.0.DWD.text1', " ",     { read: true, write: true, type: 'string', name: 'DWDtext' });
                                          createState('0_userdata.0.DWD.headline2', " ", { read: true, write: true, type: 'string', name: 'DWDheadline' });
                                          createState('0_userdata.0.DWD.zeitraum2', " ", { read: true, write: true, type: 'string', name: 'DWDzeitraum' });
                                          createState('0_userdata.0.DWD.text2', " ",     { read: true, write: true, type: 'string', name: 'DWDtext' });
                                          
                                          //--------------------------------------------------------------------------------------
                                          var f_begin = " ";
                                          var f_end = " ";
                                          var headline = " ";
                                          var zeitraum = " ";
                                          var text = " ";
                                          var level = " ";
                                          
                                          schedule('*/5 * * * *', function () {        // alle 5 min
                                          
                                             //***** Erste Warnung ****************************************************
                                             var begin = getState('dwd.0.warning.begin').val;      
                                             var end   = getState('dwd.0.warning.end').val;
                                             if ((begin === null) && (end === null)) {
                                                 // keine Meldungen aktiv
                                                 log ("DWD - Keine Warnungen");
                                                 headline = '<b>Keine Warnungen</b>';
                                                 zeitraum = " ";
                                                 text = " ";
                                                 level = " ";
                                                 setState('0_userdata.0.DWD.headline', headline);
                                                 setState('0_userdata.0.DWD.zeitraum', zeitraum);
                                                 setState('0_userdata.0.DWD.text', text);
                                             }
                                             else {
                                                 // Meldungen vorhanden
                                                 log("DWD - Warnungen aktiv");
                                          
                                                 // date/time formatieren
                                                 if (begin != null) {
                                                     if (end != null) {
                                                         f_begin = (formatDate(begin, "WW TT.MM.JJJJ S") + ' Uhr bis ');
                                                     } else {
                                                         f_begin = (formatDate(begin, "WW TT.MM.JJJJ S") + ' Uhr');
                                                     }
                                                 } else {
                                                     f_begin = " ";
                                                 }
                                                 if (end != null) {
                                                     f_end = (formatDate(end, "WW TT.MM.JJJJ S") + ' Uhr');
                                                 } else {
                                                     f_end = " ";
                                                 }
                                          
                                                 // LEVEL
                                                 level = ' (Stufe ' + getState('dwd.0.warning.severity').val + ')';
                                                 // Headline bold
                                                 headline = '<b>' + getState('dwd.0.warning.headline').val + '</b>' + level;
                                                 setState('0_userdata.0.DWD.headline', headline);
                                                 zeitraum = f_begin + f_end; 
                                                 setState('0_userdata.0.DWD.zeitraum', '<i>' + zeitraum + '</i>');
                                                 text = getState('dwd.0.warning.description').val;
                                                 setState('0_userdata.0.DWD.text', text + '<br>&nbsp;<hr>');
                                             }
                                          
                                             //***** Nächste Warnung ****************************************************
                                             begin = getState('dwd.0.warning1.begin').val;      
                                             end   = getState('dwd.0.warning1.end').val;
                                             if ((begin === null) && (end === null)) {
                                                 // keine Meldungen aktiv
                                                 log ("keine 2te Warnung");
                                                 headline = " ";
                                                 zeitraum = " ";
                                                 text = " ";
                                                 level = " ";
                                                 setState('0_userdata.0.DWD.headline1', headline);
                                                 setState('0_userdata.0.DWD.zeitraum1', zeitraum);
                                                 setState('0_userdata.0.DWD.text1', text);
                                             }
                                             else {
                                                 // Meldungen vorhanden
                                                 log("DWD - 2te Warnung aktiv");
                                                 // date/time formatieren
                                                 if (begin != null) {
                                                     if (end != null) {
                                                         f_begin = (formatDate(begin, "WW TT.MM.JJJJ S") + ' Uhr bis ');
                                                     } else {
                                                         f_begin = (formatDate(begin, "WW TT.MM.JJJJ S") + ' Uhr');
                                                     }
                                                 } else {
                                                     f_begin = " ";
                                                 }
                                                 if (end != null) {
                                                     f_end = (formatDate(end, "WW TT.MM.JJJJ S") + ' Uhr');
                                                 } else {
                                                     f_end = " ";
                                                 }
                                                 // LEVEL
                                                 level = ' (Stufe ' + getState('dwd.0.warning1.severity').val + ')';
                                                 // Headline bold
                                                 headline = '<b>' + getState('dwd.0.warning1.headline').val + '</b>' + level;
                                                 setState('0_userdata.0.DWD.headline1', headline);
                                                 zeitraum = f_begin + f_end;
                                                 setState('0_userdata.0.DWD.zeitraum1', '<i>' + zeitraum + '</i>');
                                                 text = getState('dwd.0.warning1.description').val;
                                                 setState('0_userdata.0.DWD.text1', text + '<br>&nbsp;<hr>');
                                             }
                                          
                                             //***** Übernächste Warnung ****************************************************
                                             begin = getState('dwd.0.warning2.begin').val;      
                                             end   = getState('dwd.0.warning2.end').val;
                                             if ((begin === null) && (end === null)) {
                                                 // keine Meldungen aktiv
                                                 log ("keine 3te Warnung");
                                                 headline = " ";
                                                 zeitraum = " ";
                                                 text = " ";
                                                 level = " ";
                                                 setState('0_userdata.0.DWD.headline2', headline);
                                                 setState('0_userdata.0.DWD.zeitraum2', zeitraum);
                                                 setState('0_userdata.0.DWD.text2', text);
                                             }
                                             else {
                                                 // Meldungen vorhanden
                                                 log("DWD - 3te Warnung aktiv");
                                                 // date/time formatieren
                                                 if (begin != null) {
                                                     if (end != null) {
                                                         f_begin = (formatDate(begin, "WW TT.MM.JJJJ S") + ' Uhr bis ');
                                                     } else {
                                                         f_begin = (formatDate(begin, "WW TT.MM.JJJJ S") + ' Uhr');
                                                     }
                                                 } else {
                                                     f_begin = " ";
                                                 }
                                                 if (end != null) {
                                                     f_end = (formatDate(end, "WW TT.MM.JJJJ S") + ' Uhr');
                                                 } else {
                                                     f_end = " ";
                                                 }
                                                 // LEVEL
                                                 level = ' (Stufe ' + getState('dwd.0.warning2.severity').val + ')';
                                                 // Headline bold
                                                 headline = '<b>' + getState('dwd.0.warning2.headline').val + '</b>' + level;
                                                 setState('0_userdata.0.DWD.headline2', headline);
                                                 zeitraum = f_begin + f_end;
                                                 setState('0_userdata.0.DWD.zeitraum2', '<i>' + zeitraum + '</i>');
                                                 text = getState('dwd.0.warning2.description').val;
                                                 setState('0_userdata.0.DWD.text2', text + '<br>&nbsp;<hr>');
                                             }
                                          });
                                          
                                          

                                          M Offline
                                          M Offline
                                          Minta79
                                          schrieb am zuletzt editiert von
                                          #318

                                          @frajop Hi. Script funktioniert. Vielen Dank dafür! Mit der Tabelle in Jarvis tue ich mich noch schwer. Arbeite mit Version 3.0.11. "CustomHTML" gibt es da nicht mehr. Ich habe es mit "StateHTML" versucht, bekomme es aber nicht hin, weil ich nicht weiß wie ich dort dann die Datenpunkte eintragen muss. Es wird immer nur der erste angezeigt.

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          833

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe