Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Rolladentaster Aliexpress in Zigbee integrieren

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Rolladentaster Aliexpress in Zigbee integrieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • Rudolf Kasper
      Rudolf Kasper last edited by Rudolf Kasper

      Hi,

      ich hab mir diesen zigbee Taster für Rolladensteuerung gekauft.
      https://de.aliexpress.com/item/1005002440096509.html?spm=a2g0s.12269583.0.0.41c120192YT3yJ

      Er wird als TS130F erkannt. Das ist nicht ganz korrekt, aber prinzipiell erstmal ja kein Problem. Einziges Manko ist, ich kann ihn nicht ansteuern. Die Datenpunkte die dort zu sehen sind, sind schlüssig, aber wenn wenn ich den Status auf UP setze, passiert nichts. Wenn ich die Tasten betätige ändert sich der Datenpunkt aber auf UP/DOWN.

      Habt ihr irgendeine Idee wie ich die Datenpunkte neu auslesen kann? Würde gerne helfen das dieses Gerät auch unter dem zigbee Adapter direkt verwaltet werden kann ohne die tuya anbindung.

      best regards

      Homoran arteck Asgothian 3 Replies Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Rudolf Kasper last edited by

        @rudolf-kasper worum geht es dir?
        aus dem Threadtitel ist das nicht ersichtlich.

        Wenn du Hilfe möchtest, solltest du den Titel ändern, damit jemand, der dir helfen kann, auch den Thread liest.

        1 Reply Last reply Reply Quote 0
        • arteck
          arteck Developer Most Active @Rudolf Kasper last edited by

          @rudolf-kasper sagte in Rolladentaster Aliexpress:

          aber prinzipiell erstmal ja kein Problem.

          na was denn jetzt erst ist es kein Prblem ..dann gehts nicht.. ????????? verstehe nur Bahnhof

          Rudolf Kasper 1 Reply Last reply Reply Quote 0
          • Asgothian
            Asgothian Developer @Rudolf Kasper last edited by

            @rudolf-kasper sagte in Rolladentaster Aliexpress:

            Habt ihr irgendeine Idee wie ich die Datenpunkte neu auslesen kann? Würde gerne helfen das dieses Gerät auch unter dem zigbee Adapter direkt verwaltet werden kann ohne die tuya anbindung.

            Du kannst versuchen die verschiedenen Meldungen mittels des Expertenmodus des Zigbee Adapters auszulesen. Dazu musst du erst einmal bestimmen welche Cluster das Gerät unterstützt. An diesen Clustern kannst du verschiedene Attribute lesen und/oder (Foundation) schreiben, und versuchen direkt Befehle abzusetzen (Functional)

            Wichtig ist das du dabei die die Adapterkonfiguration nutzt (Instanzen, auf den Schraubenschlüssel), nicht das Zigbee-Tab, welches keinen Zugriff auf die Functional befehle hat.

            Wenn du dadurch heraus bekommen hast welche Cluster mit welchen Befehlen sich lesen und/oder schreiben lassen kannst du:

            • hier nachlesen was in den Clustern denn an infos drin stehen sollte: https://zigbeealliance.org/wp-content/uploads/2019/12/07-5123-06-zigbee-cluster-library-specification.pdf
            • Im Zigbee Herdsman converter unter "fromZigbee.js" und "toZigbee.js" schauen wie / ob diese Cluster vom Herdsman genutzt werden
            • In TuYa.JS (auch im Zigbee Herdsman Converters) schauen ob die Funktionsblöcke aus fromZigbee und toZigbee von dem Gerät auch genutzt werden.

            Viel spass beim Basteln.

            A.

            Rudolf Kasper 1 Reply Last reply Reply Quote 1
            • Rudolf Kasper
              Rudolf Kasper @arteck last edited by

              @arteck das er das gerät als ts130f erkennt, ist mir egal. 😉

              mir gehts darum das ich gerne über jarvis die rolladen steuern möchte. Mit dem Rolladentaster, zumindest so wie er erkannt wurde, kann ich das leider nicht.

              1 Reply Last reply Reply Quote 0
              • Rudolf Kasper
                Rudolf Kasper @Asgothian last edited by

                @asgothian hab die entsprechenden cluster punkte gefunden, wie bekomme ich die nun in den zigbee adapter?

                Asgothian 1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @Rudolf Kasper last edited by

                  @rudolf-kasper

                  Hast du die Punkte 2 und 3 der Liste auch bearbeitet ?
                  Wenn ja, was hast du gefunden ?

                  A.

                  Rudolf Kasper 1 Reply Last reply Reply Quote 0
                  • Rudolf Kasper
                    Rudolf Kasper @Asgothian last edited by

                    @asgothian ne leider nicht, wusste nicht wie 🙂

                    das hier hab ich gefunden:
                    closuresWindowCovering - hier gibt es die commands Up, Down, Stop - die machen genau das was sie sollen.
                    Die anderen Commands dort funktionieren nicht.

                    Hab schon versucht das Commando als Objekt im Zigbee anzulegen, aber es wird mir nicht angezeigt in der Objektübersicht und neu anlegen kann ich es auch nicht mehr, es kommt die Meldung das dies Objekt bereits vorhanden sei.

                    Rudolf Kasper 1 Reply Last reply Reply Quote 0
                    • Rudolf Kasper
                      Rudolf Kasper @Rudolf Kasper last edited by

                      @rudolf-kasper ich muss das thema leider nochmal pushen.

                      wie bekomme ich einen befehl hinzugefügt sodass ich ihn über nen button steuern kann? Das hier sind die Daten die ich aus dem zigbee entwickler modus als commando für Up herausgefunden habe.

                      [code]
                      {
                      "devId": "zigbee.0.cc86ecfffe9f03bf",
                      "ep": "1",
                      "cid": "closuresWindowCovering",
                      "cmd": "upOpen",
                      "cmdType": "functional",
                      "zclData": {
                      "null": {}
                      },
                      "cfg": null
                      }
                      [/code]

                      Pedder007 1 Reply Last reply Reply Quote 0
                      • Pedder007
                        Pedder007 @Rudolf Kasper last edited by Pedder007

                        Hallo @Homoran und @arteck

                        ich habe hier dieselben Tuya Shutter Switches (TS130F) verbaut und habe im Grunde das gleiche Problem.

                        Die Switches als solche lassen sich ohne Probleme in den ZigBee Adapter einbinden und funktionieren auch grundsätzlich.
                        Wenn man seine Jalousien über den Datenpunkt 'moving' steuern möchte, reagiert da aber leider nichts. Entsprechend hat man ein Problem wenn man die Jalousie z. B. über einen entsprechenden (Auf:Stop;Zu) Button in VIS ansteuern möchte.

                        Da ich aktuell auf dem Prod bei mir noch deCONZ mit ConBee II laufen habe (frisch alles von Pimatic nach ioBroker migriert), nutze ich hier derzeit bei mir noch einen Workaround, welcher über die Rest-API von deCONZ klappt:

                        Ich setze über die Blockly 'exec' Funktion so ein Shell-Command ab:
                        curl -X PUT http://127.0.0.1:80/api/[deCONZ Key]/lights/38/state -d '{"stop":true}' -s

                        Das produziert mir zwar auch ein Warning im Log, aber damit kann ich leben, da es trotzdem funktioniert.
                        51a23da4-c665-4530-a7ad-e361c6a06eef-image.png
                        Der Shutter Switch nimmt den Befehl an und stoppt.
                        (Screenshoot ganz unten, wie die Datenpunkte des Switches via deCONZ aussehen)

                        Einer Migration auf den ZigBee Adapter stünde dieser Punkt allerdings aktuell im Weg, da mir nicht klar ist, wie ich dort einen 'Stop' Befehl absetzen könnte. Gäbe es da evtl. auch eine Möglichkeit via API?

                        Oder ist der Punkt evtl. eher etwas für einen zigbee2mqtt Issue auf Github?
                        Edit: Ich habe gerade mal nachgesehen, da scheint es bereits ein Issue beim ZigBee Adapterzu geben, da hänge ich mich mal dran:
                        https://github.com/ioBroker/ioBroker.zigbee/issues/1159

                        e4174142-14be-4a84-bf4a-0f4ffb2c86c8-image.png

                        62223f09-8201-4df2-8e2a-adb356525f4f-image.png

                        MasterTH-PyPy created this issue in ioBroker/ioBroker.zigbee

                        closed Curtain Switch #1159

                        Asgothian 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @Pedder007 last edited by

                          @pedder007

                          Wenn du bei zigbee2mqtt.io nachschaust wie das Gerät eingebunden ist findest du da auch Nachrichten die du zum steuern hin senden kannst. Diese kannst du per sendTo an das device senden. Such mal im Forum nach ‘SendToDevice’ , dann solltest du eine Anleitung finden wie das funktioniert.

                          A.

                          Pedder007 1 Reply Last reply Reply Quote 0
                          • Pedder007
                            Pedder007 @Asgothian last edited by

                            @asgothian
                            Ha perfekt! Wenn das so geht, dann ist das ja noch viel einfacher als mein Shell Befehl 👍
                            Probiere ich die Tage direkt mal aus …

                            Auch wenn ich mit meinem deCONZ/ ConBee Setup eigentlich zufrieden bin (habe überhaupt keinerlei Probleme damit), würde ich dann mittelfristig auch auf die ZigBee / cc-[irgendwas-Koordinator] Variante umsteigen.
                            Wenn man hier im Forum so ließt, bringt das evtl. ja doch den ein oder anderen Vorteil mit …

                            Pedder007 1 Reply Last reply Reply Quote 0
                            • Pedder007
                              Pedder007 @Pedder007 last edited by

                              Hi @Asgothian ,
                              die Methode via 'sendToDevice' habe ich ans fliegen bekommen. Die Syntax war etwas hackelig, da man den Text nicht einfach aus dem Thread kopieren konnte (Hochkommas wurden nicht akzeptiert), was beim kompilieren angemeckert wurde. Bin dann aber auch erst dahinter gekommen, nachdem ich verstanden hatte, dass die Fehlermeldung immer die Zeilennummer enthielt und kein Error-Code war 😉
                              Allerdings generiert diese Methode bei jeder Ansteuerung tatsächlich immer ein warning:

                              zigbee.0 ​2021-09-19 17:02:17.865 warn A 60a423fffe065b40 0x60a423fffe065b40

                              Ich habe dann aber noch etwas weiter getüftelt und bekomme das über den ZigBee Adapter (gefühlt) sogar noch etwas einfacher hin, indem ich über einen eigenen Datenpunkte steuere und diesen dann so auswerte, dass ich bei 'Stop' einfach nicht 'level' (bzw. cover) ansteuere, sondern dann bei 'state' ein 'stop' setze:
                              c5e26946-b4f6-42d4-a356-6c69b218ffd6-image.png
                              Das klappt dann sogar ohne warning 🙂

                              Das geht über den deCONZ Adapter allerdings nicht, da mir dort der Datenpunkt 'state' fehlt. Es gibt zwar eine Reihe vom Typ State, aber die scheinen alle nicht zu funktionieren. Habe sie alle durchgetestet.
                              Aber das ist dann auch nicht schlimm, da meine Frage ja darauf abzielte, wie ich das unter ZigBee hinbekomme 😉

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              784
                              Online

                              31.8k
                              Users

                              80.0k
                              Topics

                              1.3m
                              Posts

                              5
                              13
                              1051
                              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