Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [Vorlage] Variable Zeitsteuerung mit VIS Editor

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    [Vorlage] Variable Zeitsteuerung mit VIS Editor

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

      @Zoidberg
      @GiuseppeS

      So geht es ! :

      Ist halt der Button nur als Test erstmal reingesetzt :

      1.JPG
      .
      2.JPG
      .
      3.JPG
      .

      [{"tpl":"tplValueBoolCheckbox","data":{"oid":"javascript.0.Timer.RollladenEG.Editor.Aktiv","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"html_append":"<label for=\"w00755_checkbox\"><label>","class":"mdui-switch mdui-blue-acc","html":"Switches Beispiele","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide"},"style":{"left":"0px","top":"351px","width":"50px","height":"30px","z-index":"1"},"widgetSet":"basic"}]
      

      @GiuseppeS

      Du nutzt ja nicht die Device-Spalte, lässt Du sowohl Timer "Nr" als auch "Aktiv" darstellen?
      .

      .So sieht es aus :

      5.JPG

      1 Reply Last reply Reply Quote 0
      • Z
        Zoidberg @GiuseppeS last edited by

        @GiuseppeS Technisch ist der DoppelKlick auf dem Touch eher unschön.. möcht eigentlich alles aus dem einfach Klick vermeiden, bzw. verhindern.. Btw. gibt es eine möglichkeit in VIS global Rechtsklick und Doppelklick zu unterdrücken ?

        @Glasfaser Danke werde ich mal testen

        Glasfaser 1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @Zoidberg last edited by

          @Zoidberg

          Habe noch ein Klick auf die Uhrzeit in der Übersicht ,
          dann geht oben rechts die alte Einstellung von früher auf ,
          dort kann auch der Timer Aktiv/Unaktiv geschaltet werden

          .
          1.JPG

          1 Reply Last reply Reply Quote 0
          • G
            GiuseppeS last edited by

            Der Schalter sollte außerhalb des PopUps eingestellt werden. Wenn der Schalter betätigt wird, wird nach 5s der Fokus auf den Timer gelöscht. Bedeutet: wenn der Timer aktiviert/deaktiviert wird, können gleichzeitig im popup nur für die folgenden 5s Änderungen durchgeführt werden.

            Werde die Darstellungsoptionen nicht ändern, da bereits die kürzeste Version genutzt wird.
            Aber werde in Abhängigkeit der Darstellung so viele Funktionen wie möglich auf einfache Klicks setzen.

            1 Reply Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @GiuseppeS last edited by

              @GiuseppeS sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:

              Möglichkeiten für Darstellung wären dann wie folgt:
              Entweder "Device" oder "Nr" muss dargestellt werden.
              Spalte "Aktiv" muss immer dargestellt werden.

              Meinung von mir :
              Baue nicht soviel mit Klick hier und Klick ... und Doppelklick dort .... da rein ...
              wird für andere sehr kompliziert .. bzw..... für ein selber .

              Das mit der Übersicht ist schlecht für mich ... siehe oben ... aber das ist deine Entscheidung !

              1 Reply Last reply Reply Quote 0
              • G
                GiuseppeS last edited by GiuseppeS

                @Glasfaser
                Ich überlege mir mal was unkompliziertes. War bisher doch auch unkompliziert zu bedienen 😉
                Hoffe ich 🙇

                Z Glasfaser 3 Replies Last reply Reply Quote 1
                • Z
                  Zoidberg @GiuseppeS last edited by

                  @GiuseppeS Ist ja auch eigentlich unkompliziert, habe ja nur techn. Bedienprobleme 😉

                  1 Reply Last reply Reply Quote 0
                  • Z
                    Zoidberg @GiuseppeS last edited by

                    @GiuseppeS Am liebsten wäre mir persönlich ein 'ADD' Button zum einfügen... und dann jeweils beim aktivieren einer Tabellenzeile innerhalb der Zeile je ein Aktiviere/Deaktiviere und ein DEL Button... aber das wäre zu schwierig , oder ?

                    1 Reply Last reply Reply Quote 0
                    • Glasfaser
                      Glasfaser @GiuseppeS last edited by Glasfaser

                      @GiuseppeS

                      Add und Del ist doch vorhanden ... er braucht es nur in der Sichbarkeit ändert ... und der Aktiv/Inaktiv Button ist noch von früher ...

                      Siehe mein Screenshot oben

                      Z 1 Reply Last reply Reply Quote 0
                      • Z
                        Zoidberg last edited by

                        So meinte ich das :
                        950094d3-f88c-4264-8de0-fb4d73d1024e-grafik.png

                        Oder alternativ: wäre auch statt dem 'DEL' der Edit button in der Zeile vorstelltbar, dann könnte man im Edit-Popup auch das löschen und Aktivieren/Deaktivieren sinnvoll.. Ich denke halt das logischste wäre wenn alle Funktion ( ausser Add) im Edit-Fenster zusammengefasst wären. Die shortcuts mit doppelklicks können ja gerne zur verfügung stehen. Aber für den WAF 😉 währe ein kpl. Edit Fenster am besten.. Mann/Frau muss sich keine Abkürzungen merken.. Es steht im Klarttext da was grade möglich ist, und für Touch sind grosse eindeutige Tasten immer das beste

                        Gruß Ulrich

                        Glasfaser 1 Reply Last reply Reply Quote 0
                        • Z
                          Zoidberg @Glasfaser last edited by

                          @Glasfaser welchen Screenshot meinst du ? den Button hab ich nirgendwo gefunden

                          G Glasfaser 2 Replies Last reply Reply Quote 0
                          • G
                            GiuseppeS @Zoidberg last edited by

                            @Zoidberg
                            Button hatte ich in den letzten Versionen entfernt, um die Komplexität zu verringern. Schließlich ist der Button nicht mehr notwendig.

                            1 Reply Last reply Reply Quote 0
                            • Glasfaser
                              Glasfaser @Zoidberg last edited by Glasfaser

                              @Zoidberg

                              Zitat:
                              ...... rechts die alte Einstellung von früher

                              Habe ich oben angegeben 😉

                              Habe ihn noch bei mir drinn ....

                              1 Reply Last reply Reply Quote 0
                              • Glasfaser
                                Glasfaser @Zoidberg last edited by

                                @Zoidberg sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:

                                Es steht im Klarttext da was grade möglich ist, und für Touch sind grosse eindeutige Tasten immer das beste

                                Das war mal ganz am Anfang von @GiuseppeS View´s mit den Buttons 🙂 , wurde halt nur optimiert ....

                                1 Reply Last reply Reply Quote 0
                                • G
                                  GiuseppeS last edited by

                                  Wie wäre folgendes:

                                  Alle Funktionen werden mit einfachen Klick ausgeführt.

                                  Klick auf Status togglet den Status. Klick auf Uhrzeit öffnet PopUp.

                                  Ansonsten wird egal was man klickt "Add" und "Del" für 5s angezeigt.

                                  Doppel-Klick wäre somit obsolet (muss ich noch im Detail anschauen, aber sollte klappen).

                                  Wären keine großen versteckten Funktionen.
                                  Um die einzelnen Einträge, z.B. für Tablets größer darzustellen, habe ich oben eine Variable im Skript für die Schriftgröße. Steht default auf 1.0em.
                                  Hier könnt ein größerer Wert auch die Bedienung optimieren.

                                  Ich will die Tabelle auch für das Smartphone bedienbar halten (mein Hauptnutzen) und nicht viel breiter gestalten.

                                  Glasfaser 1 Reply Last reply Reply Quote 0
                                  • Glasfaser
                                    Glasfaser @GiuseppeS last edited by Glasfaser

                                    @GiuseppeS sagte in [Vorlage] Variable Zeitsteuerung mit VIS Editor:

                                    ich will die Tabelle auch für das Smartphone bedienbar halten

                                    Sage ich doch ... optimiert 😉

                                    Also auf ein Tablett habe ich keine Probleme mit Klick .. Doppelklick .

                                    Ich denke mit der Lösung einmal klick ,wird dann @Zoidberg zufrieden sein 🙂

                                    @Zoidberg
                                    Oder baue dein View nach deinem Geschmack um ... habe ich ja auch gemacht 😉 .

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      GiuseppeS last edited by

                                      Werde es morgen wie weiter oben beschrieben umsetzen. Allerdings ist dieses Verhalten dann optional.

                                      Es wird eine Variable geben, die dieses Verhalten steuert.
                                      Steuerung der View ist dann entweder so wie aktuell ODER umgestellt auf 1-Klick.

                                      Ich werde persönlich die 1-Klick Variante anwesenden.

                                      @Zoidberg
                                      Der Grund, wieso die beiden Buttons oben nicht dauerhaft angezeigt werden, ist dass nicht aus Versehen etwas strukturelles geändert werden kann.
                                      Ein Del-Button direkt neben einem Funktions-Button ist da erst Recht nicht optimal platziert.
                                      Vorschläge sind immer herzlich willkommen.

                                      B 1 Reply Last reply Reply Quote 1
                                      • B
                                        BoehserWolf @GiuseppeS last edited by

                                        @GiuseppeS Wie wäre es mit einem Burger-Menü wie in der MD-Demo wie bei der Zoom Funktion bei Bildern?

                                        G 1 Reply Last reply Reply Quote 0
                                        • G
                                          GiuseppeS @BoehserWolf last edited by

                                          @BoehserWolf
                                          Dann würde ich automatisch annehmen, dass jeder Anwender Uhula's CSS benutzt. Ohne diese Klassen bzw Uhula's Skript wären Funktionen nicht nutzbar, das möchte ich vermeiden.
                                          Ich müsste dieses Menü außerdem in jede Tabellen-Zeile einbinden, da wäre mir noch unklar, wie das funktionieren könnte.

                                          1 Reply Last reply Reply Quote 0
                                          • Z
                                            Zoidberg last edited by

                                            Einmal Klick für alles Funktion klingt gut, würde das, sobald verfügbar bei mir einbauen.. auch prima zu erfahren das es eine möglchkeit gibt die schriftgrösse anzupassen.

                                            Schönen Abend noch
                                            Ulrich

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            762
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            template vis
                                            47
                                            919
                                            198078
                                            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