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. Tester
  4. jarvis v2.2.0 - 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.3k

jarvis v2.2.0 - just another remarkable vis

Scheduled Pinned Locked Moved Tester
jarvismaterialmaterial uimaterialdesignvisvisualisierungvisualization
6.1k Posts 316 Posters 4.2m Views 273 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.
  • M MCU

    @voxid Beispiele hatte @zefau hier gepostet: https://forum.iobroker.net/topic/30668/jarvis-v2-1-0-just-another-remarkable-vis/3142
    Dazu gekommen ist seit 2.2.0-beta.31, daß man den Status "state" direkt mitgeben kann.

    { "icon": "mdi-book-alert", "title":"Achtung", "message":"Die Post ist da", "display": "popup", "autoHideDuration": 5000, "state":"unread" }
    

    Es werden keine Änderungen von einem State angezeigt, sondern nur die Notification verarbeitet und auf JARVIS dargestellt, die man in den DP jarvis.0.addNotification mit Format eingestellt hat.
    Nach dem Motto, zeige mir in der JARVIS an, dass die Wäsche fertig ist.
    Man kann es also selbst definieren, welche Notification man haben möchte in JARVIS. Die unterschiedlichen Typen sind im POST 3142 dargestellt. Falls weitere Darstellungsarten gewünscht sind, sollte man es hier vorstellen, bzw im Issue #56 (Github).

    V Offline
    V Offline
    voxid
    wrote on last edited by voxid
    #3387

    @mcu
    Danke für die Info, nur wie stelle ich fest, um zu deinem Beispiel zurückzukommen, dass die Wäsche fertig ist, und mit welchem Trigger schreibe ich das in addNotifications? z.B. Wie kann mir angezeigt werden, dass ein Aussenfühler 0°C erreicht hat.
    Gruß
    Carsten

    M 1 Reply Last reply
    0
    • V voxid

      @mcu
      Danke für die Info, nur wie stelle ich fest, um zu deinem Beispiel zurückzukommen, dass die Wäsche fertig ist, und mit welchem Trigger schreibe ich das in addNotifications? z.B. Wie kann mir angezeigt werden, dass ein Aussenfühler 0°C erreicht hat.
      Gruß
      Carsten

      M Online
      M Online
      MCU
      wrote on last edited by MCU
      #3388

      @voxid Wie stellst du es jetzt fest? Die Wäsche ist fertig, wenn die Power von Waschmaschine längere Zeit unter 4W ist z.b. Dann setzt du jetzt auch eine Meldung an Alexa und schreibst in DP "alexa2.0.Echo-Devices.ECHO-DEVICE.Commands.speak" ->Wäsche ist fertig.
      Daraus folgt Alexa sagt: Wäsche ist fertig.

      Beispiel Aussenfühler 0°C:

      Trigger auf DP zigbee.0.ID-GERÄT.temperature
      bdf89ecb-0a51-4588-9064-58bac7380032-image.png
      wurde geändert oder aktualisiert

      63afbe49-b3a6-4bfd-8226-5f9f644345eb-image.png
      Wert von DP zigbee.0.ID-GERÄT.temperature = 0
      -> schreibe (!! das ist nur ein Beispiel, Format siehe oben POST 3142 !!)

      { "icon": "mdi-book-alert", "title":"Achtung", "message":"Temperatur Aussenfühler 0°C", "display": "popup", "autoHideDuration": 5000, "state":"unread" }
      

      in DP jarvis.0.addNotification

      Also- > 83f95fed-328e-4850-b092-d826345fafec-image.png

      Wer sich ein wenig mit javascript auskennt, kann hiermit ein wenig ausprobieren:
      Werte entsprechend ändern

      /*
      {
        "title":"A title for the notification", // required
        "message":"A message for the notification", // optional
       
        "state": "unread | read | archived", // optional, one of unread, read or archived (default is unread)
        "criticality":"A criticality, which results in different icons", // optional, one of none, error, warning, info or success (default is none)
        "display":"Either 'drawer', 'snackbar' or 'popup' as described above", // optional, one of drawer, snackbar or popup (default is popup)
       
        "autoHideDuration":"Time in milliseconds the message is shown before disappearing", // in milliseconds
        "snackbarOrigin": { "horizontal": "...", "vertical": "" }, // optional, applies when display is snackbar, { horizontal: 'center' | 'left' | 'right', vertical: 'bottom' | 'top' }
       
        "icon":"Custom icons, which overrides criticality",
        "iconColor": "darkred",
        "backgroundColor": "",
        "fontColor": "blue"
      }
      */
      
      var jarvisNotify = {};
      //Beispiele
      jarvisNotify.title = "Wichtige Meldung";
      jarvisNotify.message= "Die Temperatur ist zu hoch";
      jarvisNotify.state = "unread";          //Damit bleibt die Benachrichtigung auch nach POPUP ungelesen und wird oben angezeigt mit der Zahl
      jarvisNotify.criticality = "none";      // error,warning,info,success
      jarvisNotify.display ="drawer";         //snackbar,popup
      jarvisNotify.autoHideDuration = 5000;   //5000ms -> 5 Sekunden gilt nur bei display= popup oder snackbar
      jarvisNotify.snackbarOrigin = {}; //{ horizontal: 'center' | 'left' | 'right', vertical: 'bottom' | 'top' }
      jarvisNotify.icon = "battery-alert-variant-outline"; //mdi Iconify
      jarvisNotify.iconColor = "red";
      jarvisNotify.backgroundColor = "white";
      jarvisNotify.fontColor = "black";
      setState('jarvis.0.addNotification',JSON.stringify(jarvisNotify));
      

      Ergebnis:
      e1ee7533-dc6f-40d1-889e-e1a36e0fb134-image.png
      596ad8c3-5c81-4842-821e-f3e1d12f9883-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.

      V 1 Reply Last reply
      1
      • M MCU

        @kawe
        zu 1 weiss ich nicht, habe bei mir max 16 Datenpunkt Bezeichner (könnte auch von der Version abhängen).
        zu 2 geht zur Zeit nicht, ist begrenzt auf die Spalte.
        zu 3 Welche Version 2.2.0-beta.31? Sollte eigentlich nicht mehr vorkommen.

        K Offline
        K Offline
        KaWe
        wrote on last edited by
        #3389

        @mcu

        Bin nicht in der Beta unterwegs... habe v2.1.0 ;-)

        1 Reply Last reply
        0
        • M Online
          M Online
          MCU
          wrote on last edited by
          #3390

          @kawe Musst du dann für Dich entscheiden.
          Ansonsten:
          aa19ded6-a1b9-489d-a929-d9567496ed31-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
          • R Offline
            R Offline
            Robbi12
            wrote on last edited by
            #3391

            Hallo. Die neue BETA hab ich drauf. Nun wird die Karte wieder angezeigt. Aber hier gibt es noch ein Problem. Wenn ich die Höhe der Karte ändere, dann wird sie gar nicht mehr angezeigt.
            Bei einer Änderung des Wertes zurück, passiert dann auch gar nichts mehr. Es wird dann nichts angezeigt.

            ZefauZ 1 Reply Last reply
            0
            • SWE1008S SWE1008

              @zefau

              Beta31:

              Ich habe bei diversen Widgets bzw. Cards das Padding geändert (unter Styles) damit der Inhalt etwas tiefer anfängt (z. B. beim Wetter Widget oder einem Custom HTML Widget). Diese Einstellungen gehen nicht mehr.

              SWE1008S Offline
              SWE1008S Offline
              SWE1008
              wrote on last edited by
              #3392

              @swe1008 sagte in jarvis v2.1.0 - just another remarkable vis:

              @zefau

              Beta31:

              Ich habe bei diversen Widgets bzw. Cards das Padding geändert (unter Styles) damit der Inhalt etwas tiefer anfängt (z. B. beim Wetter Widget oder einem Custom HTML Widget). Diese Einstellungen gehen nicht mehr.

              @Zefau
              Das liegt wohl daran das man vor der Beta 31 unter Styles einzelne Widgets mit #tab-0-column-1-widget-0 bearbeiten konnte. Das geht nun nicht mehr.

              Ich habe gelesen das Notifications nur abgesendet werden wenn Jarvis im Browser geöffnet ist. Wenn Jarvis am Notebook in Firefox o. ä. geöffnet ist, funktioniert die Notification super.
              Wenn Jarvis allerdings am iPad in Safari, oder auch anderen Browsern, geöffnet ist, geht leider keine Notification raus

              1 Reply Last reply
              0
              • LichtAnL LichtAn

                @MCU

                Vielen Dank das werde ich später gleich mal testen.

                Gibts eine Liste von Parametern die unterstützt werden.

                Im Issue 56 zur nodification habe ich leider keine Infos über einen "state":"unread" und andere mir unbekannte Parameter gefunden.

                ZefauZ Offline
                ZefauZ Offline
                Zefau
                wrote on last edited by
                #3393

                @lichtan sagte in jarvis v2.1.0 - just another remarkable vis:

                Gibts eine Liste von Parametern die unterstützt werden.

                steht alles in Github!

                Siehe https://github.com/Zefau/ioBroker.jarvis/issues/56#issue-694287242

                Meine Adapter: https://zefau.github.io/iobroker/

                1 Reply Last reply
                0
                • R Robbi12

                  Hallo. Die neue BETA hab ich drauf. Nun wird die Karte wieder angezeigt. Aber hier gibt es noch ein Problem. Wenn ich die Höhe der Karte ändere, dann wird sie gar nicht mehr angezeigt.
                  Bei einer Änderung des Wertes zurück, passiert dann auch gar nichts mehr. Es wird dann nichts angezeigt.

                  ZefauZ Offline
                  ZefauZ Offline
                  Zefau
                  wrote on last edited by
                  #3394

                  @robbi12 sagte in jarvis v2.1.0 - just another remarkable vis:

                  Hallo. Die neue BETA hab ich drauf. Nun wird die Karte wieder angezeigt. Aber hier gibt es noch ein Problem. Wenn ich die Höhe der Karte ändere, dann wird sie gar nicht mehr angezeigt.
                  Bei einer Änderung des Wertes zurück, passiert dann auch gar nichts mehr. Es wird dann nichts angezeigt.

                  Mit Höhe ändern meinst du rein und raus zoomen oder was genau? Hast du ein Beispiel?

                  Meine Adapter: https://zefau.github.io/iobroker/

                  R 1 Reply Last reply
                  0
                  • ZefauZ Zefau

                    @robbi12 sagte in jarvis v2.1.0 - just another remarkable vis:

                    Hallo. Die neue BETA hab ich drauf. Nun wird die Karte wieder angezeigt. Aber hier gibt es noch ein Problem. Wenn ich die Höhe der Karte ändere, dann wird sie gar nicht mehr angezeigt.
                    Bei einer Änderung des Wertes zurück, passiert dann auch gar nichts mehr. Es wird dann nichts angezeigt.

                    Mit Höhe ändern meinst du rein und raus zoomen oder was genau? Hast du ein Beispiel?

                    R Offline
                    R Offline
                    Robbi12
                    wrote on last edited by
                    #3395

                    @zefau Hallo. Nein nicht der Zoom. Bei der Höhe der Karte ist 500 voreingestellt. Da konnte ich vorher die Höhe ändern. Wenn ich nun was eingebe, egal was, ist die Karte weg und kommt auch nicht mehr, auch wenn ich den Wert wieder ändere

                    ZefauZ 1 Reply Last reply
                    0
                    • R Robbi12

                      @zefau Hallo. Nein nicht der Zoom. Bei der Höhe der Karte ist 500 voreingestellt. Da konnte ich vorher die Höhe ändern. Wenn ich nun was eingebe, egal was, ist die Karte weg und kommt auch nicht mehr, auch wenn ich den Wert wieder ändere

                      ZefauZ Offline
                      ZefauZ Offline
                      Zefau
                      wrote on last edited by
                      #3396

                      @robbi12 sagte in jarvis v2.1.0 - just another remarkable vis:

                      Hallo. Nein nicht der Zoom. Bei der Höhe der Karte ist 500 voreingestellt. Da konnte ich vorher die Höhe ändern. Wenn ich nun was eingebe, egal was, ist die Karte weg und kommt auch nicht mehr, auch wenn ich den Wert wieder ändere

                      sollte mit v2.2.0-beta.32 wieder passen

                      Meine Adapter: https://zefau.github.io/iobroker/

                      1 Reply Last reply
                      0
                      • ZefauZ Offline
                        ZefauZ Offline
                        Zefau
                        wrote on last edited by
                        #3397

                        @MCU kannst du mal in v2.2.0-beta.32 prüfen, ob die Geräte-Konfiguration wieder passt?

                        Meine Adapter: https://zefau.github.io/iobroker/

                        M 1 Reply Last reply
                        0
                        • ZefauZ Zefau

                          @MCU kannst du mal in v2.2.0-beta.32 prüfen, ob die Geräte-Konfiguration wieder passt?

                          M Online
                          M Online
                          MCU
                          wrote on last edited by
                          #3398

                          @zefau Was genau meinst du da? Die Probleme die ich oben geschildert hatte (graues Speichern und Anwenden), waren mit 2.2.0-beta.31 bereits behoben.

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

                          M ZefauZ 2 Replies Last reply
                          0
                          • M MCU

                            @zefau Was genau meinst du da? Die Probleme die ich oben geschildert hatte (graues Speichern und Anwenden), waren mit 2.2.0-beta.31 bereits behoben.

                            M Online
                            M Online
                            MCU
                            wrote on last edited by MCU
                            #3399

                            @mcu Offene kleine Problemchen sind noch das Komma Problem:
                            114db7c2-2429-49dc-980d-fbb8b46dd817-image.png


                            Anzeigen aller TABs bei Aktualisierung von einem späteren TAB -5 z.b.:
                            Es werden alle TABs durchlaufen und angezeigt, mit den Werten, bis dann das TAB-5 erreicht ist.


                            Browser Connection
                            https://forum.iobroker.net/topic/30668/jarvis-v2-1-0-just-another-remarkable-vis/3386


                            Notification
                            https://forum.iobroker.net/topic/30668/jarvis-v2-1-0-just-another-remarkable-vis/3377


                            Fehlender Pfeil auf dem Handy für weitere TABs

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

                            ZefauZ 1 Reply Last reply
                            1
                            • S Offline
                              S Offline
                              sk8er-boi
                              wrote on last edited by
                              #3400

                              Hey,
                              ersteinmal ein richtig guter Adapter, danke dafür !

                              Bislang werden meine HMIP Rollladenaktoren (über CCU3) nicht automatisch gefunden,
                              können die noch hinzugefügt werden ?

                              254ec5ae-b677-4e9f-926d-f053c10ff1de-grafik.png

                              Grüße Daniel

                              ZefauZ 1 Reply Last reply
                              0
                              • S sk8er-boi

                                Hey,
                                ersteinmal ein richtig guter Adapter, danke dafür !

                                Bislang werden meine HMIP Rollladenaktoren (über CCU3) nicht automatisch gefunden,
                                können die noch hinzugefügt werden ?

                                254ec5ae-b677-4e9f-926d-f053c10ff1de-grafik.png

                                Grüße Daniel

                                ZefauZ Offline
                                ZefauZ Offline
                                Zefau
                                wrote on last edited by
                                #3401

                                @sk8er-boi auf welcher Version bist du? FROLL wird unterstützt, aber bin mir nicht mehr sicher seit wann.

                                Meine Adapter: https://zefau.github.io/iobroker/

                                S 1 Reply Last reply
                                0
                                • M MCU

                                  @zefau Was genau meinst du da? Die Probleme die ich oben geschildert hatte (graues Speichern und Anwenden), waren mit 2.2.0-beta.31 bereits behoben.

                                  ZefauZ Offline
                                  ZefauZ Offline
                                  Zefau
                                  wrote on last edited by
                                  #3402

                                  @mcu der Punkt der schlechten Performance in der Geräte Konfiguration

                                  Meine Adapter: https://zefau.github.io/iobroker/

                                  M 1 Reply Last reply
                                  0
                                  • M MCU

                                    @voxid Wie stellst du es jetzt fest? Die Wäsche ist fertig, wenn die Power von Waschmaschine längere Zeit unter 4W ist z.b. Dann setzt du jetzt auch eine Meldung an Alexa und schreibst in DP "alexa2.0.Echo-Devices.ECHO-DEVICE.Commands.speak" ->Wäsche ist fertig.
                                    Daraus folgt Alexa sagt: Wäsche ist fertig.

                                    Beispiel Aussenfühler 0°C:

                                    Trigger auf DP zigbee.0.ID-GERÄT.temperature
                                    bdf89ecb-0a51-4588-9064-58bac7380032-image.png
                                    wurde geändert oder aktualisiert

                                    63afbe49-b3a6-4bfd-8226-5f9f644345eb-image.png
                                    Wert von DP zigbee.0.ID-GERÄT.temperature = 0
                                    -> schreibe (!! das ist nur ein Beispiel, Format siehe oben POST 3142 !!)

                                    { "icon": "mdi-book-alert", "title":"Achtung", "message":"Temperatur Aussenfühler 0°C", "display": "popup", "autoHideDuration": 5000, "state":"unread" }
                                    

                                    in DP jarvis.0.addNotification

                                    Also- > 83f95fed-328e-4850-b092-d826345fafec-image.png

                                    Wer sich ein wenig mit javascript auskennt, kann hiermit ein wenig ausprobieren:
                                    Werte entsprechend ändern

                                    /*
                                    {
                                      "title":"A title for the notification", // required
                                      "message":"A message for the notification", // optional
                                     
                                      "state": "unread | read | archived", // optional, one of unread, read or archived (default is unread)
                                      "criticality":"A criticality, which results in different icons", // optional, one of none, error, warning, info or success (default is none)
                                      "display":"Either 'drawer', 'snackbar' or 'popup' as described above", // optional, one of drawer, snackbar or popup (default is popup)
                                     
                                      "autoHideDuration":"Time in milliseconds the message is shown before disappearing", // in milliseconds
                                      "snackbarOrigin": { "horizontal": "...", "vertical": "" }, // optional, applies when display is snackbar, { horizontal: 'center' | 'left' | 'right', vertical: 'bottom' | 'top' }
                                     
                                      "icon":"Custom icons, which overrides criticality",
                                      "iconColor": "darkred",
                                      "backgroundColor": "",
                                      "fontColor": "blue"
                                    }
                                    */
                                    
                                    var jarvisNotify = {};
                                    //Beispiele
                                    jarvisNotify.title = "Wichtige Meldung";
                                    jarvisNotify.message= "Die Temperatur ist zu hoch";
                                    jarvisNotify.state = "unread";          //Damit bleibt die Benachrichtigung auch nach POPUP ungelesen und wird oben angezeigt mit der Zahl
                                    jarvisNotify.criticality = "none";      // error,warning,info,success
                                    jarvisNotify.display ="drawer";         //snackbar,popup
                                    jarvisNotify.autoHideDuration = 5000;   //5000ms -> 5 Sekunden gilt nur bei display= popup oder snackbar
                                    jarvisNotify.snackbarOrigin = {}; //{ horizontal: 'center' | 'left' | 'right', vertical: 'bottom' | 'top' }
                                    jarvisNotify.icon = "battery-alert-variant-outline"; //mdi Iconify
                                    jarvisNotify.iconColor = "red";
                                    jarvisNotify.backgroundColor = "white";
                                    jarvisNotify.fontColor = "black";
                                    setState('jarvis.0.addNotification',JSON.stringify(jarvisNotify));
                                    

                                    Ergebnis:
                                    e1ee7533-dc6f-40d1-889e-e1a36e0fb134-image.png
                                    596ad8c3-5c81-4842-821e-f3e1d12f9883-image.png

                                    V Offline
                                    V Offline
                                    voxid
                                    wrote on last edited by voxid
                                    #3403

                                    @mcu

                                    1612277210291-bdf89ecb-0a51-4588-9064-58bac7380032-image.png
                                    1612277250812-63afbe49-b3a6-4bfd-8226-5f9f644345eb-image.png
                                    1612277458389-83f95fed-328e-4850-b092-d826345fafec-image.png

                                    Und genau das finde ich nicht, vermute IOBroker, und wo eingeben?
                                    Gruß
                                    Carsten

                                    M 1 Reply Last reply
                                    0
                                    • C creatsher

                                      @zefau beta 31 ist bei mir leider nicht mehr aufrufbar :/

                                      Bildschirmfoto 2021-02-02 um 08.42.28.png

                                      C Offline
                                      C Offline
                                      creatsher
                                      wrote on last edited by
                                      #3404

                                      @creatsher leider in beta 32 weiterhin vorhanden :(

                                      1 Reply Last reply
                                      0
                                      • M Offline
                                        M Offline
                                        mirK
                                        wrote on last edited by
                                        #3405

                                        Jemand ne idee wie man per json format die Zahl auf eine ganzzahl wandeln kann ?

                                        3a4d986d-bf91-49e8-a2e4-9847a82fd632-image.png

                                        A 1 Reply Last reply
                                        0
                                        • R Offline
                                          R Offline
                                          Rushmed
                                          Most Active
                                          wrote on last edited by
                                          #3406

                                          Hallo,

                                          danke erstmal für den Tollen Adapter.

                                          Kann ich obere Leisete mit dem Herz komplett entfernen?

                                          V 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

                                          855

                                          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