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

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] Variable Zeitsteuerung mit VIS Editor

    This topic has been deleted. Only users with topic management privileges can see it.
    • Stratos Gkrekidis
      Stratos Gkrekidis @GiuseppeS last edited by

      @GiuseppeS
      Danke ... für das neue update (sollwert Mapping)

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

        @GiuseppeS

        Nur zur Info !

        Nach dem einspielen des Updates v2 am 29.03 , hatte ich das Phänomen , das die Scrips später kurz in Pause gegangen sind ( gelb ) und dannach lief alles .( viel später als die neuen State´s erstellt wurden )
        Habe mir nichts dabei gedacht , es lief ja alles ...

        Wegen arbeiten an meiner Synology habe ich gestern sie mal neu Rebootet .
        Heute ohne Grund sind keine Rollladen hochgefahren , beide Scrips sind jetzt ganz in Dauerpause .
        Habe das System danach neu Rebootet .......
        .
        1.png

        .
        Ich werde es beobachten , nur ist nichts im Log .

        G 1 Reply Last reply Reply Quote 0
        • Stratos Gkrekidis
          Stratos Gkrekidis last edited by

          bei mir läuft es wie geschmiert seit heute morgen.

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

            @Glasfaser
            Hast du nach dem Einspielen der letzten Version die zwei neuen Variablen oben erstellt?

            Wenn das Skript auf gelb geht, müssten Fehler im Log angezeigt werden. Wenn das wiederholt vorkommt, bitte im Skript oben Debug-Ausgabe aktivieren.

            Edit:
            Eben erst gelesen, dass anscheinend nichts im Log angezeigt wird 🙇

            Glasfaser 1 Reply Last reply Reply Quote 1
            • Stratos Gkrekidis
              Stratos Gkrekidis last edited by

              das sind mein Änderungen

              var sollDropDown = "0;5;10;15;20;30;40;50;60;70;80;90;100;Up;Down;Eco;Normal";

              var sollWertMapping = {"Up": 100, "Down": 0, "On": true, "Off": false, "Eco": "Eco", "Normal": "Normal"}

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

                @GiuseppeS

                Vorher den Zusatz/Erweiterung eingetragen und dann den Rest erneuert , dann das Script gestartet . Die Pause kam viele später ....

                Edit:
                Eben erst gelesen, dass anscheinend nichts im Log angezeigt wird

                Keine Panik ... ( habe selber nicht mehr daran gedacht ))
                Die große Debug-Ausgabe nimm ich dann mal im Betrieb ,habe Sie aus gehabt !!!

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

                  @Stratos-Gkrekidis
                  Das scheint bei dir ja gut zu passen 👍

                  @Glasfaser
                  Es spricht dafür, dass der Fehler erst auftritt, wenn ein Timer ausgeführt wird. Evtl könntest du einen regulären Timer testweise auf 15 Uhr o.ä. stellen, um den Fehlerfall früher zu reproduzieren.

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

                    @GiuseppeS

                    Kann ich machen .... das ich mehere früher einstelle .

                    Nur habe ich bestimmt gestern über 20 mal es sowieso in anspruch genommen , wo ich die Ausgabentabelle /Timer merken getestet habe , damit ich es im View einbauen kann .
                    Und spät Abend´s führen auch alle Rollläden runter .

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

                      @GiuseppeS
                      Hallo, und ersteinmal Danke für die tolle Zeitsteuerung, Nutze sie zur Steuerung von RGBW Beleuchtung, perfekt
                      Was ich leider nicht hinbekomme ist das Aktiv/Inaktiv schalten per Doppelklick, generell klappt das schon(per Maus), allerdings ist ein Doppelklick am Touchscreen eher blöd 😉 Habe schon den 'EDIT' Button aktiviert.. das klappt soweit... jetzt würde ich nur noch gerne im EDIT Fenster auch den Aktiv/Inaktiv Status setzen können... Für eine Hilfestellung wäre ich sehr dankbar.

                      Mfg. Ulrich

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

                        @Zoidberg
                        Hmm. Im EDIT Fenster wäre der Button nicht optimal platziert, da einiges drauf ausgerichtet ist, dass es außerhalb des PopUps eingestellt wird.

                        Funktioniert es am Touchscreen aus technischer Sicht nicht, oder ist das empfinden eher unschön?

                        Die Funktion auf ein einfachen Klick/Touch zu legen wäre schnell erledigt.

                        Dilemma für die Umsetzung sind die optionalen Darstellungsformen.
                        Einfach-Klick für Edit wäre gut auf der Ist-Uhrzeit. Erledigt!

                        Aber wohin zum aktivieren/deaktivieren? Weil...
                        Optional kann die Spalte "Device" und eine Spalte von Nr/Aktiv ausgeblendet werden.
                        Es muss gewährleistet werden, dass mit einem Einfachen Klick ein Timer ausgewählt werden kann, um einen Timer zu löschen oder zu kopieren (add).

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

                        Würde das wie folgt umsetzen:
                        Klick auf "Device" oder "Nr" wählt ausschließlich Timer für Del/Add. Doppel-Klick auch wie bisher.

                        Einfach-Klick auf "Aktiv" togglet den Aktiv-Status.
                        Einfach-Klick auf "Zeit" öffnet PopUp.

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

                        Z Glasfaser 2 Replies Last reply Reply Quote 0
                        • 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
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

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