Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter timer-switch

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Lucky_ESA Developer Most Active last edited by

      Habe nun lange drüber nachgedacht und mich dazu entschieden, diese doppelte Auswahl zu entfernen. Dazu muss ich das komplette Widget überarbeiten was jetzt dauern wird.
      Leider müssen dann alle Widgets bei time-switch gelöscht und neu angelegt werden (das wollte ich eigentlich vermeiden).

      Neu hinzugekommen ist das ändern der Farben (noch nicht auf GIT).
      Screenshot 2024-09-29 144247.png

      BananaJoe 1 Reply Last reply Reply Quote 0
      • BananaJoe
        BananaJoe Most Active @Lucky_ESA last edited by

        @lucky_esa sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

        Habe nun lange drüber nachgedacht und mich dazu entschieden, diese doppelte Auswahl zu entfernen. Dazu muss ich das komplette Widget überarbeiten was jetzt dauern wird.
        Leider müssen dann alle Widgets bei time-switch gelöscht und neu angelegt werden (das wollte ich eigentlich vermeiden).

        Neu hinzugekommen ist das ändern der Farben (noch nicht auf GIT).
        Screenshot 2024-09-29 144247.png

        da können meinen ganzen CSS-Anpassungen also in Zukunft weg 🙂

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

          @bananajoe Nein, bei der nächsten Version kann man die CSS deaktivieren und seine eigene verwenden. Was wäre denn Besser?

          Neu hinzugekommen ist:
          Für die Zustände Off -> Toogle, button, checkbox
          --ts-widget-off-color
          --ts-widget-off-color-container

          Screenshot 2024-09-29 223543.png

          Gruß//Lucky

          BananaJoe 1 Reply Last reply Reply Quote 2
          • BananaJoe
            BananaJoe Most Active @Lucky_ESA last edited by

            @lucky_esa sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

            Nein, bei der nächsten Version kann man die CSS deaktivieren und seine eigene verwenden. Was wäre denn Besser?

            Cool!

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

              Bei mir auf GIT habe ich jetzt den Test Adapter auf 0.1.0 angehoben. Wie bereits beschrieben sollten alle Widgets gelöscht und neu angelegt werden, sorry für diesen Umstand. Es muss nun auch das jeweilige Object timer-switch.0.onoff.0.enabled ausgewählt werden. Derzeit auch bei VIS...muss ich noch ändern...
              Screenshot 2024-09-30 215546.png

              Widget CSS: app-on-off-schedules-widget
              Neue CSS:
              Breite Anzeige Action (AN/AUS) damit bei Namensänderung die Überlappung angepasst werden kann.
              --ts-widget-state-action-width

              Farbe Button Off
              --ts-widget-off-color

              Hintergrund bei Off
              --ts-widget-off-color-container

              Änderung Namen -> AN/AUS/ALLE AN/ALLE AUS
              Screenshot 2024-09-30 220705.png
              Bis auf family alle CSS in der Einstellung übernommen.
              Verwende CSS muss aktiviert werden.
              Screenshot 2024-09-30 220750.png Screenshot 2024-09-30 220807.png

              Es liegt nun an euch diesen Adapter zu testen.

              Gruß//Lucky

              sigi234 1 Reply Last reply Reply Quote 1
              • sigi234
                sigi234 Forum Testing Most Active @Lucky_ESA last edited by sigi234

                @lucky_esa sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

                Es liegt nun an euch diesen Adapter zu testen.

                Läuft Super, teste weiter.👍

                Screenshot (980).png

                VIS-2
                Installierte Adapter Version:
                1.0.0

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

                  Habe auf GIT noch was ändern müssen. Teste nun selber meine 19 Schaltungen ab heute. Wenn alles funktioniert, werde ich die Version 1.0.2 erstellen.

                  1. Rename funktionierte nicht - Gedankenfehler
                  2. Falsche Links zu Github. Daher das laden nur per Link möglich. Hier muss wohl leider der Adapter deinstalliert und dann wieder installier werden.
                  3. Abfrage geändert ob vis oder vis2 aktiv ist
                  BananaJoe 1 Reply Last reply Reply Quote 0
                  • BananaJoe
                    BananaJoe Most Active @Lucky_ESA last edited by

                    @lucky_esa sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

                    Abfrage geändert ob vis oder vis2 aktiv ist

                    Er funktioniert dann aber mit VIS und VIS2? Ich setzte noch beides gleichzeitig ein.

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

                      @bananajoe sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

                      @lucky_esa sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

                      Abfrage geändert ob vis oder vis2 aktiv ist

                      Er funktioniert dann aber mit VIS und VIS2? Ich setzte noch beides gleichzeitig ein.

                      Natürlich. Diese Abfrage benötige ich damit dem Script bekannt ist welche VIS aktiv ist. Bei VIS kann ich ja enabled selber setzen aber bei VIS-2 bekomme ich ein nettes read-only. Somit ist diese Funktion bewusst entschärft worden.

                      Habe nun noch folgende Probleme die ich auch nicht gelöst bekomme bzw. nicht auf gewollten Weg.

                      1. Der Adapter ist zu alt und ich glaube das ich kein PR erstellen kann wenn alle Dateien überschrieben werden müssen
                      2. Es müssten bei time<ohne r>-switch alle Widgets 1 x gelöscht und neu angelegt werden. Habe keine Lust das per Script zu machen, sorry. Musste Variablen umbenennen und die alten bleiben dann leider erhalten.
                      3. Habe auch Themen mit max. 10 x StateId und 5 x Conditions. Legt man welche an und reduziert den Counter, bleiben die nicht sichtbaren weiter aktiv. Hier müsste man ein Issue bei vis-2 erstellen
                      4. Gleiches Widget in verschiedene Views. Ändert man bei einem Widget die StateId, bleibt bei dem anderen Widget die alte ID (nur in der VIEW - hat kein Impact). Das ist blöd wenn mal z. Bsp. ein HMIP Auktor ausgetauscht werden muss. Man muss dann alle Widgets suchen und die StateId neu eintragen. Diese StateId wäre dann ein Ghost State in eurer states.jsonl.

                      Sonst funktioniert nun der timer<mit r>-switch komplett. Werde bald die 1.0.2 erstellen.

                      Gruß//Lucky

                      mcm1957 1 Reply Last reply Reply Quote 2
                      • mcm1957
                        mcm1957 @Lucky_ESA last edited by

                        @lucky_esa

                        Wenn ich dein Posting hier (https://forum.iobroker.net/topic/31479/test-adapter-time-switch-v2-0-x-github-latest/472) richtig lese hast du den Adapter geforked und er hat nun einen neuen Namen. Damit sollte bitte diese Diskussion in einen eigenen Threa gespalten werden.

                        @Homoran
                        Bitte das Topic ab https://forum.iobroker.net/topic/31479/test-adapter-time-switch-v2-0-x-github-latest/472 TEILEN. Titel des abgetrennten Teils "Test Adapter timer-switch" (beachte das "r" hinter timer.).
                        Grund: Siehe 472

                        Lucky_ESA Developer Most Active 27 Sept 2024, 17:50
                        Da ich nicht immer einen PR erstellen möchte habe ich den Adapter bei mir auf GIT gepackt und somit könnt ihr parallel Testen. Der Adapter heißt timer-switch statt time-switch.

                        Da sich der Name des Adapters, das Repo und der Maintainer geändert hat ist das in diesem Topic wohl fehlplaziert.

                        Negalein 1 Reply Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @mcm1957 last edited by Negalein

                          @mcm1957 sagte in Test Adapter time-switch v2.0.x GitHub/Latest:

                          @Homoran

                          erledigt 🙂

                          mcm1957 1 Reply Last reply Reply Quote 2
                          • mcm1957
                            mcm1957 @Negalein last edited by

                            Der Vollständigkeit halber hier noch der Link zum Topic des VORGÄNGERS:

                            https://forum.iobroker.net/topic/31479/test-adapter-time-switch-v2-0-x-github-latest/471

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

                              Habe jetzt ein neues Release 1.2.0 abgelegt.

                              • Die Namen der Objekte werden jetzt angepasst
                              • Es gibt ein neues Object (views). Hier wird gespeichert wo das Widget, welches das Object verwendet erstellt wurde.
                              1. Fehlerhafte Auswahl von Objecten wird 1 x täglich oder beim Restart als Warning ausgegeben

                              Bsp.:

                              • Wrong dataId timer-switch.0.onoff.2.data for w000001 - default - Rollo - vis-2.0
                              • Wrong dataId and enabledID timer-switch.0.onoff.2.data - timer-switch.0.onoff.1.enabled for w000001 - default - Rollo - vis-2.0

                              Screenshot 2024-10-10 195551.png

                              Wird 1 x täglich aktualisiert oder wenn die Zeitplandaten-ID gewechselt wird

                              {
                                "vis-2.0": { // Welche VIS Version
                                  "Timer": { //Projekt
                                    "w000009": { // Widget ID
                                      "prefix": "Timer", //Projekt
                                      "namespace": "vis-2.0",  // Welche VIS Version
                                      "view": "default", // Welche View
                                      "widgetId": "w000009", // Widget ID
                                      "newId": "timer-switch.0.onoff.0.data" // Neues Object
                                      "oldId": "timer-switch.0.onoff.1.data" // Altes Object
                                    }
                                  },
                                  "main": {
                                    "w00003": {
                                      "prefix": "main",
                                      "namespace": "vis-2.0",
                                      "view": "Rollladen",
                                      "widgetId": "w00003",
                                      "newId": "timer-switch.0.onoff.0.data"
                                    }
                                  }
                                }
                              }
                              

                              Gruß//Lucky

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

                                @lucky_esa

                                Wenn du mit dem neuen Adapter timer-switch zufrieden bist und er bei Usern ein wenig funktioniert, erstell doch bitte einen PR zur Aufnahme in das LATEST Repository.

                                Da der Dev das originalen time-swicth Adapters einen Transfer seines Adapters in den community-bereich explizit ablehnt ist es am sinnvollsten einen neuen Adapter anzubieten und den "alten" solange zu belassen wie er funktioniert.

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

                                  @mcm1957 Werde dann einen neuen Thread erstellen. Neuer Name wäre schedule-switcher ich benötige dafür jetzt ein wenig Zeit. Wenn ich den neuen Thread erstelle, kann dieser geschlossen werden.

                                  Gruß//Lucky

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

                                    Hier geht es weiter

                                    @Homoran Kannst du bitte diesen Thread schliessen

                                    Homoran 1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @Lucky_ESA last edited by

                                      @lucky_esa sagte in Test Adapter timer-switch:

                                      Hier geht es weiter

                                      @Homoran Kannst du bitte diesen Thread schliessen

                                      kann ich!
                                      Hab ich!

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

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      593
                                      Online

                                      31.7k
                                      Users

                                      79.8k
                                      Topics

                                      1.3m
                                      Posts

                                      8
                                      21
                                      943
                                      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