Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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 shuttercontrol v2.0.x

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    697

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Test Adapter shuttercontrol v2.0.x

Geplant Angeheftet Gesperrt Verschoben Tester
rollladenrollladensteuerungshuttercontrol
7.5k Beiträge 334 Kommentatoren 10.8m Aufrufe 254 Beobachtet
  • Ä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.
  • HomoranH Homoran

    @guitardoc sagte in Test Adapter shuttercontrol v2.0.x:

    Doch, das gibt es alles schon, aber nicht alles im Adapter..

    sag mal, willst du uns verscheissern?
    es geht doch ausschließlich um den Adapter

    G Offline
    G Offline
    guitardoc
    schrieb am zuletzt editiert von
    #7454

    @Homoran sagte in Test Adapter shuttercontrol v2.0.x:

    willst du uns verscheissern

    Entschuldigung, aber eine Mäßigung im Ton wäre durchaus angebracht.
    Auch wenn du mir (und sicher auch anderen) bei vielen Problemen in ioBroker schon sehr geholfen hast (wofür ich dir ausgesprochen dankbar bin), berechtigt dich das imho nicht, andere mit Gossensprache zu überziehen.

    Zur Sache: Nein, ich will niemanden ärgern. Mir war tatsächlich entfallen, dass ich es selbst programmiert hatte. Insofern gibt es BEI MIR diese Funktionen schon, aber eben nicht im Adapter. - so wie ich es geschrieben hab. Und ich hab es sogar noch mit einem Smiley versehen um der Aussage auch noch einen zusätzlichen positiven Ausdruck zu verleihen. Aber vielleicht hast du heute auch nur einen schlechten Tag (den jeder mal hat), denn ich bin von dir sonst immer Hilfe und nicht Konfrontation gewöhnt. Und mein Tag ist vielleicht zu fröhlich, denn hier scheint die Sonne und es ist warm und ich sitze auf der Terrasse und genieße die Helligkeit und Wärme.

    Und bevor wir hier weiter den Thread füllen sollten wir besser mal abwarten, ob @simatec sich dazu äußert ob er bezüglich der eigentlichen Frage und Bitte eine Chance zur Umsetzung sieht oder ob es zu viel Aufwand ist. Oder was denkst du?

    HomoranH 1 Antwort Letzte Antwort
    0
    • simatecS Online
      simatecS Online
      simatec
      Developer Most Active
      schrieb am zuletzt editiert von simatec
      #7455

      Bevor das hier weiter eskaliert... @guitardoc Du kannst dir das ganz einfach mit einem Script selber setzen. Hier ein Script, den ich in 5 Minuten geschrieben habe.
      Javascript gibt soviel her, was für den User mit individuellen Wünschen möglich ist. Ein Adapter wird nie jeden Usecase abdecken können. Als verwende bitte den Script und du kannst dir deine Weihnachtszeit über ein State, Visu oder was auch immer anpassen...

      /* Weihnachtszeiten in Shuttercontrol per State anpassen */
      
      const shuttercontrolInstance = 0; // Instanz von Shuttercontrol
      
      // State XMasStart
      createState('0_userdata.0.shuttercontrol.weihnachten.start_weihnachten', {
          name: 'Start der Weihnachtszeit',
          role: "state",
          type: "string",
          read: true,
          write: true,
          def: "01.12."
      });
      
      // State XMasEnd
      createState('0_userdata.0.shuttercontrol.weihnachten.ende_weihnachten', {
          name: 'Ende der Weihnachtszeit',
          role: "state",
          type: "string",
          read: true,
          write: true,
          def: "31.12."
      });
      
      on({ id: [].concat(['0_userdata.0.shuttercontrol.weihnachten.start_weihnachten']).concat(['0_userdata.0.shuttercontrol.weihnachten.ende_weihnachten']), change: 'ne' }, async (obj) => {
          const shuttercontrolSettings = await getObjectAsync(`system.adapter.shuttercontrol.${shuttercontrolInstance}`);
          const _XMasStart = await getStateAsync('0_userdata.0.shuttercontrol.weihnachten.start_weihnachten');
          const _XMasEnd = await getStateAsync('0_userdata.0.shuttercontrol.weihnachten.ende_weihnachten');
      
          if (shuttercontrolSettings?.native) {
              log('_XMasStart' + _XMasStart?.val)
              shuttercontrolSettings.native['XMasStart'] = _XMasStart?.val;
              log('_XMasEnd' + _XMasEnd?.val)
              shuttercontrolSettings.native['XMasEnd'] = _XMasEnd?.val;
              await setObjectAsync(`system.adapter.shuttercontrol.${shuttercontrolInstance}`, shuttercontrolSettings);
          }
      
      });
      
      
      • Besuche meine Github Seite
      • Beitrag hat geholfen oder willst du mich unterstützen
      • HowTo Restore ioBroker
      1 Antwort Letzte Antwort
      1
      • G guitardoc

        @Homoran sagte in Test Adapter shuttercontrol v2.0.x:

        willst du uns verscheissern

        Entschuldigung, aber eine Mäßigung im Ton wäre durchaus angebracht.
        Auch wenn du mir (und sicher auch anderen) bei vielen Problemen in ioBroker schon sehr geholfen hast (wofür ich dir ausgesprochen dankbar bin), berechtigt dich das imho nicht, andere mit Gossensprache zu überziehen.

        Zur Sache: Nein, ich will niemanden ärgern. Mir war tatsächlich entfallen, dass ich es selbst programmiert hatte. Insofern gibt es BEI MIR diese Funktionen schon, aber eben nicht im Adapter. - so wie ich es geschrieben hab. Und ich hab es sogar noch mit einem Smiley versehen um der Aussage auch noch einen zusätzlichen positiven Ausdruck zu verleihen. Aber vielleicht hast du heute auch nur einen schlechten Tag (den jeder mal hat), denn ich bin von dir sonst immer Hilfe und nicht Konfrontation gewöhnt. Und mein Tag ist vielleicht zu fröhlich, denn hier scheint die Sonne und es ist warm und ich sitze auf der Terrasse und genieße die Helligkeit und Wärme.

        Und bevor wir hier weiter den Thread füllen sollten wir besser mal abwarten, ob @simatec sich dazu äußert ob er bezüglich der eigentlichen Frage und Bitte eine Chance zur Umsetzung sieht oder ob es zu viel Aufwand ist. Oder was denkst du?

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

        @guitardoc ich versuche die ganze Zeit für dich eine Lösung mit dem Adapter zu finden oder herauszufinden was bereits damit machbar ist, und ob es dann wirklich nur um die Anlegung von 2 DP geht.

        Dazu bat ich dich systematisch, dass

        sagte in Test Adapter shuttercontrol v2.0.x:

        du das dediziert von der Konfiguration bis zur Ausführung ausarbeitest

        damit man das einschätzen kann.

        Deine Antwort

        @guitardoc sagte in Test Adapter shuttercontrol v2.0.x:

        das gibt es alles schon, aber nicht alles im Adapter

        klang da leider nicht sehr hilfreich, weil bestenfalls am Thema vorbei, schlimmstenfalls wie gesagt.

        @guitardoc sagte in Test Adapter shuttercontrol v2.0.x:

        es sogar noch mit einem Smiley versehen

        hat dabei sogar letzteren Eindruck verstärkt.
        Das wirkte auf mich wie: wenn ich das kann, muss das doch auch mit dem Adapter gehen.

        Ansonsten hätte ich dir noch vorgeschlagen mit zwei Instanzen im Automaticmodus zu arbeiten, deren eine zur Weihnachtszeit, und die andere die restliche Zeit aktiv sind

        Die zwei TriggerDP legst du dir selber an. fertig!

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Antwort Letzte Antwort
        1
        • G Offline
          G Offline
          guitardoc
          schrieb am zuletzt editiert von
          #7457

          Danke für die Infos. Alles gut, no hard feelings. Ich bau mir wie vorgeschlagen selber was. Leider kenne ich mich mit Javascript nicht so gut aus und fummle daher immer mit den Blocklys rum. Das Script muss ich mir mal genauer anschauen, ich werde das schon irgendwie verstehen was das macht. Ich komme ja noch aus der Welt der Objektorientierten Programmierung, also quasi der Steinzeit, von daher bitte ich um Nachsicht wenn ich mich mit den neueren Technologien nicht so gut auskenne...

          1 Antwort Letzte Antwort
          0
          • simatecS Online
            simatecS Online
            simatec
            Developer Most Active
            schrieb am zuletzt editiert von
            #7458

            Das ist ein CopyPaste Script. Nur oben deine Instanz ändern

            • Besuche meine Github Seite
            • Beitrag hat geholfen oder willst du mich unterstützen
            • HowTo Restore ioBroker
            1 Antwort Letzte Antwort
            0
            • G Offline
              G Offline
              guitardoc
              schrieb am zuletzt editiert von
              #7459

              Ich hab mich jetzt mal mit dem Script beschäftigt. Das ist ja COOOOOL!!! Wenn ich gewusst hätte, dass ich die Instanzen selber "fernsteuern" kann, dann hätte ich das doch schon lange gemacht! Vielen Dank für die Info!!

              PS. Gibt es irgendwo eine Anleitung, was man für einzelne Adapter alles "von außen" steuern kann und wie man das macht? Damit möchte ich mich unbedingt beschäftigen, da kann ich ja viele Anpassungen selber machen die ich gern hätte (auch bei anderen Adaptern wo ich da Ideen für meine Anwendungen hätte).

              1 Antwort Letzte Antwort
              0
              • simatecS Online
                simatecS Online
                simatec
                Developer Most Active
                schrieb am zuletzt editiert von
                #7460

                Naja der Script beschreibt es doch genau. In den Settings des Adapters ist alles drin. Beachte aber, mit jeder Änderung an den Settings startet der Adapter neu

                • Besuche meine Github Seite
                • Beitrag hat geholfen oder willst du mich unterstützen
                • HowTo Restore ioBroker
                1 Antwort Letzte Antwort
                0
                • G Offline
                  G Offline
                  guitardoc
                  schrieb am zuletzt editiert von
                  #7461

                  Aber da müsste man ja wissen, wie du die Variablen intern genannt hast, oder sehe ich das nicht richtig?

                  Ja, der Adapter startet neu, aber das ist ja nicht schlimm. Es kommt aber dieser Hinweis:

                  Using setObject on system object system.adapter.shuttercontrol.0 can be dangerous (protected instance attributes may be lost)
                  

                  Ist das ein Problem?

                  1 Antwort Letzte Antwort
                  0
                  • simatecS Online
                    simatecS Online
                    simatec
                    Developer Most Active
                    schrieb am zuletzt editiert von
                    #7462

                    Naja ist halt auf eigene Gefahr die Config zu zerschießen. Die einzelnen Settings findest du doch auch in der json zu den Adapter Settings. Da du aber nicht genau weißt, was du dort tust, rate ich dir aus Sorge um deine Configs da lieber die Finger von zu lassen, was eigene Skripte angeht. Alles auf eigene Gefahr 😋

                    • Besuche meine Github Seite
                    • Beitrag hat geholfen oder willst du mich unterstützen
                    • HowTo Restore ioBroker
                    1 Antwort Letzte Antwort
                    0
                    • G Offline
                      G Offline
                      guitardoc
                      schrieb am zuletzt editiert von
                      #7463

                      Ahhh, stimmt, in der Config findet man es. Aber bevor ich da was dran mache da würde ich auf alle Fälle erst fragen.

                      1 Antwort Letzte Antwort
                      0
                      • D Online
                        D Online
                        docsnyder7
                        schrieb zuletzt editiert von
                        #7464

                        Guten Morgen.. ich hätte eine Frage zu diesem wunderbaren Adapter... könnte man eine Zufallszeit per Script berechenn lassen, zb Sonnenuntergang +/- 30 Minuten, das jeden Tag , um den Start der Schließung jeden Tag zu verändern? Extern sind die Zeiten ja schreibgeschützt... hab die ANleitung schon mehrfach gelesen und bin der Meinung das geht nicht...

                        NegaleinN simatecS 2 Antworten Letzte Antwort
                        0
                        • D docsnyder7

                          Guten Morgen.. ich hätte eine Frage zu diesem wunderbaren Adapter... könnte man eine Zufallszeit per Script berechenn lassen, zb Sonnenuntergang +/- 30 Minuten, das jeden Tag , um den Start der Schließung jeden Tag zu verändern? Extern sind die Zeiten ja schreibgeschützt... hab die ANleitung schon mehrfach gelesen und bin der Meinung das geht nicht...

                          NegaleinN Offline
                          NegaleinN Offline
                          Negalein
                          Global Moderator
                          schrieb zuletzt editiert von
                          #7465

                          @docsnyder7 sagte:

                          hab die ANleitung schon mehrfach gelesen und bin der Meinung das geht nicht...

                          f4d9ff20-d33e-4f86-8317-e4b632557a7f-image.jpeg

                          ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                          ° Node.js Fixer ---> iob nodejs-update
                          ° Fixer ---> iob fix

                          1 Antwort Letzte Antwort
                          0
                          • D Online
                            D Online
                            docsnyder7
                            schrieb zuletzt editiert von
                            #7466

                            Danke @negalein das hab ich schon gesehen... aber das bedeutet für mich eine feststehende Verzögerung jeden Tag dieselbe.. mir gings um zufällig generierte Zeit rundum den Sonnenuntergnag beispielsweise.. also quasi einen +/- offset, der täglich neu gesetzt wird

                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • D docsnyder7

                              Danke @negalein das hab ich schon gesehen... aber das bedeutet für mich eine feststehende Verzögerung jeden Tag dieselbe.. mir gings um zufällig generierte Zeit rundum den Sonnenuntergnag beispielsweise.. also quasi einen +/- offset, der täglich neu gesetzt wird

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

                              @docsnyder7
                              Mal ganz vorsichtig als Idee in den Raum geworfen:

                              geht das nicht über den Datenpunkt "auto" o.ä. die Automatik abends um xx:xx auszusetzen und dann um yy:yy wieder mit Zufallsoffset einzuschalten?

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Antwort Letzte Antwort
                              1
                              • D docsnyder7

                                Guten Morgen.. ich hätte eine Frage zu diesem wunderbaren Adapter... könnte man eine Zufallszeit per Script berechenn lassen, zb Sonnenuntergang +/- 30 Minuten, das jeden Tag , um den Start der Schließung jeden Tag zu verändern? Extern sind die Zeiten ja schreibgeschützt... hab die ANleitung schon mehrfach gelesen und bin der Meinung das geht nicht...

                                simatecS Online
                                simatecS Online
                                simatec
                                Developer Most Active
                                schrieb zuletzt editiert von
                                #7468

                                @docsnyder7 Wenn du Sonnenuntergang +/- 30 Minuten nimmst oder auch Elevation hast du am Ende jeden Tag eine andere Zeit. Es verschiebt sich astrologisch doch jeden Tag etwas....

                                • Besuche meine Github Seite
                                • Beitrag hat geholfen oder willst du mich unterstützen
                                • HowTo Restore ioBroker
                                HomoranH 1 Antwort Letzte Antwort
                                1
                                • D Online
                                  D Online
                                  docsnyder7
                                  schrieb zuletzt editiert von
                                  #7469

                                  Das ist richtig, der Zeitpunkt des Sonnenuntergangs wandert ja auch.. das war auch eher eine Frage dahingehend, ob ich diese Möglichkeit nicht gefunden habe als ich brauch das unbedingt! Überhaupt kein Ding... trotzdem Danke für Eure Hilfe und ein frohes Osterfest

                                  1 Antwort Letzte Antwort
                                  0
                                  • simatecS simatec

                                    @docsnyder7 Wenn du Sonnenuntergang +/- 30 Minuten nimmst oder auch Elevation hast du am Ende jeden Tag eine andere Zeit. Es verschiebt sich astrologisch doch jeden Tag etwas....

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

                                    @simatec sagte:

                                    Es verschiebt sich astrologisch doch jeden Tag etwas....

                                    Ist aber nicht wirklich zufällig 😉
                                    (Und eher astronomisch :duck-und-weg:)

                                    kein Support per PN! - Fragen im Forum stellen -
                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    D 1 Antwort Letzte Antwort
                                    1
                                    • HomoranH Homoran

                                      @simatec sagte:

                                      Es verschiebt sich astrologisch doch jeden Tag etwas....

                                      Ist aber nicht wirklich zufällig 😉
                                      (Und eher astronomisch :duck-und-weg:)

                                      D Online
                                      D Online
                                      docsnyder7
                                      schrieb zuletzt editiert von
                                      #7471

                                      @Homoran sagte:

                                      @simatec sagte:

                                      Es verschiebt sich astrologisch doch jeden Tag etwas....

                                      Ist aber nicht wirklich zufällig 😉
                                      (Und eher astronomisch :duck-und-weg:)

                                      😊

                                      1 Antwort Letzte Antwort
                                      0

                                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                      Registrieren Anmelden
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      640

                                      Online

                                      32.7k

                                      Benutzer

                                      82.6k

                                      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