Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. jarvis v2.2.0 - just another remarkable vis

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    jarvis v2.2.0 - just another remarkable vis

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

      @schuetzeschulz Ich bin nicht sicher ob Jarvis das kann. Ich habe das über ein Java Script gelöst

      // Alten Wert für Helligkeit im Wohnzimmer merken und wieder herstellen
      createState('Light.Wohnzimmer_Level_Old');
      on({ id: "hue.0.Wohnzimmer.level", change: "any" }, function (obj) {
          if (obj.state.val > 0) {
             setState("Light.Wohnzimmer_Level_Old", obj.state.val);
          }
      });
      on({ id: "hue.0.Wohnzimmer.on", change: "any" }, function (obj) {
          var Wohnzimmer_Level_Old = getState("javascript.0.Light.Wohnzimmer_Level_Old").val;
          if (obj.state.val == true) {
             setState("hue.0.Wohnzimmer.level", Wohnzimmer_Level_Old);
          }
      });
      
      1 Reply Last reply Reply Quote 0
      • M
        MCU @SchuetzeSchulz last edited by

        @schuetzeschulz
        Datenpunkt-Eigenschaften

        {"on":"55","off":"0"}
        

        3cbd2201-ccfc-493a-8744-c72e8d334555-image.png

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

          @stephan1827
          Versuch mal in den Styles:

          [widgets="ID von dem iFrame-Widget"] {
            max-height: 100%;
            width : auto;
          
          oder
            max-width:100%;
            height: auto;
          }
          
          stephan1827 1 Reply Last reply Reply Quote 0
          • S
            SchuetzeSchulz @MCU last edited by

            @mcu sagte in jarvis v2.2.0 - just another remarkable vis:

            @schuetzeschulz
            Datenpunkt-Eigenschaften

            {"on":"55","off":"0"}
            

            3cbd2201-ccfc-493a-8744-c72e8d334555-image.png

            Perfekt, funktioniert.
            Vielen lieben Dank für die Hilfe!

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

              @mcu sagte in jarvis v2.2.0 - just another remarkable vis:

              max-width:100%;
              height: auto;

              Das funktioniert leider nicht. Die Breite scheint sich beeinflussen zu lassen aber bei der Höhe tut sich nichts. Der folgende Einstellung

              [widgets="6b663b3d-c827-4bf3-800e-b42638c2db44"] {
                max-width: 50%;
                max-height: 50%;
              }
              

              führt zu diesem Bild. Ich hätte erwartet das in beiden Richtungen um 50% gestaucht ist.

              13efd463-a1c1-47ea-92f2-be6870d4432a-image.png

              C M 2 Replies Last reply Reply Quote 0
              • C
                Ceel @stephan1827 last edited by

                @mcu ich habe die v3
                wie meinst du die Konfiguration abschalten?

                ich brauche einen kleinen Bereich, nicht die ganze Vis mit PW

                M 2 Replies Last reply Reply Quote 0
                • M
                  MCU @Ceel last edited by MCU

                  @ceel
                  Einstellungen
                  a315c773-380b-4ade-9283-76a26f4314b2-image.png
                  Schaltet man es aus verschwindet die Konfigurationsanzeige:
                  888243e8-b8ae-48c8-8bf6-36a7530f2252-image.png
                  Aber du willst auch die Anzeige von Daten per PW schützen?

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

                    @stephan1827 Dann mal:

                    [widgets="6b663b3d-c827-4bf3-800e-b42638c2db44"] {
                      min-width: 100%;
                      min-height:100%;
                      display:flex;
                      justify-content:center;
                      align-center:center;
                    }
                    

                    siehe: https://forum.iobroker.net/topic/30668/jarvis-v2-2-0-just-another-remarkable-vis/5464
                    Falls es nicht klappt, dann kannst du es mit "resize" versuchen:
                    https://forum.iobroker.net/topic/30668/jarvis-v2-2-0-just-another-remarkable-vis/5477
                    Das mit dem "resize" macht man in der VIS, nicht in jarvis.

                    setTimeout(function () {
                                var widgetNum = '#w00001';    
                                $( widgetNum).ready( function() {
                                  var w = $(widgetNum).width();
                                  var h = $(widgetNum).height();
                                  var oh = $(window).height();
                                  var ow = $(window).width();
                                  //alert('Breite:' + ow + ' Höhe: '+oh);
                                  var faktor_h = oh/h;
                                  var faktor_w = ow/w;
                                  var faktor = 1;
                                  if (faktor_h > faktor_w){
                                     faktor = faktor_w;
                                  }else{
                                     faktor = faktor_h;
                                  }
                                  $(widgetNum).width(faktor * w-10);
                                  $(widgetNum).height(faktor * h-10);
                                  //$(widgetNum)
                                  console.log('Fenster angepasst');
                              
                              });
                    }, 500);
                    
                    1 Reply Last reply Reply Quote 0
                    • M
                      MCU @Ceel last edited by MCU

                      @ceel
                      In v3 kannst du ein kompletten TAB ausblenden:

                      [href="#/0/home0"] {
                        visibility: hidden;
                      }
                      

                      Du musst allerdings einen anderen ausgewählt haben oder auswählen. Bist du noch auf dem TAB kannst du weiterhin die Inhalte sehen.
                      Da er nicht zu sehen ist, ist er auch nicht auswählbar.
                      9b335736-e2a9-455c-9e76-7bbe4ba2d3a6-image.png
                      Ist quasi wie ein Passwort.

                      
                      [href="#/0/home0"] {
                      	/* visibility: collapse; */
                      	display: none !important;
                      }
                      

                      So verschwindet der komplette TAB:
                      1c263e72-0343-4542-ac2b-f3c68891262f-image.png
                      So sieht es normalerweise aus:
                      614ba26d-d407-417c-a6ca-45e79a44d425-image.png

                      R 1 Reply Last reply Reply Quote 0
                      • C
                        Ceel @MCU last edited by

                        @mcu ja ich möchte einen kompletten Bereich am besten per PW oder Pin schützen

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

                          @ceel
                          TAB-Bereich, Widget-Bereich oder Statelist-Element?

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            Ceel @MCU last edited by

                            @mcu am besten ein kompletter Tab bereich

                            1 Reply Last reply Reply Quote 0
                            • R
                              RkcCorian @MCU last edited by

                              @mcu Geht das in Abhängigkeit von einem DP?!

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

                                @rkccorian
                                In jarvis direkt, nein. Man muss es selber programmieren. Mit v3.0.0-alpha.94 ist ja eine direkte Änderung bei den CSS-Styles möglich. Somit kann man die CSS-Einstellungen ändern und diese werden sofort wirksam.
                                Bin zurzeit dran, das per DP steuerbar zu machen. Also Ich würde da noch Vorstellungen sammeln.
                                Wie soll es sein?

                                Sinnvoller wäre es @zefau würde es direkt einbinden als Binding für den TAB.

                                R 1 Reply Last reply Reply Quote 1
                                • R
                                  RkcCorian @MCU last edited by

                                  @mcu Gute Frage... ich wünsche mir auch noch die Möglichkeit Tabs / Widgets zu sichern. Bis daher traue ich mich nicht die Abschaltung der Alarmanlage bspw. in JARVIS einzubauen, da JARVIS über Tablet an der Wand erreichbar ist

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

                                    @rkccorian
                                    Muss es ein PINpad sein?
                                    Wo steht die Zahl? In ioBroker als Zahl oder muss sie verschlüsselt sein?
                                    Reicht ein DP mit false und true?
                                    Reicht ein HomeKitTile mit Link zum Pinpad und das Ergebnis wird weitergeben an einen DP. Im ioBroker wird entschieden, ob die Zahl korrekt und dann der TAB oder mehrere freigeschaltet?
                                    Braucht jeder TAB eine eigene Freischaltungs-PIN?
                                    Wann oder wodurch wird der freigeschaltete TAB wieder geschlossen bzw unsichtbar?

                                    R 1 Reply Last reply Reply Quote 0
                                    • R
                                      RkcCorian @MCU last edited by RkcCorian

                                      @mcu, @Zefau Hm... wenn ich mir was wünschen dürfte...

                                      Wenn jemand in ioBroker selber rein kommt habe ich sowieso verloren, also geht es rein um JARVIS als Oberfläche, welche jedem in meiner Wohnung (Tab an der Wand) zugänglich ist (und damit auch Einbrechern). In JARVIS wäre es gut, wenn ein Switch (oder Button, oder...) derart konfiguriert werden kann, dass bei versuchter Aktivierung (bspw. Switch drücken für Alarm aus) erst eine PIN Abfrage kommt. Wird diese korrekt bestätigt wird die Aktion ausgeführt, ansonsten bleibt der Switch wo er ist. Bzgl. Sicherheit der PIN... sie darf nicht in JARVIS selber stehen, da ein "F2" reicht um ran zu kommen, d.h. sie muss in einem DP stehen (wie gesagt, wenn jemand an meine DPs kommt ist es sowieso vorbei). Hoffe das erklärt eine Mögliche Lösung welche ich im Kopf habe. Hierfür müsste aber JARVIS selber angepasst werden.

                                      Bis dahin evtl. in einer VIS ein PIN-Feld als iFrame um einen Tab sichtbar zu machen. Wäre für mich aber eher ein Workaround.

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

                                        @rkccorian Auf dem TAB hast du eine "F2"-Taste?

                                        R 1 Reply Last reply Reply Quote 0
                                        • B
                                          BenjaminCz last edited by

                                          Hallo Zusammen,
                                          ich bin Blutiger anfänger in Jarvis und habe eine Heizung diese auch eingefügt Funktioniert alles leider geht der Regler nur 1er weise also von 5 Bis 30 Grad immer nur mit 1er Schritten. ICh würde gerne wissen wie man diesen in 0.5 Schritte ändert ich habe schon gelesen aber leider nichts gefunden. Ich hoffe ich bin hier Richtig...

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

                                            @benjamincz
                                            b614122c-14d3-4283-bd35-4f60ac68cb85-image.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            906
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            jarvis material material ui materialdesign vis visualisierung visualization
                                            316
                                            6126
                                            3565119
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo