Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorlage] Variable Zeitsteuerung mit VIS Editor

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.1k

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

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

[Vorlage] Variable Zeitsteuerung mit VIS Editor

Scheduled Pinned Locked Moved Visualisierung
vistemplate
919 Posts 47 Posters 278.7k Views 75 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.
  • I Online
    I Online
    intruder7
    wrote on last edited by
    #760

    @GiuseppeS
    kurze Rückmeldung...
    Es funktioniert wie erwartet. Komme ich nach dem Sonnenuntergang nachhause, wird die Beleuchtung eingeschaltet sobald ich zuhause bin. So soll es sein👍

    Aber umgekehrt ist es nicht möglich oder? Also die Beleuchtung soll eigentlich an sein bis 23:00 aber ich verlasse das Haus um 22:00. Zumindest funktioniert es nicht bei mir.

    Viele Grüße

    G 2 Replies Last reply
    0
    • I intruder7

      @GiuseppeS
      kurze Rückmeldung...
      Es funktioniert wie erwartet. Komme ich nach dem Sonnenuntergang nachhause, wird die Beleuchtung eingeschaltet sobald ich zuhause bin. So soll es sein👍

      Aber umgekehrt ist es nicht möglich oder? Also die Beleuchtung soll eigentlich an sein bis 23:00 aber ich verlasse das Haus um 22:00. Zumindest funktioniert es nicht bei mir.

      Viele Grüße

      G Offline
      G Offline
      GiuseppeS
      wrote on last edited by GiuseppeS
      #761

      @intruder7
      Es wären sooo viele Möglichkeiten, wenn man alles direkt programmiert, aber könnte es nicht mit dem bestehenden Mitteln funktionieren?

      • Timer 1
        das ist der aktuelle Timer, schaltet Lampe an, wie gehabt

      • Neu: Timer 2
        Wird zeitlich direkt nach Timer 1 gesetzt und würde Lampe ausschalten. Bedingungen sind "wenn Lampe an" und "wenn nicht daheim" (Edit: auch dieser Timer müsste auf "merken" gesetzt werden)

      1 Reply Last reply
      0
      • I intruder7

        @GiuseppeS
        kurze Rückmeldung...
        Es funktioniert wie erwartet. Komme ich nach dem Sonnenuntergang nachhause, wird die Beleuchtung eingeschaltet sobald ich zuhause bin. So soll es sein👍

        Aber umgekehrt ist es nicht möglich oder? Also die Beleuchtung soll eigentlich an sein bis 23:00 aber ich verlasse das Haus um 22:00. Zumindest funktioniert es nicht bei mir.

        Viele Grüße

        G Offline
        G Offline
        GiuseppeS
        wrote on last edited by
        #762

        @intruder7
        Bzgl. deines Anliegens, das ist absolut nachvollziehbar. Allerdings müsste im Editor wieder ein Schalter hinzugefügt werden, mit dem dieses Verhalten deaktiviert werden könnte. Des Öfteren will man ja keine Rückkehr zum Ur-Zustand, wenn die Bedingungen wieder nicht zutreffen.

        1 Reply Last reply
        0
        • G Offline
          G Offline
          GiuseppeS
          wrote on last edited by
          #763

          Hallo zusammen, kurz eine Frage zum Verhalten der Timer, was mir kürzlich erst aufgefallen ist:

          Nicht sofort ausgeführte gemerkte Timer (d.h.: rot blinkende Timer), werden erst aus dem Hintergrund gelöscht, wenn ein Timer mit "Reset" folgt oder ein nachfolgender Timer tatsächlich zu einer Veränderung des Zielgeräts führt.

          Beispiel

          • Ausgangspunkt: Rollladen ist oben
          • Rollladen soll um 9 Uhr runterfahren wenn Sonnenschutz aktiv ist, Timer merken = aktiv
          • ab 9 Uhr wird Timer im Hintergrund gemerkt, weil Sonnenschutz inaktiv war/ist
          • nachfolgender Timer um 13 Uhr soll Rollladen in jedem Fall hochfahren, keine Bedingungen gesetzt
          • Ergebnis um 13 Uhr: Rollladen ist bereits oben, wird zwar nochmals vom 13 Uhr Timer getriggert, aber natürlich tut sich nichts. ABER der 9 Uhr Timer ist weiter im Hintergrund aktiv.

          Habt ihr auch dieses Verhalten?
          Mir war das so nie aufgefallen. Eigentlich soll ein nachfolgender Timer in jedem Fall einen zuvor gemerkten Timer löschen.
          Ich sehe dieses Verhalten als Bug und würde es demnächst fixen.

          A smartboartS 2 Replies Last reply
          0
          • G GiuseppeS

            Hallo zusammen, kurz eine Frage zum Verhalten der Timer, was mir kürzlich erst aufgefallen ist:

            Nicht sofort ausgeführte gemerkte Timer (d.h.: rot blinkende Timer), werden erst aus dem Hintergrund gelöscht, wenn ein Timer mit "Reset" folgt oder ein nachfolgender Timer tatsächlich zu einer Veränderung des Zielgeräts führt.

            Beispiel

            • Ausgangspunkt: Rollladen ist oben
            • Rollladen soll um 9 Uhr runterfahren wenn Sonnenschutz aktiv ist, Timer merken = aktiv
            • ab 9 Uhr wird Timer im Hintergrund gemerkt, weil Sonnenschutz inaktiv war/ist
            • nachfolgender Timer um 13 Uhr soll Rollladen in jedem Fall hochfahren, keine Bedingungen gesetzt
            • Ergebnis um 13 Uhr: Rollladen ist bereits oben, wird zwar nochmals vom 13 Uhr Timer getriggert, aber natürlich tut sich nichts. ABER der 9 Uhr Timer ist weiter im Hintergrund aktiv.

            Habt ihr auch dieses Verhalten?
            Mir war das so nie aufgefallen. Eigentlich soll ein nachfolgender Timer in jedem Fall einen zuvor gemerkten Timer löschen.
            Ich sehe dieses Verhalten als Bug und würde es demnächst fixen.

            A Offline
            A Offline
            Aiouh
            wrote on last edited by
            #764

            @GiuseppeS Hallo, ich bin auf der Suche nach einem Simplen Timer mit dem ich Ein- und Ausschaltzeiten per Vis einstellen kann, abhängig von der Uhrzeit (Tags anders als Nachts) . Z.B. einen Aktor immer 20min Ein, dann wieder 50 min aus, dann wieder 20 ein usw. So lange bis ich das manuell abbreche.
            Lässt sich das mit der Zeitsteuerung realisieren oder bin ich da auf dem Holzweg?

            G 1 Reply Last reply
            0
            • G GiuseppeS

              Hallo zusammen, kurz eine Frage zum Verhalten der Timer, was mir kürzlich erst aufgefallen ist:

              Nicht sofort ausgeführte gemerkte Timer (d.h.: rot blinkende Timer), werden erst aus dem Hintergrund gelöscht, wenn ein Timer mit "Reset" folgt oder ein nachfolgender Timer tatsächlich zu einer Veränderung des Zielgeräts führt.

              Beispiel

              • Ausgangspunkt: Rollladen ist oben
              • Rollladen soll um 9 Uhr runterfahren wenn Sonnenschutz aktiv ist, Timer merken = aktiv
              • ab 9 Uhr wird Timer im Hintergrund gemerkt, weil Sonnenschutz inaktiv war/ist
              • nachfolgender Timer um 13 Uhr soll Rollladen in jedem Fall hochfahren, keine Bedingungen gesetzt
              • Ergebnis um 13 Uhr: Rollladen ist bereits oben, wird zwar nochmals vom 13 Uhr Timer getriggert, aber natürlich tut sich nichts. ABER der 9 Uhr Timer ist weiter im Hintergrund aktiv.

              Habt ihr auch dieses Verhalten?
              Mir war das so nie aufgefallen. Eigentlich soll ein nachfolgender Timer in jedem Fall einen zuvor gemerkten Timer löschen.
              Ich sehe dieses Verhalten als Bug und würde es demnächst fixen.

              smartboartS Offline
              smartboartS Offline
              smartboart
              wrote on last edited by
              #765

              @GiuseppeS ja das sehe ich auch so... Darauf geachtet habe ich aber noch nicht bzw.habe ich einen solchen Ablauf nicht programmiert...

              G 1 Reply Last reply
              0
              • A Aiouh

                @GiuseppeS Hallo, ich bin auf der Suche nach einem Simplen Timer mit dem ich Ein- und Ausschaltzeiten per Vis einstellen kann, abhängig von der Uhrzeit (Tags anders als Nachts) . Z.B. einen Aktor immer 20min Ein, dann wieder 50 min aus, dann wieder 20 ein usw. So lange bis ich das manuell abbreche.
                Lässt sich das mit der Zeitsteuerung realisieren oder bin ich da auf dem Holzweg?

                G Offline
                G Offline
                GiuseppeS
                wrote on last edited by
                #766

                @Aiouh
                Hi, hier muss ich dich wohl enttäuschen, zumindest was dieses Skript angeht.
                Dein Anliegen müsste auf andere Weise gelöst werden. Mit Intervallen, und nicht wie hier mit Schedules.
                Allerdings habe ich auf Facebook bestimmt schon solch ein Skript gesehen. Ging da glaube um Pool Pumpen oder so.

                A 1 Reply Last reply
                1
                • smartboartS smartboart

                  @GiuseppeS ja das sehe ich auch so... Darauf geachtet habe ich aber noch nicht bzw.habe ich einen solchen Ablauf nicht programmiert...

                  G Offline
                  G Offline
                  GiuseppeS
                  wrote on last edited by
                  #767

                  @smartboart
                  Habe es heute doch noch schnell gefixt. Aber lade es erst die nächsten Tage hoch. Will erst sehen, dass wirklich alles funktioniert.
                  Fehler hatte auch wohl eingeschlichen, als ich den fiktiven Sollwert "Reset" eingefügt hatte.

                  1 Reply Last reply
                  0
                  • G Offline
                    G Offline
                    GiuseppeS
                    wrote on last edited by
                    #768

                    Habe ein Update hochgeladen. Die CSS-Styles für die Bedingungen (im Editor-PopUp) können nun im Variablen-Bereich des Skripts untergebracht werden. Somit bleiben individuelle Anpassungen bei zukünftigen Updates erhalten. Des Weiteren sind zwei Bugfix eingeflossen.

                    Changelog 04.10.2020 (Skript)

                    • HTML-Style für Bedingungen in den Bereich der Variablen integriert (var condStyle = optional)
                    • Bugfix: Timing zur HTML-Erstellung der Editor-Bedingungen korrigiert
                    • Bugfix: gemerkte Timer im Hintergrund werden in jedem Fall durch nachfolgende Timer gelöscht
                    1 Reply Last reply
                    0
                    • G GiuseppeS

                      @Aiouh
                      Hi, hier muss ich dich wohl enttäuschen, zumindest was dieses Skript angeht.
                      Dein Anliegen müsste auf andere Weise gelöst werden. Mit Intervallen, und nicht wie hier mit Schedules.
                      Allerdings habe ich auf Facebook bestimmt schon solch ein Skript gesehen. Ging da glaube um Pool Pumpen oder so.

                      A Offline
                      A Offline
                      Aiouh
                      wrote on last edited by Aiouh
                      #769

                      @GiuseppeS Damit evtl. auch ander davon profitieren, hier ist die Lösung zu meinem Intervallschalter.
                      Und nun werde ich mir Deine Zeitsteuerung noch für andere Dinge installieren 🙂

                      1 Reply Last reply
                      1
                      • S Offline
                        S Offline
                        SaschaS
                        wrote on last edited by
                        #770

                        Zunächst möchte ich meinen unfassbaren Dank an das gesamte Paket äußern. Richtig gute Arbeit und großen Dank ans Teilen! 😊

                        Hat jemand eine Idee, warum auf dem Endgerät (iOS) der Status nicht sauber angezeigt wird?
                        IMG_0009.jpg

                        Am PC funktioniert die Auflösung
                        39c00ea9-f182-40b3-987d-b95f7d741600-image.png

                        GlasfaserG 1 Reply Last reply
                        0
                        • S SaschaS

                          Zunächst möchte ich meinen unfassbaren Dank an das gesamte Paket äußern. Richtig gute Arbeit und großen Dank ans Teilen! 😊

                          Hat jemand eine Idee, warum auf dem Endgerät (iOS) der Status nicht sauber angezeigt wird?
                          IMG_0009.jpg

                          Am PC funktioniert die Auflösung
                          39c00ea9-f182-40b3-987d-b95f7d741600-image.png

                          GlasfaserG Online
                          GlasfaserG Online
                          Glasfaser
                          wrote on last edited by Glasfaser
                          #771

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

                          Hat jemand eine Idee, warum auf dem Endgerät (iOS) der Status nicht sauber angezeigt wird?

                          Ja ... nimm ein anderes Icon .
                          Finde es gerade nicht ... war erst letztens bei jemand anderes auch so !

                          EDIT:@SaschaS

                          hier war es :

                          https://forum.iobroker.net/topic/23346/vorlage-variable-zeitsteuerung-mit-vis-editor/751

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          S 1 Reply Last reply
                          0
                          • GlasfaserG Glasfaser

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

                            Hat jemand eine Idee, warum auf dem Endgerät (iOS) der Status nicht sauber angezeigt wird?

                            Ja ... nimm ein anderes Icon .
                            Finde es gerade nicht ... war erst letztens bei jemand anderes auch so !

                            EDIT:@SaschaS

                            hier war es :

                            https://forum.iobroker.net/topic/23346/vorlage-variable-zeitsteuerung-mit-vis-editor/751

                            S Offline
                            S Offline
                            SaschaS
                            wrote on last edited by
                            #772

                            @Glasfaser Am Icon kann es nicht liegen. Hab auch schon versucht nur durch Text das zu umgehen.

                            IMG_3124.jpg

                            GlasfaserG G 2 Replies Last reply
                            0
                            • S SaschaS

                              @Glasfaser Am Icon kann es nicht liegen. Hab auch schon versucht nur durch Text das zu umgehen.

                              IMG_3124.jpg

                              GlasfaserG Online
                              GlasfaserG Online
                              Glasfaser
                              wrote on last edited by
                              #773

                              @SaschaS

                              siehe meinen Link ... den ich oben nachgesetz habe !

                              Also am Script liegt es nicht !

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              1 Reply Last reply
                              0
                              • S SaschaS

                                @Glasfaser Am Icon kann es nicht liegen. Hab auch schon versucht nur durch Text das zu umgehen.

                                IMG_3124.jpg

                                G Offline
                                G Offline
                                GiuseppeS
                                wrote on last edited by
                                #774

                                @SaschaS
                                Wie von Glasfaser erwähnt bestand das Problem schonmal. Der User hatte alles nach dem "=" gelöscht und neu eingetragen, dann ging es wohl. Wenn du Glasfasers Link folgst solltest du die nachfolgenden Beiträge auch lesen (bis zur Lösung). Nachvollziehbar ist dieses Verhalten für mich ehrlich gesagt nicht... Apple Geräte scheinen hierbei zum Teil betroffen zu sein.

                                S 1 Reply Last reply
                                0
                                • G GiuseppeS

                                  @SaschaS
                                  Wie von Glasfaser erwähnt bestand das Problem schonmal. Der User hatte alles nach dem "=" gelöscht und neu eingetragen, dann ging es wohl. Wenn du Glasfasers Link folgst solltest du die nachfolgenden Beiträge auch lesen (bis zur Lösung). Nachvollziehbar ist dieses Verhalten für mich ehrlich gesagt nicht... Apple Geräte scheinen hierbei zum Teil betroffen zu sein.

                                  S Offline
                                  S Offline
                                  SaschaS
                                  wrote on last edited by
                                  #775

                                  @GiuseppeS @Glasfaser Vielen Dank! Der Post 751 war sogar noch ziemlich frisch. Hätte ich mal weiter lesen müssen. Jetzt schaut es bei mir auch ordentlich aus. 🙂

                                  G 1 Reply Last reply
                                  0
                                  • S SaschaS

                                    @GiuseppeS @Glasfaser Vielen Dank! Der Post 751 war sogar noch ziemlich frisch. Hätte ich mal weiter lesen müssen. Jetzt schaut es bei mir auch ordentlich aus. 🙂

                                    G Offline
                                    G Offline
                                    GiuseppeS
                                    wrote on last edited by
                                    #776

                                    @SaschaS
                                    Hattest du direkt nach dem Import des Skripts dieses Problem oder hast du das Icon ersetzt und dann war es so?
                                    Gelöst hast du es auch einfach durch löschen der rechten Seite und neu hinzugefügen?
                                    Muss mal ein paar Tests durchführen. Habe noch ein selten verwendetes Ipad, mal schauen wie es dort aussieht.

                                    S 1 Reply Last reply
                                    0
                                    • G GiuseppeS

                                      @SaschaS
                                      Hattest du direkt nach dem Import des Skripts dieses Problem oder hast du das Icon ersetzt und dann war es so?
                                      Gelöst hast du es auch einfach durch löschen der rechten Seite und neu hinzugefügen?
                                      Muss mal ein paar Tests durchführen. Habe noch ein selten verwendetes Ipad, mal schauen wie es dort aussieht.

                                      S Offline
                                      S Offline
                                      SaschaS
                                      wrote on last edited by
                                      #777

                                      @GiuseppeS Ich kann dir nicht mehr genau sagen, wann ich das auf dem iPad bemerkt habe. Ich habe zunächst einiges auf dem PC entwickelt und an meine Wünsche angepasst. Und dabei auch nur auf dem PC das Ergebnis angeschaut. Das Icon habe ich aber zunächst nicht modifiziert. Ich schätze, dass das Problem durch Copy & Paste zustande kam.
                                      Abhilfe hat tatsächlich Löschen der Zeichenfolge von rechts bis zum "=" und ein anschließendes Hinzufügen des Symbols gebracht.

                                      Wenn ich tippen müsste, dann hängt es vermutlich damit zusammen, dass beim Import des Widgets das Emoji nicht sauber aufgelöst werden kann. Chrome und Co schaffen es dennoch die Zeichenfolge zu interpretieren, das iPad / iPhone haben aber Probleme und interpretiren noch ein Zeichen hinein.

                                      1 Reply Last reply
                                      1
                                      • G Offline
                                        G Offline
                                        GiuseppeS
                                        wrote on last edited by
                                        #778

                                        Habe nun dasselbe mit dem ipad beobachtet; seltsame Zeichen vor dem grünen Haken.
                                        Habe das Zeichen rauskopiert, gelöscht, wieder eingefügt und nun ist es OK.

                                        Habe das Skript neu gepackt und wieder hochgeladen. Bzgl. Changelog habe ich nichts neues ergänzt... Beim Kopieren aus der offiziellen Icon-Seite müssen irgendwelche unsichtbaren Zeichen dabei sein. Anders kann ich mir das nicht erklären.

                                        1 Reply Last reply
                                        0
                                        • K Offline
                                          K Offline
                                          karl77
                                          wrote on last edited by karl77
                                          #779

                                          wie bekommt Ihr euer Skripte in Javascripte.0.Timer eingefügt?
                                          Bei mir werden sie unter script.js. angelegt.

                                          iobroker_javasckrip.2.JPG

                                          G 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

                                          563

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

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

                                          • Don't have an account? Register

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