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. Error/Bug
  4. Zigbee: Controlls-Zuordnung bei Aquara-Buttons fehlerhaft

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    263

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.8k

Zigbee: Controlls-Zuordnung bei Aquara-Buttons fehlerhaft

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
zigbee cc2531xiami aqarabuttoncontroll states
2 Beiträge 2 Kommentatoren 183 Aufrufe 2 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.
  • Z Offline
    Z Offline
    Zäsch
    schrieb am zuletzt editiert von Zäsch
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Acer Veriton thin client
    Arbeitsspeicher: 3,8 GB
    Festplattenart: SSD ~ 227 GB
    Betriebssystem: Linux UBUNTU 16.04 LTS
    Node-Version: v12.16.3
    Nodejs-Version: 12.16.3
    NPM-Version: 6.14.4
    Installationsart: Manuell
    Image genutzt: Nein
    Zigbee Device: Texas_Instruments_TI_CC2531_USB_CDC
    Zigbee Adapter Version: 0.11.5
    Aquara Button Modell: WXKG11LM

    Hallo zusammen,

    ich habe die Aquara-Buttons über den CC2531 eingebunden, was auch alles gut funktioniert.
    Es funktionieren allerdings nur zwei Controlls: click und double_click.
    Unter den Objekten finde ich triple_click und quad_click vorbelegt, allerdings passiert am Zustand nichts, wenn ich dreifach klicke.
    Soweit so gut, der Button sollte allerdings laut Internet click, double_click und long press können. Long press scheint allerdings nicht gemapped zu sein.
    Interessanterweise updated sich die link quality, wenn ich long presse, nach ca 2-3 Sekunden, was mich vermuten lässt, dass er mitbekommt, dass er einen Befehl bekommen hat, diesen allerdings nicht zuordnen kann.
    Die neueste Adapterversion läuft bei mir leider nicht:

    host.Veriton	2020-06-14 11:25:38.554	info	Do not restart adapter system.adapter.zigbee.1 because disabled or deleted
    host.Veriton	2020-06-14 11:25:38.553	error	instance system.adapter.zigbee.1 terminated with code 1 (JS_CONTROLLER_STOPPED)
    host.Veriton	2020-06-14 11:25:38.552	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:977:32)
    host.Veriton	2020-06-14 11:25:38.551	error	Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
    host.Veriton	2020-06-14 11:25:38.550	error	Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1133:30)
    host.Veriton	2020-06-14 11:25:38.549	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/@serialport/bindings/lib/linux.js:2:36)
    host.Veriton	2020-06-14 11:25:38.549	error	Caught by controller[0]: at bindings (/opt/iobroker/node_modules/bindings/bindings.js:112:48)
    host.Veriton	2020-06-14 11:25:38.548	error	Caught by controller[0]: at require (internal/modules/cjs/helpers.js:77:18)
    host.Veriton	2020-06-14 11:25:38.547	error	Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1019:19)
    host.Veriton	2020-06-14 11:25:38.546	error	Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:877:14)
    host.Veriton	2020-06-14 11:25:38.545	error	Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:977:32)
    host.Veriton	2020-06-14 11:25:38.545	error	Caught by controller[0]: at Object.Module._extensions..node (internal/modules/cjs/loader.js:1183:18)
    host.Veriton	2020-06-14 11:25:38.544	error	Caught by controller[0]: the module (for instance, using `npm rebuild` or `npm install`).
    host.Veriton	2020-06-14 11:25:38.543	error	Caught by controller[0]: NODE_MODULE_VERSION 72. Please try re-compiling or re-installing
    host.Veriton	2020-06-14 11:25:38.542	error	Caught by controller[0]: NODE_MODULE_VERSION 83. This version of Node.js requires
    host.Veriton	2020-06-14 11:25:38.541	error	Caught by controller[0]: was compiled against a different Node.js version using
    host.Veriton	2020-06-14 11:25:38.540	error	Caught by controller[0]: Error: The module '/opt/iobroker/node_modules/@serialport/bindings/build/Release/bindings.node'
    host.Veriton	2020-06-14 11:25:38.540	error	Caught by controller[0]: ^
    host.Veriton	2020-06-14 11:25:38.531	error	Caught by controller[0]: throw e;
    host.Veriton	2020-06-14 11:25:38.529	error	Caught by controller[0]: /opt/iobroker/node_modules/bindings/bindings.js:121
    

    allerdings, sollte das Mapping ja auch mit der älteren Version funktionieren.

    Gibt es eine Möglichkeit diese long press controll manuell hinzuzufügen oder liegt das einfach "nur" am ganz aktuellen Adapter?
    Meines Halbwissens zu Folge müsste, das Mapping der Actions in der Device.js Zeile 541 angepasst werden:

     {
            zigbeeModel: ['lumi.sensor_switch.aq2', 'lumi.remote.b1acn01'],
            model: 'WXKG11LM',
            vendor: 'Xiaomi',
            description: 'Aqara wireless switch',
            supports: 'single, double click (and triple, quadruple, hold, release depending on model)',
            fromZigbee: [
                fz.xiaomi_battery_3v, fz.WXKG11LM_click,
                fz.xiaomi_action_click_multistate,
            ],
            toZigbee: [],
        },
    

    Wenn ich das richtig verstehe, müsste entweder Long oder Long-Click ergänzt werden bzw. der WXKG11LM_click in der tozigbee.js angepasst werden.
    Bin ich hier in der richtigen Richtung unterwegs?
    Vielleicht kann mir jemand kurz Starthilfe geben, wie das miteinander zusammenhängt. Programmieren kann ich leider (noch) nicht wirklich.

    Danke und Gruß Zäsch

    1 Antwort Letzte Antwort
    0
    • Tom SonT Offline
      Tom SonT Offline
      Tom Son
      schrieb am zuletzt editiert von
      #2

      Hi Zäsch
      Eine Frage: wie hast du den Klick und den double Klick im VIS realisiert? Welches Widget?

      danke
      Thomas


      TI Board CC2652R1 / latest / js-Controler 3.3.18 / NodeJS 12.22.7

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


      Support us

      ioBroker
      Community Adapters
      Donate

      881

      Online

      32.5k

      Benutzer

      81.9k

      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