Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Schedule-Switcher

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter Schedule-Switcher

    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      viper4iob @Lucky_ESA last edited by

      @lucky_esa
      Erst einmal danke für diesen Adapter, funktioniert soweit super.
      Ich habe da nur ein kleines Problem: Ich habe jetzt einen Schedule für einen DP angelegt, der einen Zahlenwert verlangt. Im VIS Editor habe ich dann für an und aus jeweils die Zahlenwerte hinterlegt und auch den Werttyp geändert. Für einen Zeitplan funktionieren diese Werte auch, aber wenn ich den manuellen Schalter benutze, sendet der weiterhin true und false an den DP und nicht die festgelegten Werte.
      Muss ich da noch etwas beachten/ändern?

      L 1 Reply Last reply Reply Quote 0
      • L
        Lucky_ESA Developer Most Active @viper4iob last edited by

        @viper4iob sagte in Test Adapter Schedule-Switcher:

        @lucky_esa
        Erst einmal danke für diesen Adapter, funktioniert soweit super.
        Ich habe da nur ein kleines Problem: Ich habe jetzt einen Schedule für einen DP angelegt, der einen Zahlenwert verlangt. Im VIS Editor habe ich dann für an und aus jeweils die Zahlenwerte hinterlegt und auch den Werttyp geändert. Für einen Zeitplan funktionieren diese Werte auch, aber wenn ich den manuellen Schalter benutze, sendet der weiterhin true und false an den DP und nicht die festgelegten Werte.
        Muss ich da noch etwas beachten/ändern?

        VIS1 oder VIS2?
        Wie sieht der JSON unter xxx.x.data aus?
        Kannst du mal ein Screen von den VIS Einstellungen machen?

        Habe es gerade getestet und es funktioniert bei VIS2 allerdings nur mit 100 und 0 getestet

        {
          "type": "OnOffSchedule",
          "name": "NewSchedule",
          "onAction": {
            "type": "OnOffStateAction",
            "valueType": "number",
            "onValue": 0,
            "offValue": 100,
            "booleanValue": true,
            "idsOfStatesToSet": [
              "0_userdata.0.Test_Zahl"
            ]
          },
          "offAction": {
            "type": "OnOffStateAction",
            "valueType": "number",
            "onValue": 0,
            "offValue": 100,
            "booleanValue": false,
            "idsOfStatesToSet": [
              "0_userdata.0.Test_Zahl"
            ]
          },
          "triggers": [
            {
              "type": "TimeTrigger",
              "hour": 10,
              "minute": 0,
              "objectId": 2,
              "weekdays": [
                1,
                2,
                3,
                4,
                5,
                6,
                0
              ],
              "id": "0",
              "action": {
                "type": "OnOffStateAction",
                "name": "On"
              },
              "todayTrigger": {}
            }
          ]
        }
        

        Screenshot 2025-05-21 190541.png

        1 Reply Last reply Reply Quote 0
        • H
          hubert9999 last edited by

          Ich habe den Adapter nun istalliert, da ich auch vis2 umsteige.
          Unter Instanzen ist er aktiv.
          in vis 2 gibt es keine Widgets von Schedule-Switcher.

          Was muss ich nun machen?
          danke

          L 1 Reply Last reply Reply Quote 0
          • L
            Lucky_ESA Developer Most Active @hubert9999 last edited by

            @hubert9999 Eigentlich sollte die Installation des Adapter den VIS-2 automatisch neu starten. Vielleicht hat das nicht funktioniert...Bitte starte VIS-2 mal neu.

            Das sollte so aussehen:
            Screenshot 2025-08-06 154054.png

            Sonst musst du in deinem Browser mal die Konsole öffnen und da schauen, ob es irgendwelche Fehler gibt.

            Gruß//Lucky

            H 1 Reply Last reply Reply Quote 0
            • H
              hubert9999 @Lucky_ESA last edited by

              @lucky_esa
              Habe schon öfter neu installiert und auch vir2 neu gestartet.
              Die widgets gibt es nie.
              im debug log sieht man auch nichts besonderes.

              wo genau müsste ich da schauen in der konsole?

              im Debug Log habe ich folgendes gefunden:

              
              schedule-switcher.0
              2025-08-06 16:33:22.299	debug	Folders: [{"file":"36dcc349b68ff7866996eed37dcaa09f-deutsche-schriftzuege-2.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1590640,"size":86884,"blocks":176,"atimeMs":1741055423913.097,"mtimeMs":1703418461891.2527,"ctimeMs":1703418461891.2527,"birthtimeMs":1703418461891.2527,"atime":"2025-03-04T02:30:23.913Z","mtime":"2023-12-24T11:47:41.891Z","ctime":"2023-12-24T11:47:41.891Z","birthtime":"2023-12-24T11:47:41.891Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1703418461893},{"file":"4xPFVe7mnq.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1574137,"size":15147,"blocks":32,"atimeMs":1741055423917.097,"mtimeMs":1701376624877.3914,"ctimeMs":1701376624877.3914,"birthtimeMs":1701376313881.8047,"atime":"2025-03-04T02:30:23.917Z","mtime":"2023-11-30T20:37:04.877Z","ctime":"2023-11-30T20:37:04.877Z","birthtime":"2023-11-30T20:31:53.882Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1701376624882},{"file":"Aquarea.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1578276,"size":8129,"blocks":16,"atimeMs":1741055423917.097,"mtimeMs":1719557305556.1335,"ctimeMs":1719557305556.1335,"birthtimeMs":1719557305556.1335,"atime":"2025-03-04T02:30:23.917Z","mtime":"2024-06-28T06:48:25.556Z","ctime":"2024-06-28T06:48:25.556Z","birthtime":"2024-06-28T06:48:25.556Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1719557305562},{"file":"FireHD","stats":{},"isDir":true},{"file":"FireHd","stats":{},"isDir":true},{"file":"Handy2","stats":{},"isDir":true},{"file":"Heimneu","stats":{},"isDir":true},{"file":"Screenshot 2024-06-30 202342.jpg","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1578053,"size":85870,"blocks":168,"atimeMs":1741055424165.0935,"mtimeMs":1719771883077.6567,"ctimeMs":1719771883077.6567,"birthtimeMs":1719771883077.6567,"atime":"2025-03-04T02:30:24.165Z","mtime":"2024-06-30T18:24:43.078Z","ctime":"2024-06-30T18:24:43.078Z","birthtime":"2024-06-30T18:24:43.078Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1719771883081},{"file":"camera.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1574131,"size":3307,"blocks":8,"atimeMs":1741055424169.0933,"mtimeMs":1701376625193.3867,"ctimeMs":1701376625193.3867,"birthtimeMs":1701376313873.8047,"atime":"2025-03-04T02:30:24.169Z","mtime":"2023-11-30T20:37:05.193Z","ctime":"2023-11-30T20:37:05.193Z","birthtime":"2023-11-30T20:31:53.874Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1701376625197},{"file":"camera1.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1574130,"size":3307,"blocks":8,"atimeMs":1741055424169.0933,"mtimeMs":1701376625197.3867,"ctimeMs":1701376625197.3867,"birthtimeMs":1701376313873.8047,"atime":"2025-03-04T02:30:24.169Z","mtime":"2023-11-30T20:37:05.197Z","ctime":"2023-11-30T20:37:05.197Z","birthtime":"2023-11-30T20:31:53.874Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1701376625202},{"file":"main","stats":{},"isDir":true},{"file":"noe.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1574126,"size":89137,"blocks":176,"atimeMs":1741055424173.0933,"mtimeMs":1701376625209.3865,"ctimeMs":1701376625209.3865,"birthtimeMs":1701376313873.8047,"atime":"2025-03-04T02:30:24.173Z","mtime":"2023-11-30T20:37:05.209Z","ctime":"2023-11-30T20:37:05.209Z","birthtime":"2023-11-30T20:31:53.874Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1701376625214},{"file":"power-button-gr.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1578544,"size":7855,"blocks":16,"atimeMs":1741055424173.0933,"mtimeMs":1719557305568.1333,"ctimeMs":1719557305568.1333,"birthtimeMs":1719557305568.1333,"atime":"2025-03-04T02:30:24.173Z","mtime":"2024-06-28T06:48:25.568Z","ctime":"2024-06-28T06:48:25.568Z","birthtime":"2024-06-28T06:48:25.568Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1719557305571},{"file":"power-button-red.png","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1579291,"size":11262,"blocks":24,"atimeMs":1741055424177.0933,"mtimeMs":1719557305620.1328,"ctimeMs":1719557305620.1328,"birthtimeMs":1719557305620.1328,"atime":"2025-03-04T02:30:24.177Z","mtime":"2024-06-28T06:48:25.620Z","ctime":"2024-06-28T06:48:25.620Z","birthtime":"2024-06-28T06:48:25.620Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1604,"read":true,"write":true},"modifiedAt":1719557305626}]
              
              schedule-switcher.0
              2025-08-06 16:33:21.028	debug	Folders: [{"file":"Demo project","stats":{},"isDir":true},{"file":"FireHD","stats":{},"isDir":true},{"file":"Haupt","stats":{},"isDir":true},{"file":"Main","stats":{},"isDir":true},{"file":"vis-common-user.css","stats":{"dev":64518,"mode":33204,"nlink":1,"uid":1001,"gid":1001,"rdev":0,"blksize":4096,"ino":1586114,"size":0,"blocks":0,"atimeMs":1754245264865.6714,"mtimeMs":1754245264865.6714,"ctimeMs":1754245264865.6714,"birthtimeMs":1754245264865.6714,"atime":"2025-08-03T18:21:04.866Z","mtime":"2025-08-03T18:21:04.866Z","ctime":"2025-08-03T18:21:04.866Z","birthtime":"2025-08-03T18:21:04.866Z"},"isDir":false,"acl":{"owner":"system.user.admin","ownerGroup":"system.group.administrator","permissions":1636,"read":true,"write":true},"modifiedAt":1754245264868}]
              
              L 1 Reply Last reply Reply Quote 0
              • L
                Lucky_ESA Developer Most Active @hubert9999 last edited by

                @hubert9999 Diese Ausgabe ist richtig. Es sollte die Taste F12 sein. Öffne deinen VIS-2 Editor Seite und drücke mal F12. Danach Konsole (bei mir Firefox) auswählen aber das ist bestimmt bei jedem Browser anders.

                Screenshot 2025-08-06 190938.png

                H 1 Reply Last reply Reply Quote 0
                • H
                  hubert9999 @Lucky_ESA last edited by

                  @lucky_esa
                  ok danke für die Hilfe!
                  Da sind nur Fehler von materialdesig widget
                  efdb95f1-4786-4765-b18e-7783ebf3e9e2-image.png

                  Von Schedule Switcher keine Spur. Ist ja auch nicht angeführt bei den Widgets im vis2. Im vis1 gibt es sie auch nicht 😞

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    Lucky_ESA Developer Most Active @hubert9999 last edited by

                    @hubert9999 Es kann sein das ein Crash das laden verhindert. Sieht aber gut aus.

                    Hast du den Ordner (Pfad kann bei dir anders sein):
                    opt/iobroker/iobroker-data/files/vis-2/widgets/schedule-timer

                    Gruß//Lucky

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      hubert9999 @Lucky_ESA last edited by

                      @lucky_esa
                      ist im schedule-switcher Ordner nicht im schedule-timer

                      6061c9ac-0ea2-4157-99ee-2960fa54a6fe-image.png

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        Lucky_ESA Developer Most Active @hubert9999 last edited by

                        @hubert9999 Sorry, meinte natürlich schedule-switcher

                        Das widget ist also vorhanden. Jetzt gehen mir die Ideen aus. Welche vis-2 Version hast du bei dir installiert?

                        H 1 Reply Last reply Reply Quote 0
                        • H
                          hubert9999 @Lucky_ESA last edited by

                          @lucky_esa
                          Vis2 ist v2.9.64
                          und vis1 ist v1.5.6

                          Ist bei beiden nicht sichtbar 😞
                          in schedule-switcher.0.onoff.0.views steht "error": "The trigger schedule-switcher.0.onoff.0.data is not used."

                          ist das normal, solange man keinen timer aktiviert?

                          L 1 Reply Last reply Reply Quote 0
                          • L
                            Lucky_ESA Developer Most Active @hubert9999 last edited by

                            @hubert9999 Das ist normal. Der Adapter findet kein Widget in VIS und VIS-2 für diesen Schedule.

                            Eventuell den iobroker mal neu starten oder beide VIS mal neu runterladen (Expertenmodus aktivieren und in der Adapteransicht den Button upload drücken).

                            Gruß//Lucky

                            1 Reply Last reply Reply Quote 0
                            • H
                              hubert9999 last edited by

                              @lucky_esa
                              habe nun iobroker komplett neu gestartet. jetzt ist es da.
                              Danke!
                              hätte ich selber auch darauf kommen können.

                              L 1 Reply Last reply Reply Quote 0
                              • L
                                Lucky_ESA Developer Most Active @hubert9999 last edited by

                                @hubert9999 sagte in Test Adapter Schedule-Switcher:

                                @lucky_esa
                                habe nun iobroker komplett neu gestartet. jetzt ist es da.
                                Danke!
                                hätte ich selber auch darauf kommen können.

                                Das sollte aber nicht so sein. Vielleicht mal iob fix in der Console ausführen.

                                H 1 Reply Last reply Reply Quote 0
                                • H
                                  hubert9999 @Lucky_ESA last edited by

                                  @lucky_esa habe ich nun auch noch gemacht.
                                  merkwürdig ist, dass ich das eingefügte widget schwer verschieben kann.
                                  bleibt im vis2 hängen und danach kann man es nicht mehr auswählen.
                                  ist aber nur bei diesem widget der fall.

                                  L 1 Reply Last reply Reply Quote 0
                                  • L
                                    Lucky_ESA Developer Most Active @hubert9999 last edited by Lucky_ESA

                                    @hubert9999 Das liegt an der automatischen Größenanpassung. VIS kann damit umgehe aber VIS-2 leider nicht. Wenn es dich stört musst du eine Feste Größe angeben oder immer oben auswählen.

                                    Screenshot 2025-08-06 215620.png

                                    Das iobroker Team wollte hier im dev-server was ändern. Wenn das geändert wurde schaue ich mir das mal an aber vorher nicht. Jede Änderung muss ich immer alles neu hochladen was jedes Mal eine Minute dauert...Das kostet mir zu viel Zeit, sorry.

                                    Gruß//Lucky

                                    H 1 Reply Last reply Reply Quote 0
                                    • H
                                      hubert9999 @Lucky_ESA last edited by

                                      @lucky_esa Das ist das erste was ich immer ändere bei allen widgets dich ich neu einfüge.
                                      vis2 ist schon noch etwas bugy.
                                      danke für deinen adapter!

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        hubert9999 last edited by

                                        Danke noch einmal für deinen tollen Adapter!
                                        Läuft jetzt ganz gut. Habe noch eine Frage.
                                        Ich habe nun eine Rollo in Abhängigkeit eines Türkontaktes zu steuern.
                                        Klappt soweit auch gut. Wenn die Tür offen ist, geht die Rollo nicht runter.
                                        Ist es mit diesem Adapter möglich, dass die Rolle, wenn die Tür zum Timerzeitpunkt offen war und dann geschlossen wird, automatisch runter geht?
                                        Ich denke da komme ich um ein Script nicht rum, oder?

                                        L 1 Reply Last reply Reply Quote 0
                                        • L
                                          Lucky_ESA Developer Most Active @hubert9999 last edited by

                                          @hubert9999 Ein Script wäre besser als wenn ich ein delay oder offset einbaue. Aber erstellte doch im Widget noch weiter Schedules mit 10 Minuten unterschied.

                                          20:00 Uhr aus
                                          20:10 Uhr aus
                                          20:20 Uhr aus
                                          20:30 Uhr aus
                                          usw.

                                          Wenn es nicht gerade eine Fritzbox (dect) Rolllade ist, wäre das auch eine Lösung.

                                          Gruß//Lucky

                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            hubert9999 @Lucky_ESA last edited by

                                            @lucky_esa Habe nun ein Script gemacht.
                                            Klappt einwandfrei.

                                            Danke

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            895
                                            Online

                                            32.0k
                                            Users

                                            80.4k
                                            Topics

                                            1.3m
                                            Posts

                                            13
                                            87
                                            6597
                                            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