Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter timer-switch

NEWS

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

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

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

Test Adapter timer-switch

Geplant Angeheftet Gesperrt Verschoben Tester
21 Beiträge 8 Kommentatoren 2.0k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • L Lucky_ESA

    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
    BananaJoeB Online
    BananaJoeB Online
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von
    #12

    @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.

    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

    L 1 Antwort Letzte Antwort
    0
    • BananaJoeB BananaJoe

      @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 Online
      L Online
      Lucky_ESA
      Developer Most Active
      schrieb am zuletzt editiert von Lucky_ESA
      #13

      @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

      mcm1957M 1 Antwort Letzte Antwort
      2
      • L 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

        mcm1957M Online
        mcm1957M Online
        mcm1957
        schrieb am zuletzt editiert von
        #14

        @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.

        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
        Support Repositoryverwaltung.

        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

        LESEN - gute Forenbeitrage

        NegaleinN 1 Antwort Letzte Antwort
        0
        • mcm1957M mcm1957

          @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.

          NegaleinN Offline
          NegaleinN Offline
          Negalein
          Global Moderator
          schrieb am zuletzt editiert von Negalein
          #15

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

          @Homoran

          erledigt :)

          ° Node.js: 20.17.0 NPM: 10.8.2
          ° Proxmox, Ubuntu 22.04.3 LTS
          ° Fixer ---> iob fix

          mcm1957M 1 Antwort Letzte Antwort
          2
          • NegaleinN Negalein

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

            @Homoran

            erledigt :)

            mcm1957M Online
            mcm1957M Online
            mcm1957
            schrieb am zuletzt editiert von
            #16

            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

            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
            Support Repositoryverwaltung.

            Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

            LESEN - gute Forenbeitrage

            1 Antwort Letzte Antwort
            0
            • L Online
              L Online
              Lucky_ESA
              Developer Most Active
              schrieb am zuletzt editiert von
              #17

              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

              mcm1957M 1 Antwort Letzte Antwort
              0
              • L Lucky_ESA

                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

                mcm1957M Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von
                #18

                @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.

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                LESEN - gute Forenbeitrage

                L 1 Antwort Letzte Antwort
                0
                • mcm1957M mcm1957

                  @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 Online
                  L Online
                  Lucky_ESA
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #19

                  @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 Antwort Letzte Antwort
                  1
                  • L Online
                    L Online
                    Lucky_ESA
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #20

                    Hier geht es weiter

                    @Homoran Kannst du bitte diesen Thread schliessen

                    HomoranH 1 Antwort Letzte Antwort
                    0
                    • L Lucky_ESA

                      Hier geht es weiter

                      @Homoran Kannst du bitte diesen Thread schliessen

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #21

                      @lucky_esa sagte in Test Adapter timer-switch:

                      Hier geht es weiter

                      @Homoran Kannst du bitte diesen Thread schliessen

                      kann ich!
                      Hab ich!

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      1
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      838

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe