Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter shuttercontrol v2.0.x

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Test Adapter shuttercontrol v2.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • haus-automatisierung
      haus-automatisierung Developer Most Active @guitardoc last edited by

      @guitardoc sagte in Test Adapter shuttercontrol v1.7.x:

      @haus-automatisierung Ich bin bei Javascript auf Version 8.7.6 und da ist der Baustein nicht drin, oder übersehe ich den?

      Du übersiehst den. Trigger aufklappen und alles anschauen.

      G 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @haus-automatisierung last edited by Homoran

        @haus-automatisierung sagte in Test Adapter shuttercontrol v1.7.x:

        welches 7+ Jahre alt ist.

        dann hast du das aber damals eigenmächtig eingeführt, weil du der Meinung warst, dass

        @haus-automatisierung sagte in Test Adapter shuttercontrol v1.7.x:

        der Wert ja potenziell "falsch" ist.

        du alter Editeur 😁

        Das ist nie (groß) kommuniziert worden

        haus-automatisierung 1 Reply Last reply Reply Quote 0
        • haus-automatisierung
          haus-automatisierung Developer Most Active @Homoran last edited by haus-automatisierung

          @homoran sagte in Test Adapter shuttercontrol v1.7.x:

          dann hast du das aber damals eigenmächtig eingeführt

          Siehe git blame. Das war foxthefox. Gibt sicherlich noch weitere Beispiel (weil es ja dem Grundkonzept vom ioBroker gerecht wird).

          Homoran 1 Reply Last reply Reply Quote 1
          • Homoran
            Homoran Global Moderator Administrators @haus-automatisierung last edited by

            @haus-automatisierung sagte in Test Adapter shuttercontrol v1.7.x:

            weil es ja dem Grundkonzept vom ioBroker gerecht wird

            mag ja sein. Aber das versteht kein normaler User.

            Solche massiven "Einschränkungen" müssen sehr deutlich kommuniziert werden.

            haus-automatisierung 1 Reply Last reply Reply Quote 0
            • haus-automatisierung
              haus-automatisierung Developer Most Active @Homoran last edited by

              @homoran sagte in Test Adapter shuttercontrol v1.7.x:

              Solche massiven "Einschränkungen" müssen sehr deutlich kommuniziert werden.

              Steht bei allen diesen Adapter ja in der Doku

              1 Reply Last reply Reply Quote 0
              • G
                guitardoc @haus-automatisierung last edited by

                @haus-automatisierung said in Test Adapter shuttercontrol v1.7.x:

                Du übersiehst den. Trigger aufklappen und alles anschauen.

                Oh Mann, ich muss wirklich mal zum Augenarzt... Danke für das "MitderNasedraufstupsen" 🙂

                haus-automatisierung 1 Reply Last reply Reply Quote 0
                • haus-automatisierung
                  haus-automatisierung Developer Most Active @guitardoc last edited by

                  @guitardoc Ich gebe mir wirklich alle Mühe, diese ganzen Themen und Features als Video festzuhalten und alles möglichst aktuell zu dokumentieren. Einfach mal reinschauen

                  G 1 Reply Last reply Reply Quote 1
                  • G
                    guitardoc @haus-automatisierung last edited by

                    @haus-automatisierung

                    Das mache ich. Danke für den Hinweis!

                    1 Reply Last reply Reply Quote 0
                    • G
                      guitardoc @Homoran last edited by

                      @homoran Noch mal bitte zur Klarstellung für mich:

                      • Schreiben in 0_userdata.0 mit Bestätigung (in Blockly: aktualisieren) -> das hab ich jetzt verstanden.
                      • Schreiben in alias.0 mit oder ohne Bestätigung (in Blockly: aktualisieren oder steuern)? Weil du geschrieben hattest:

                      @homoran said in Test Adapter shuttercontrol v1.7.x:

                      ...auch auf States in 0_userdata.0 oder alias.0 zugreift und dort nur noch bestätigte Werte akzeptiert!

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

                        @guitardoc

                        @simatec sagte in Test Adapter shuttercontrol v1.7.x:

                        Ack sollte immer gesetzt werden

                        @haus-automatisierung sagte in Test Adapter shuttercontrol v1.7.x:

                        Adapter) ignorieren z.B. alles, was nicht bestätigt ist. Weil der Wert ja potenziell "falsch" ist.

                        reicht das?

                        G 1 Reply Last reply Reply Quote 1
                        • G
                          guitardoc @Homoran last edited by

                          @homoran Ich frag ja nur. Zum einen hieß es, nur in 0_userdata.0 mit Bestätigung schreiben, zum anderen schreiben Adapter wie mqtt selbst auch ohne Bestätigung wenn man einen Alias drauf setzt.

                          simatec 1 Reply Last reply Reply Quote 0
                          • simatec
                            simatec Developer Most Active @guitardoc last edited by

                            @guitardoc Die Diskussion passt hier aber nicht wirklich mehr zum Thread. Bitte eröffnet da für einen separaten Thread

                            G 1 Reply Last reply Reply Quote 3
                            • G
                              guitardoc @simatec last edited by

                              @simatec Ich denke, ich habe das Problem gefunden. Und eigentlich ist es ganz einfach. Schau dir mal diese Ausgabe genau an:

                              shuttercontrol.2
                              2024-09-02 21:26:06.624 debug TriggerID changed: 0_userdata.0.Fenster.Wohnzimmer.Tür_zur_Terrasse.Kombination_der_Kontaktsensoren | Value: true 
                              shuttercontrol.2
                              2024-09-02 21:26:06.622 debug TriggerID changed: 0_userdata.0.Fenster.Wohnzimmer.Tür_zur_Terrasse.Kombination_der_Kontaktsensoren | Value: false
                              

                              Und ich vermute, dass es sowohl an SC als auch am Skript liegt.

                              Zuerst mein Skript - dieses sendet zweimal unmittelbar hintereinander, dass der Kontaktsensor geschlossen ist.

                              Jetzt SC - dieses schaut vermutlich nicht, welchen Wert der Sensor tatsächlich hat wenn dieser ausgelöst ist, sondern wechselt bei der Sensorauslösung als FlipFlop hin und her. Damit arbeitet SC beim ersten Ändern des Kontaktsensors mit geschlossen, beim zweiten dann mit offen (obwohl zweimal geschlossen gesendet wurde).
                              Das kann bei einem "richtigen" Sensor natürlich nicht passieren, da geht es nur hin und her. Aber wenn ein Skript dazwischen ist, dann stimmt das eben nicht, wenn das Skript nicht auch immer abwechselnd die Werte schickt.

                              Kannst du bestätigen, dass du den tatsächlichen Wert nicht ausliest, sondern nur darauf reagierst, dass der Kontaktsensor ausgelöst wurde? Dann baue ich das Skript so um, dass der Kontaktsensor nur einmal auf geschlossen gesetzt wird und dann müsste das passen. Das ist aber etwas mehr Aufwand, daher vorher erst mal die Frage ob ich es richtig erkannt hab.

                              simatec 1 Reply Last reply Reply Quote 0
                              • da_Woody
                                da_Woody last edited by

                                @guitardoc raketenwissenschaft? wie oft muss dir @simatec noch erklären, daß wenn du mit scripts reinpfuscht, probleme bekommst!? du schreibst ja selbst:
                                Zuerst mein Skript - dieses sendet zweimal unmittelbar hintereinander, dass der Kontaktsensor geschlossen ist.
                                ergo ist dein script das problem, nicht SC.
                                sorry, hab mich bis jetzt rausgehalten, aber langsam wirds fad.
                                diese diskussion müllt einfach nur den tread zu...

                                G 1 Reply Last reply Reply Quote 3
                                • simatec
                                  simatec Developer Most Active @guitardoc last edited by

                                  @guitardoc Nein ... es ist dein Script der da dieses Wirrwarr verursacht... Shuttercontrol verarbeitet nur den State... Das was der State bei Änderung für einen Wert hat, ist für Shuttercontrol entscheidend... Wenn dein Script da doppelt sendet und einmal false und einmal true, dann solltest du den Script prüfen... Aber nochmal... Solange bei dir Scripts in die Arbeit von Shuttercontrol reinhauen, kann ich dir keinen Support geben, da ich nicht in die Glaskugel schauen kann, was deine Scripts da zu veranstalten

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    guitardoc @simatec last edited by guitardoc

                                    @simatec Mein Script sendet zweimal hintereinander, dass der Sensor geschlossen ist. Shuttercontrol gibt an der Stelle aus, dass der Sensor geschlossen ist und dann dass der Sensor offen ist.

                                    Script sendet laut Protokoll: geschlossen - geschlossen
                                    SC arbeitet laut Protokoll mit: geschlossen - offen

                                    Wenn du sagst, SC verarbeitet den Wert des Datenpunkts, wieso arbeitet er dann mit einem falschen Wert?

                                    Negalein 1 Reply Last reply Reply Quote 0
                                    • G
                                      guitardoc @da_Woody last edited by

                                      @da_woody Die Art der Diskussion verstehe ich nicht. Bin ich der einzige, der seine Hausautomation für etwas mehr nutzt als nur per Knöpfchen Lichter an- und auszuschalten?

                                      Natürlich kann der Adapter nicht alle Besonderheiten jedes Einzelnen Anwenders hier abbilden - genau dafür sind aber die Skripte da, dass man die Daten, welche Adapter steuern, entsprechend modifizieren kann.

                                      Wenn das nicht gewünscht ist, dann darf der Adapter eben nur auf Bereiche der Daten verwiesen, in welche man per Skript nicht schreiben kann.

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

                                        @guitardoc sagte in Test Adapter shuttercontrol v1.7.x:

                                        Script sendet laut Protokoll: geschlossen - geschlossen

                                        Nein, sendet false und dann true

                                        G 1 Reply Last reply Reply Quote 0
                                        • G
                                          guitardoc @Negalein last edited by

                                          @negalein Woher du das weiß ist mir ein Rätsel, da ich das Protokoll gerade erst selber erstellt habe. Das was du meinst, ist, dass Shuttercontrol false - true im Protokoll ausgibt. Das Skript sendet aber false - false laut dem von mir gerade erstellten Protokoll.

                                          Negalein Homoran 2 Replies Last reply Reply Quote 0
                                          • Negalein
                                            Negalein Global Moderator @guitardoc last edited by

                                            @guitardoc sagte in Test Adapter shuttercontrol v1.7.x:

                                            Das was du meinst, ist, dass Shuttercontrol false - true im Protokoll ausgibt.

                                            Ja, ok.

                                            Warum stellst du dann nicht gleich alle relevanten Logs hier rein?

                                            Und Ja, mit vergenusswurzelten Scripten kannst du jeden Adapter umbringen.

                                            Da versteh ich @simatec zu 110%

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            748
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            rollladen rollladensteuerung shuttercontrol
                                            325
                                            7256
                                            6600599
                                            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