Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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.8k

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

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

[Showcase] Jarvis - just another remarkable vis

Scheduled Pinned Locked Moved Visualisierung
vis
453 Posts 81 Posters 137.0k Views 95 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.
  • 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
    wrote on last edited by
    #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 Reply Last reply
    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
      wrote on last edited by
      #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 Reply Last reply
      0
      • D Offline
        D Offline
        Dead4K
        wrote on last edited by
        #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 Reply Last reply
        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
          wrote on last edited by 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 Reply Last reply
          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
            wrote on last edited by 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 Reply Last reply
            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
              wrote on last edited by
              #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 Reply Last reply
              0
              • D Offline
                D Offline
                disaster123
                wrote on last edited by
                #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 Reply Last reply
                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
                  wrote on last edited by
                  #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 Reply Last reply
                  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
                    wrote on last edited by 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 Reply Last reply
                    1
                    • M MCU

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

                      D Offline
                      D Offline
                      disaster123
                      wrote on last edited by
                      #308

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

                      M 1 Reply Last reply
                      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
                        wrote on last edited by
                        #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 Reply Last reply
                        1
                        • M MCU

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

                          D Offline
                          D Offline
                          disaster123
                          wrote on last edited by
                          #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 Reply Last reply
                          1
                          • FeuersturmF Online
                            FeuersturmF Online
                            Feuersturm
                            wrote on last edited by 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 Replies Last reply
                            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
                              wrote on last edited by
                              #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 Reply Last reply
                              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
                                wrote on last edited by Rene.Home
                                #313

                                Sorry doppel Post

                                1 Reply Last reply
                                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.
                                  wrote on last edited by
                                  #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 Reply Last reply
                                  1
                                  • uwe12489U Offline
                                    uwe12489U Offline
                                    uwe12489
                                    wrote on last edited by
                                    #315

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

                                    M 1 Reply Last reply
                                    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
                                      wrote on last edited by
                                      #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 Reply Last reply
                                      0
                                      • M MCU

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

                                        uwe12489U Offline
                                        uwe12489U Offline
                                        uwe12489
                                        wrote on last edited by
                                        #317

                                        @mcu Super Service. Hat geklappt. Danke.

                                        1 Reply Last reply
                                        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
                                          wrote on last edited by
                                          #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 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          821

                                          Online

                                          32.4k

                                          Users

                                          81.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe