Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Xiaomi wall switch zigbee Fehler Ein- und Ausschalten

    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

    SOLVED Xiaomi wall switch zigbee Fehler Ein- und Ausschalten

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

      Hallo,

      ich habe ein Problem (bzw. suche nach einer Lösung) mit meinem Xiaomi Wandschalter zigbee. Wenn ich den Status des Switches in den Objekten auf einen anderen Wert setzen möchte, dann kommt im Log folgender Fehler:

      Zigbee publish to '0x00158d0003046e43', genOnOff - on - {} - 1 failed with error Error: AF data request fails, status code: 240. MAC transaction expired.

      xiaomi switch objekt.JPG

      Vielleicht liegt es auch an meinem Halbwissen, aber ich bekomme es einfach nicht hin, den Schalter per ioBroker zu schalten.

      Folgende Umgebung ist vorhanden:

      • (0x00158d0003046e43): QBKG04LM - Xiaomi Aqara single key wired wall switch (Router)
      • Raspberry Pi2
      • Zigbee Stick CC2531
      • iobroker.zigbee Version 0.9.2

      Der Schalter ist in der Küche (unterputz) eingebaut und ich möchte ihn natürlich in der Visualisierung bzw. über Alexa steuern können.

      In der Konfiguration im Zigbee Adapter gibt es die Möglichkeit der Analyse. Das erzeugte JSON Script funtioniert.

      {
          "devId": "zigbee.0.00158d0003046e43",
          "ep": "2",
          "cid": "6",
          "cmd": "0",
          "cmdType": "functional",
          "zclData": {
              "attrId": null
          },
          "cfg": null
      }
      

      "cmd":"0" schaltet den Schalter aus, "cmd":"1" schaltet ihn an.

      Wenn es über die Objekte nicht geht, gibt es eine andere Möglichkeit dieses JSON-Script ausführen zu lassen?
      (z.B. über ein selbst angelegtes Javascript, welches ein Objekt anlegt und auf "change any" reagiert. So schalte ich meinen LG-TV mit alexa an und aus).

      Ich habe auch schon versucht in der devices.js in zigbee-shepherd-converters den Part

          {
              zigbeeModel: ['lumi.ctrl_neutral1'],
              model: 'QBKG04LM',
              vendor: 'Xiaomi',
              description: 'Aqara single key wired wall switch',
              supports: 'on/off',
              fromZigbee: [
                  fz.QBKG04LM_QBKG11LM_state, fz.ignore_onoff_change, fz.QBKG04LM_operation_mode, fz.ignore_basic_report,
              ],
              toZigbee: [tz.on_off, tz.xiaomi_switch_operation_mode],
              ep: (device) => {
                  return {'system': 1, 'default': 2};
              },
          },
      

      um so etwas hier

              configure: (ieeeAddr, shepherd, coordinator, callback) => {
                  const device = shepherd.find(ieeeAddr, 1);
                  const actions = [
                      (cb) => device.write('ssIasZone', 'iasCieAddr', coordinator.device.getIeeeAddr(), cb),
      (cb) => device.functional('ssIasZone', 'enrollRsp', {enrollrspcode: 0, zoneid: 255}, cb),
      

      zu erweitern, aber da reicht mein Halbwissen einfach nicht aus, weil ich davon keine Ahnung habe....

      Ich bin dankbar für jede Hilfe...

      1 Reply Last reply Reply Quote 0
      • S
        srobu last edited by

        Nach einer kleinen Pause habe ich mich dem Thema wieder angenommen. Dabei bin ich auf die Issue #258 auf GITHUB iobroker.zigbee gestoßen, in dem schon auf das Problem hingewiesen wurde. Mit der Version (manuelle Installation über Link von asgothian) klappt alles wunderbar. Der QBKG04LM lässt sich wieder pairen und einwandfrei über den iobroker schalten.
        Ich hoffe, dass die Problemlösung in der nächsten Version berücksichtig wird.

        Asgothian T 2 Replies Last reply Reply Quote 0
        • arteck
          arteck Developer Most Active last edited by

          @srobu sagte in Xiaomi wall switch zigbee Fehler Ein- und Ausschalten:

          Zigbee publish to '0x00158d0003046e43', genOnOff - on - {} - 1 failed with error Error: AF data request fails, status code: 240. MAC transaction expired.

          die Xiaomi Teile sind manchmal eigen...

          mach volgendes:

          lass alles wie es ist.. nix löschen...
          Adapter in Lernmodus versetzten und nochmal pairen

          manchmal hilfts.. ansonsten stimmt die Entfernung zum Stick bzw zum nächsten Router ??

          1 Reply Last reply Reply Quote 0
          • S
            srobu last edited by

            Habe jetzt das Pairing nochmals drüber laufen lassen. Leider kein Erfolg. Die Meldung ist jetzt im Log ein bisschen anders:
            Zigbee publish to '0x00158d0003046e43', genOnOff - on - {} - 1 failed with error Error: Timed out after 30000 ms

            Gestern hatte ich das Teil schon ein paar mal komplett neu angelernt, allerdings mit vorherigem Lösches aus dem Adapter.
            Die Entfernung paast, ist durch eine 30iger Wand direkt hinterm Stick. Link Quality 112

            zigbee uebersicht.JPG

            1 Reply Last reply Reply Quote 0
            • S
              srobu last edited by

              nachdem es jetzt eine neue Version des Zigbee Adapters gibt... starting. Version 0.10.2...

              Habe das Pairing nochmals durchgeführt (der Switch vorher nicht gelöscht). Das Pairing hat funktioniert.
              Allerdings habe ich immer noch das gleiche Problem. Über den iobroker kann ich den Switch nicht an / ausschalten...
              Interessant ist, dass der sich das Objekt aktualisiert - also der Status (und weitere Informationen) werden übertragen.

              Nun habe ich den Switch mal komplett wieder aus dem Adapter gelöscht und möchte ihn wieder pairen. Jetzt funktioniert das allerdings auch nicht mehr. Ich bekomme den Switch nicht mehr rein.

              Hat jemand noch eine Idee?
              Auch wäre interessant, ob jemand diesen Xiaomi Wall Switch (mit Nulleiter) hat und ob der bei jemandem ordentlich funktioniert.

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

                @srobu
                Ich hab einen, kann das aber aktuell nicht nachstellen. Ich weiss das es speziell bei den Xiaomi Switches Anpassungen im zigbee-shepherd-converters gegeben hat. Kannst du bitte mal die aktuelle 0.10.2 von GitHub installieren und schauen ob damit alles geht ?
                Ich kann mir das erst ab Sonntag anschauen - dann bin ich hoffentlich wieder zu hause.

                A.

                1 Reply Last reply Reply Quote 0
                • S
                  srobu last edited by srobu

                  @Asgothian
                  habe gerade die Instanz entfernt, den Adapter deinstalliert, den iobroker neu gestartet und nochmals neu von github installiert (seit vorhin gibt es die Version 0.10.3).

                  Bekomme den Switch immer noch nicht wieder gepaired.
                  Alle meine anderen Zigbee Geräte gehen noch.

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

                    @srobu sagte in Xiaomi wall switch zigbee Fehler Ein- und Ausschalten:

                    QBKG04LM

                    laufen wir gerade einen Problem der keiner ist... versuchst du etwa den Schalter im iobroker zu schalten ??
                    oder aktualisiert sich der State nach dem drücken des Schalters nicht

                    1 Reply Last reply Reply Quote 0
                    • S
                      srobu last edited by

                      @arteck
                      Ja, das ist ja mein Grundproblem (siehe erster Beitrag). Der State hat sich immer aktualisiert - zumindest in der alten Version, als ich den Switch noch pairen konnte. Das funktioniert aber seit 0.10.2 auch nicht mehr.

                      Das Schalten funktioniert nur in der Analysefunktion des Zigbee Adapters (siehe auch oben das JSON Script).

                      1 Reply Last reply Reply Quote 0
                      • S
                        srobu last edited by

                        Nach einer kleinen Pause habe ich mich dem Thema wieder angenommen. Dabei bin ich auf die Issue #258 auf GITHUB iobroker.zigbee gestoßen, in dem schon auf das Problem hingewiesen wurde. Mit der Version (manuelle Installation über Link von asgothian) klappt alles wunderbar. Der QBKG04LM lässt sich wieder pairen und einwandfrei über den iobroker schalten.
                        Ich hoffe, dass die Problemlösung in der nächsten Version berücksichtig wird.

                        Asgothian T 2 Replies Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @srobu last edited by

                          @srobu
                          Die Änderung sollte in der aktuellen 0.10.3 auf Github schon drin sein. Versuch die doch bitte auch einmal.

                          1 Reply Last reply Reply Quote 0
                          • S
                            srobu last edited by

                            @Asgothian
                            habe gerade den Zigbee Adapter deinstalliert und die aktuelle 0.10.3 von Github wieder installiert. Funktioniert einwandfrei. Danke!

                            J 1 Reply Last reply Reply Quote 0
                            • J
                              Ja.rod @srobu last edited by

                              @srobu Kürze Frage: Wie bekomme ich den Switch in den Paring Modus, habe leider die Anleitung schon entsorgt?

                              1 Reply Last reply Reply Quote 0
                              • T
                                tenacious @srobu last edited by

                                @srobu Wie hast du den Schalter eigentlich in eine deutsche Unterputzdose bekommen? 🙂
                                An sich genau das Produkt, das ich suche, nur leider nicht für unsere Unterputzdosen 😞

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                735
                                Online

                                31.9k
                                Users

                                80.1k
                                Topics

                                1.3m
                                Posts

                                wandschalter xiaomi wandschalter xiaomi zigbee wallswitch zigbee
                                5
                                13
                                1371
                                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