NEWS
Zigbee Aqara Taster - alles erscheint doppelt - GELÖST
-
Ich habe hier einen Aqara Taster WXKG11LM der seit Jahren problemlos im System funktionierte.
Seit gestern sendet er alles doppelt.(?) Zumindest kommt alles doppelt im iobroker an. Sprich, die Werte wie z.B. single, double usw werden doppelt empfangen und auch ausgeführt. Ich habe ihn testweise aus dem Zigbee-Adapter gelöscht und neu angelernt. Selbst die Meldungen beim Pairing erscheinen doppelt. (!!)
Andere Taster gleichen Typs arbeiten weiterhin unauffällig.
Hat eventuell jemand einen Tipp, wo ich das Problem suchen kann?PS:
Ich extra mal ein kleines Testscript geschrieben.on({id: 'zigbee.0.00158d0002330431.single' , val:true},function (obj) { console.log("Button 1 - click"); }); on({id: 'zigbee.0.00158d0002330431.double' , val:true},function (obj) { console.log("Button 1 - double"); });Das Log zeigt, daß die gedoppelte Meldung jeweils etwa 20ms nach der ersten eingeht.
Normalerweise schalte ich über diesen Taster, quasi per "toggle" das Licht an und aus. In dem Fall ist diese Fehlfunktion echt nicht lustig. :sunglasses:
-
Ich habe hier einen Aqara Taster WXKG11LM der seit Jahren problemlos im System funktionierte.
Seit gestern sendet er alles doppelt.(?) Zumindest kommt alles doppelt im iobroker an. Sprich, die Werte wie z.B. single, double usw werden doppelt empfangen und auch ausgeführt. Ich habe ihn testweise aus dem Zigbee-Adapter gelöscht und neu angelernt. Selbst die Meldungen beim Pairing erscheinen doppelt. (!!)
Andere Taster gleichen Typs arbeiten weiterhin unauffällig.
Hat eventuell jemand einen Tipp, wo ich das Problem suchen kann?PS:
Ich extra mal ein kleines Testscript geschrieben.on({id: 'zigbee.0.00158d0002330431.single' , val:true},function (obj) { console.log("Button 1 - click"); }); on({id: 'zigbee.0.00158d0002330431.double' , val:true},function (obj) { console.log("Button 1 - double"); });Das Log zeigt, daß die gedoppelte Meldung jeweils etwa 20ms nach der ersten eingeht.
Normalerweise schalte ich über diesen Taster, quasi per "toggle" das Licht an und aus. In dem Fall ist diese Fehlfunktion echt nicht lustig. :sunglasses:
Seit gestern sendet er alles doppelt.(?)
Da er das nicht macht wegen der Zeitumstellung oder Vollmond oder wegen Ebbe und Flut, wirst Du irgendwas am System gemacht haben.
Klar gibt es noch die Möglichkeit einer schwachen Batterie.
Aber gucken wir mal wie die Ausgabe voniob diag
(in CodeTags) lautet und was Du am System gemacht hast.
-
Seit gestern sendet er alles doppelt.(?)
Da er das nicht macht wegen der Zeitumstellung oder Vollmond oder wegen Ebbe und Flut, wirst Du irgendwas am System gemacht haben.
Klar gibt es noch die Möglichkeit einer schwachen Batterie.
Aber gucken wir mal wie die Ausgabe voniob diag
(in CodeTags) lautet und was Du am System gemacht hast.
@haselchen
Na, wegen der Zeitumstellung nicht, aber vielleicht Echolalie? :slightly_smiling_face:
Spaß beiseite.
Die Batterie ist taufrisch. Ich habe den Zigbee-Adapter dieser Tage aktualisiert.
Ansonsten hier mal das Diag - Log:Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 13 (trixie) Static hostname: iobroker Icon name: computer-desktop Chassis: desktop 🖥️ Kernel: Linux 6.12.48+deb13-amd64 Architecture: x86-64 Hardware Vendor: FUJITSU Hardware Model: FUTRO S740 Firmware Version: V5.0.0.13 R1.12.0 for D3544-A1x Firmware Date: Mon 2021-07-05 Firmware Age: 4y 3month 3w 3d OS is similar to: model name : Intel(R) Celeron(R) J4105 CPU @ 1.50GHz Docker : false Virtualization : none Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 10:52:09 up 13 days, 18:46, 1 user, load average: 0.61, 0.33, 0.23 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'trixie'! *** TIME AND TIMEZONES *** Local time: Tue 2025-10-28 10:52:09 CET Universal time: Tue 2025-10-28 09:52:09 UTC RTC time: Tue 2025-10-28 09:52:09 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': heidi HOME=/home/heidi GROUPS=heidi cdrom floppy sudo audio dip video plugdev users netdev iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker SUDO_HOME=/home/heidi GROUPS=iobroker tty dialout audio video plugdev redis *** DISPLAY-SERVER SETUP *** Display-Server: false Unit display-manager.service could not be found. Display-Manager: Desktop: Session: tty *** MEMORY *** total used free shared buff/cache available Mem: 8.1G 2.3G 4.7G 7.2M 1.5G 5.8G Swap: 842M 0B 842M Total: 8.9G 2.3G 5.5G Active iob-Instances: 14 7716 M total memory 2172 M used memory 1843 M active memory 893 M inactive memory 4460 M free memory 198 M buffer memory 1195 M swap cache 802 M total swap 0 M used swap 802 M free swap *** top - Table Of Processes *** top - 10:52:10 up 13 days, 18:46, 1 user, load average: 0.64, 0.35, 0.23 Tasks: 159 total, 1 running, 158 sleeping, 0 stopped, 0 zombie %Cpu(s): 4.4 us, 0.0 sy, 0.0 ni, 95.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 7716.8 total, 4459.3 free, 2173.1 used, 1393.9 buff/cache MiB Swap: 803.0 total, 803.0 free, 0.0 used. 5543.7 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * dkms.service loaded failed failed Builds and install new kernel modules through DKMS Legend: LOAD -> Reflects whether the unit definition was properly loaded. ACTIVE -> The high-level unit activation state, i.e. generalization of SUB. SUB -> The low-level unit activation state, values depend on unit type. 1 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.8G 0 3.8G 0% /dev tmpfs tmpfs 772M 1016K 771M 1% /run /dev/sda2 ext4 13G 4.5G 7.9G 37% / tmpfs tmpfs 3.8G 0 3.8G 0% /dev/shm efivarfs efivarfs 128K 95K 29K 78% /sys/firmware/efi/efivars tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service tmpfs tmpfs 3.8G 5.7M 3.8G 1% /tmp /dev/sda1 vfat 860M 8.8M 851M 2% /boot/efi tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service tmpfs tmpfs 772M 8.0K 772M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,relatime,errors=remount-ro `-/boot/efi /dev/sda1 vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro Files in neuralgic directories: /var: 520M /var/ 277M /var/cache 269M /var/cache/apt 188M /var/lib 179M /var/cache/apt/archives Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 8M in the file system. /opt/iobroker/backups: 14M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 302M /opt/iobroker/iobroker-data/ 177M /opt/iobroker/iobroker-data/files 81M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin 46M /opt/iobroker/iobroker-data/files/admin.admin/custom/assets The five largest files in iobroker-data are: 19M /opt/iobroker/iobroker-data/files/text2command.admin/static/js/main.02fc3820.js.map 12M /opt/iobroker/iobroker-data/objects.jsonl 8.6M /opt/iobroker/iobroker-data/files/backitup.admin/assets/index-BBu8-Y_o.js 8.2M /opt/iobroker/iobroker-data/files/text2command.admin/static/js/main.02fc3820.js 6.3M /opt/iobroker/iobroker-data/states.jsonl USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_e89bb5195493eb1184f8214f3d98b6d1-if00-port0 *** ZigBee Settings *** HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: /dev/ttyUSB0 Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v22.20.0 /usr/bin/node v22.20.0 /usr/bin/npm 10.9.3 /usr/bin/npx 10.9.3 /usr/bin/corepack 0.34.0 nodejs: Installed: 22.20.0-1nodesource1 Candidate: 22.20.0-1nodesource1 Version table: *** 22.20.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 22.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██ *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: iobroker iobroker (version: 7.0.7, hostname: iobroker , alive, uptime: 1190760) Core adapters versions js-controller: 7.0.7 admin: 7.7.2 javascript: 8.9.2 nodejs modules from github: 0 Adapter State + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : iobroker - disabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.ble.0 : ble : iobroker - enabled system.adapter.discovery.0 : discovery : iobroker - disabled system.adapter.flot.0 : flot : iobroker - disabled + system.adapter.fritzdect.0 : fritzdect : iobroker - enabled system.adapter.habpanel.0 : habpanel : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.info.0 : info : iobroker - disabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.mihome.0 : mihome : iobroker - enabled, port: 9898, bind: 0.0.0.0 system.adapter.operating-hours.0 : operating-hours : iobroker - disabled system.adapter.parser.0 : parser : iobroker - disabled system.adapter.sayit.0 : sayit : iobroker - disabled + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : iobroker - enabled system.adapter.tr-064.0 : tr-064 : iobroker - disabled system.adapter.tuya.0 : tuya : iobroker - disabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.mihome.0 : mihome : iobroker - enabled, port: 9898, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 ioBroker-Repositories ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Adapters Used repository: stable Adapter "admin" : 7.7.2 , installed 7.7.2 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.3.5 , installed 3.3.5 Adapter "ble" : 0.14.0 , installed 0.14.0 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "fritzdect" : 2.6.2 , installed 2.6.2 Adapter "habpanel" : 0.5.0 , installed 0.5.0 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "javascript" : 8.9.2 , installed 8.9.2 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "mihome" : 1.4.0 , installed 1.4.0 Adapter "operating-hours": 1.4.0 , installed 1.4.0 Adapter "parser" : 2.2.4 , installed 2.2.4 Adapter "sayit" : 5.0.0 , installed 5.0.0 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "socketio" : 6.7.1 , installed 7.0.8 Adapter "telegram" : 4.1.0 , installed 4.1.0 Adapter "text2command" : 3.0.3 , installed 3.0.3 Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 3.0.19 Adapter "zigbee" : 3.1.5 , installed 3.1.5 Objects and States Please stand by - This may take a while Objects: 2793 States: 1748 *** OS-Repositories and Updates *** W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://deb.debian.org/debian trixie-updates InRelease Hit:3 http://security.debian.org/debian-security trixie-security InRelease Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease Reading package lists... W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Pending Updates: 5 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 3004 1/init tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 5784 816/sshd: /usr/sbin tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 6696 841/iobroker.js-con tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 9279 841/iobroker.js-con tcp6 0 0 :::111 :::* LISTEN 0 3164 1/init tcp6 0 0 :::22 :::* LISTEN 0 5786 816/sshd: /usr/sbin tcp6 0 0 :::8081 :::* LISTEN 1001 6734 896/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 81733 5320/io.web.0 tcp6 0 0 :::8087 :::* LISTEN 1001 84357 5383/io.simple-api. udp 0 0 192.168.0.220:68 0.0.0.0:* 0 6026 1019/dhcpcd: [BOOTP udp 0 0 0.0.0.0:111 0.0.0.0:* 0 3005 1/init udp 0 0 0.0.0.0:9898 0.0.0.0:* 1001 142611 1075/io.mihome.0 udp6 0 0 :::111 :::* 0 4292 1/init udp6 0 0 2003:c6:9709:a000:4:546 :::* 0 142657 24754/dhcpcd: [DHCP udp6 0 0 2003:c6:9709:a000:6:546 :::* 0 142656 24753/dhcpcd: [DHCP udp6 0 0 fd00::4e52:62ff:fea:546 :::* 0 143562 24706/dhcpcd: [DHCP udp6 0 0 2003:c6:974e:2900:4:546 :::* 0 10391 1210/dhcpcd: [DHCP6 udp6 0 0 fe80::76c0:582d:597:546 :::* 0 8388 903/dhcpcd: [DHCP6 *** Log File - Last 25 Lines *** …Die letzten 25 Log-Zeilen habe ich mal rausgenommen, da sie keinerlei Bezug zum Thema haben.
Dafür hier das Log einer Betätigung des Tasters mit aktiviertem Debug-Modus.
2025-10-28 11:07:58.543 - warn: zigbee.0 (63043) ELEVATED:I01 (ea4f) Zigbee Event of Type attributeReport from device 0x00158d0002330431, incoming event: {"type":"attributeReport","data":{"onOff":1},"linkquality":204,"groupID":0,"cluster":"genOnOff","meta":{"rawData":{"type":"Buffer","data":[24,4,10,0,0,16,0,0,0,16,1]},"zclTransactionSequenceNumber":4,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":1} 2025-10-28 11:07:58.544 - warn: zigbee.0 (63043) ELEVATED:I01 (ea50) Zigbee Event of Type attributeReport from device 0x00158d0002330431, incoming event: {"type":"attributeReport","data":{"onOff":1},"linkquality":204,"groupID":0,"cluster":"genOnOff","meta":{"rawData":{"type":"Buffer","data":[24,4,10,0,0,16,0,0,0,16,1]},"zclTransactionSequenceNumber":4,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":1} 2025-10-28 11:07:58.548 - warn: zigbee.0 (63043) ELEVATED:I02 (ea4f) 1 converter available for 'WXKG11LM' '00158d0002330431' with cluster 'genOnOff' and type 'attributeReport' 2025-10-28 11:07:58.548 - warn: zigbee.0 (63043) ELEVATED:I03 (ea4f) message received '{"linkquality":204}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.548 - warn: zigbee.0 (63043) ELEVATED:I04 (ea4f) value generated '204' from device 00158d0002330431 for 'Link quality' 2025-10-28 11:07:58.549 - warn: zigbee.0 (63043) ELEVATED:I02.1a (ea4f) converter 1 : Cluster genOnOff 2025-10-28 11:07:58.549 - warn: zigbee.0 (63043) ELEVATED:I02.0b (ea4f) data: {"onOff":1} options: {} meta:{"deviceIEEE":"0x00158d0002330431","logger":"StatesController","state":{"state":""}} result:{"action":"single"} 2025-10-28 11:07:58.549 - warn: zigbee.0 (63043) ELEVATED:I02.1c (ea4f) candidates: [{"action":"single"}] => payload {"action":"single"} 2025-10-28 11:07:58.550 - warn: zigbee.0 (63043) ELEVATED:I03 (ea4f) message received '{"action":"single"}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.550 - warn: zigbee.0 (63043) ELEVATED:I04 (ea4f) value generated '"single"' from device 00158d0002330431 for 'Triggered action (e.g. a button click)' 2025-10-28 11:07:58.550 - warn: zigbee.0 (63043) ELEVATED:I04 (ea4f) value generated 'true' from device 00158d0002330431 for 'single' 2025-10-28 11:07:58.551 - warn: zigbee.0 (63043) ELEVATED:I02 (ea50) 1 converter available for 'WXKG11LM' '00158d0002330431' with cluster 'genOnOff' and type 'attributeReport' 2025-10-28 11:07:58.551 - warn: zigbee.0 (63043) ELEVATED:I03 (ea50) message received '{"linkquality":204}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.551 - warn: zigbee.0 (63043) ELEVATED:I04 (ea50) value generated '204' from device 00158d0002330431 for 'Link quality' 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I02.1a (ea50) converter 1 : Cluster genOnOff 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I02.0b (ea50) data: {"onOff":1} options: {} meta:{"deviceIEEE":"0x00158d0002330431","logger":"StatesController","state":{"state":""}} result:{"action":"single"} 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I02.1c (ea50) candidates: [{"action":"single"}] => payload {"action":"single"} 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I03 (ea50) message received '{"action":"single"}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.553 - warn: zigbee.0 (63043) ELEVATED:I04 (ea50) value generated '"single"' from device 00158d0002330431 for 'Triggered action (e.g. a button click)' 2025-10-28 11:07:58.553 - warn: zigbee.0 (63043) ELEVATED:I04 (ea50) value generated 'true' from device 00158d0002330431 for 'single' -
@haselchen
Na, wegen der Zeitumstellung nicht, aber vielleicht Echolalie? :slightly_smiling_face:
Spaß beiseite.
Die Batterie ist taufrisch. Ich habe den Zigbee-Adapter dieser Tage aktualisiert.
Ansonsten hier mal das Diag - Log:Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 13 (trixie) Static hostname: iobroker Icon name: computer-desktop Chassis: desktop 🖥️ Kernel: Linux 6.12.48+deb13-amd64 Architecture: x86-64 Hardware Vendor: FUJITSU Hardware Model: FUTRO S740 Firmware Version: V5.0.0.13 R1.12.0 for D3544-A1x Firmware Date: Mon 2021-07-05 Firmware Age: 4y 3month 3w 3d OS is similar to: model name : Intel(R) Celeron(R) J4105 CPU @ 1.50GHz Docker : false Virtualization : none Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 10:52:09 up 13 days, 18:46, 1 user, load average: 0.61, 0.33, 0.23 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'trixie'! *** TIME AND TIMEZONES *** Local time: Tue 2025-10-28 10:52:09 CET Universal time: Tue 2025-10-28 09:52:09 UTC RTC time: Tue 2025-10-28 09:52:09 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': heidi HOME=/home/heidi GROUPS=heidi cdrom floppy sudo audio dip video plugdev users netdev iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker SUDO_HOME=/home/heidi GROUPS=iobroker tty dialout audio video plugdev redis *** DISPLAY-SERVER SETUP *** Display-Server: false Unit display-manager.service could not be found. Display-Manager: Desktop: Session: tty *** MEMORY *** total used free shared buff/cache available Mem: 8.1G 2.3G 4.7G 7.2M 1.5G 5.8G Swap: 842M 0B 842M Total: 8.9G 2.3G 5.5G Active iob-Instances: 14 7716 M total memory 2172 M used memory 1843 M active memory 893 M inactive memory 4460 M free memory 198 M buffer memory 1195 M swap cache 802 M total swap 0 M used swap 802 M free swap *** top - Table Of Processes *** top - 10:52:10 up 13 days, 18:46, 1 user, load average: 0.64, 0.35, 0.23 Tasks: 159 total, 1 running, 158 sleeping, 0 stopped, 0 zombie %Cpu(s): 4.4 us, 0.0 sy, 0.0 ni, 95.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 7716.8 total, 4459.3 free, 2173.1 used, 1393.9 buff/cache MiB Swap: 803.0 total, 803.0 free, 0.0 used. 5543.7 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * dkms.service loaded failed failed Builds and install new kernel modules through DKMS Legend: LOAD -> Reflects whether the unit definition was properly loaded. ACTIVE -> The high-level unit activation state, i.e. generalization of SUB. SUB -> The low-level unit activation state, values depend on unit type. 1 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.8G 0 3.8G 0% /dev tmpfs tmpfs 772M 1016K 771M 1% /run /dev/sda2 ext4 13G 4.5G 7.9G 37% / tmpfs tmpfs 3.8G 0 3.8G 0% /dev/shm efivarfs efivarfs 128K 95K 29K 78% /sys/firmware/efi/efivars tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service tmpfs tmpfs 3.8G 5.7M 3.8G 1% /tmp /dev/sda1 vfat 860M 8.8M 851M 2% /boot/efi tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service tmpfs tmpfs 772M 8.0K 772M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/sda2 ext4 rw,relatime,errors=remount-ro `-/boot/efi /dev/sda1 vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro Files in neuralgic directories: /var: 520M /var/ 277M /var/cache 269M /var/cache/apt 188M /var/lib 179M /var/cache/apt/archives Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 8M in the file system. /opt/iobroker/backups: 14M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 302M /opt/iobroker/iobroker-data/ 177M /opt/iobroker/iobroker-data/files 81M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin 46M /opt/iobroker/iobroker-data/files/admin.admin/custom/assets The five largest files in iobroker-data are: 19M /opt/iobroker/iobroker-data/files/text2command.admin/static/js/main.02fc3820.js.map 12M /opt/iobroker/iobroker-data/objects.jsonl 8.6M /opt/iobroker/iobroker-data/files/backitup.admin/assets/index-BBu8-Y_o.js 8.2M /opt/iobroker/iobroker-data/files/text2command.admin/static/js/main.02fc3820.js 6.3M /opt/iobroker/iobroker-data/states.jsonl USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_e89bb5195493eb1184f8214f3d98b6d1-if00-port0 *** ZigBee Settings *** HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: /dev/ttyUSB0 Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v22.20.0 /usr/bin/node v22.20.0 /usr/bin/npm 10.9.3 /usr/bin/npx 10.9.3 /usr/bin/corepack 0.34.0 nodejs: Installed: 22.20.0-1nodesource1 Candidate: 22.20.0-1nodesource1 Version table: *** 22.20.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 22.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██ *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: iobroker iobroker (version: 7.0.7, hostname: iobroker , alive, uptime: 1190760) Core adapters versions js-controller: 7.0.7 admin: 7.7.2 javascript: 8.9.2 nodejs modules from github: 0 Adapter State + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : iobroker - disabled + system.adapter.backitup.0 : backitup : iobroker - enabled + system.adapter.ble.0 : ble : iobroker - enabled system.adapter.discovery.0 : discovery : iobroker - disabled system.adapter.flot.0 : flot : iobroker - disabled + system.adapter.fritzdect.0 : fritzdect : iobroker - enabled system.adapter.habpanel.0 : habpanel : iobroker - enabled + system.adapter.history.0 : history : iobroker - enabled + system.adapter.info.0 : info : iobroker - disabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.mihome.0 : mihome : iobroker - enabled, port: 9898, bind: 0.0.0.0 system.adapter.operating-hours.0 : operating-hours : iobroker - disabled system.adapter.parser.0 : parser : iobroker - disabled system.adapter.sayit.0 : sayit : iobroker - disabled + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : iobroker - enabled system.adapter.tr-064.0 : tr-064 : iobroker - disabled system.adapter.tuya.0 : tuya : iobroker - disabled + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.mihome.0 : mihome : iobroker - enabled, port: 9898, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : iobroker - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.telegram.0 : telegram : iobroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyUSB0 ioBroker-Repositories ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Adapters Used repository: stable Adapter "admin" : 7.7.2 , installed 7.7.2 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.3.5 , installed 3.3.5 Adapter "ble" : 0.14.0 , installed 0.14.0 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "fritzdect" : 2.6.2 , installed 2.6.2 Adapter "habpanel" : 0.5.0 , installed 0.5.0 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "javascript" : 8.9.2 , installed 8.9.2 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "mihome" : 1.4.0 , installed 1.4.0 Adapter "operating-hours": 1.4.0 , installed 1.4.0 Adapter "parser" : 2.2.4 , installed 2.2.4 Adapter "sayit" : 5.0.0 , installed 5.0.0 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "socketio" : 6.7.1 , installed 7.0.8 Adapter "telegram" : 4.1.0 , installed 4.1.0 Adapter "text2command" : 3.0.3 , installed 3.0.3 Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 3.0.19 Adapter "zigbee" : 3.1.5 , installed 3.1.5 Objects and States Please stand by - This may take a while Objects: 2793 States: 1748 *** OS-Repositories and Updates *** W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://deb.debian.org/debian trixie-updates InRelease Hit:3 http://security.debian.org/debian-security trixie-security InRelease Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease Reading package lists... W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Pending Updates: 5 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 3004 1/init tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 5784 816/sshd: /usr/sbin tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 6696 841/iobroker.js-con tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 9279 841/iobroker.js-con tcp6 0 0 :::111 :::* LISTEN 0 3164 1/init tcp6 0 0 :::22 :::* LISTEN 0 5786 816/sshd: /usr/sbin tcp6 0 0 :::8081 :::* LISTEN 1001 6734 896/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 81733 5320/io.web.0 tcp6 0 0 :::8087 :::* LISTEN 1001 84357 5383/io.simple-api. udp 0 0 192.168.0.220:68 0.0.0.0:* 0 6026 1019/dhcpcd: [BOOTP udp 0 0 0.0.0.0:111 0.0.0.0:* 0 3005 1/init udp 0 0 0.0.0.0:9898 0.0.0.0:* 1001 142611 1075/io.mihome.0 udp6 0 0 :::111 :::* 0 4292 1/init udp6 0 0 2003:c6:9709:a000:4:546 :::* 0 142657 24754/dhcpcd: [DHCP udp6 0 0 2003:c6:9709:a000:6:546 :::* 0 142656 24753/dhcpcd: [DHCP udp6 0 0 fd00::4e52:62ff:fea:546 :::* 0 143562 24706/dhcpcd: [DHCP udp6 0 0 2003:c6:974e:2900:4:546 :::* 0 10391 1210/dhcpcd: [DHCP6 udp6 0 0 fe80::76c0:582d:597:546 :::* 0 8388 903/dhcpcd: [DHCP6 *** Log File - Last 25 Lines *** …Die letzten 25 Log-Zeilen habe ich mal rausgenommen, da sie keinerlei Bezug zum Thema haben.
Dafür hier das Log einer Betätigung des Tasters mit aktiviertem Debug-Modus.
2025-10-28 11:07:58.543 - warn: zigbee.0 (63043) ELEVATED:I01 (ea4f) Zigbee Event of Type attributeReport from device 0x00158d0002330431, incoming event: {"type":"attributeReport","data":{"onOff":1},"linkquality":204,"groupID":0,"cluster":"genOnOff","meta":{"rawData":{"type":"Buffer","data":[24,4,10,0,0,16,0,0,0,16,1]},"zclTransactionSequenceNumber":4,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":1} 2025-10-28 11:07:58.544 - warn: zigbee.0 (63043) ELEVATED:I01 (ea50) Zigbee Event of Type attributeReport from device 0x00158d0002330431, incoming event: {"type":"attributeReport","data":{"onOff":1},"linkquality":204,"groupID":0,"cluster":"genOnOff","meta":{"rawData":{"type":"Buffer","data":[24,4,10,0,0,16,0,0,0,16,1]},"zclTransactionSequenceNumber":4,"frameControl":{"frameType":0,"manufacturerSpecific":false,"direction":1,"disableDefaultResponse":true,"reservedBits":0}},"endpoint_id":1} 2025-10-28 11:07:58.548 - warn: zigbee.0 (63043) ELEVATED:I02 (ea4f) 1 converter available for 'WXKG11LM' '00158d0002330431' with cluster 'genOnOff' and type 'attributeReport' 2025-10-28 11:07:58.548 - warn: zigbee.0 (63043) ELEVATED:I03 (ea4f) message received '{"linkquality":204}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.548 - warn: zigbee.0 (63043) ELEVATED:I04 (ea4f) value generated '204' from device 00158d0002330431 for 'Link quality' 2025-10-28 11:07:58.549 - warn: zigbee.0 (63043) ELEVATED:I02.1a (ea4f) converter 1 : Cluster genOnOff 2025-10-28 11:07:58.549 - warn: zigbee.0 (63043) ELEVATED:I02.0b (ea4f) data: {"onOff":1} options: {} meta:{"deviceIEEE":"0x00158d0002330431","logger":"StatesController","state":{"state":""}} result:{"action":"single"} 2025-10-28 11:07:58.549 - warn: zigbee.0 (63043) ELEVATED:I02.1c (ea4f) candidates: [{"action":"single"}] => payload {"action":"single"} 2025-10-28 11:07:58.550 - warn: zigbee.0 (63043) ELEVATED:I03 (ea4f) message received '{"action":"single"}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.550 - warn: zigbee.0 (63043) ELEVATED:I04 (ea4f) value generated '"single"' from device 00158d0002330431 for 'Triggered action (e.g. a button click)' 2025-10-28 11:07:58.550 - warn: zigbee.0 (63043) ELEVATED:I04 (ea4f) value generated 'true' from device 00158d0002330431 for 'single' 2025-10-28 11:07:58.551 - warn: zigbee.0 (63043) ELEVATED:I02 (ea50) 1 converter available for 'WXKG11LM' '00158d0002330431' with cluster 'genOnOff' and type 'attributeReport' 2025-10-28 11:07:58.551 - warn: zigbee.0 (63043) ELEVATED:I03 (ea50) message received '{"linkquality":204}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.551 - warn: zigbee.0 (63043) ELEVATED:I04 (ea50) value generated '204' from device 00158d0002330431 for 'Link quality' 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I02.1a (ea50) converter 1 : Cluster genOnOff 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I02.0b (ea50) data: {"onOff":1} options: {} meta:{"deviceIEEE":"0x00158d0002330431","logger":"StatesController","state":{"state":""}} result:{"action":"single"} 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I02.1c (ea50) candidates: [{"action":"single"}] => payload {"action":"single"} 2025-10-28 11:07:58.552 - warn: zigbee.0 (63043) ELEVATED:I03 (ea50) message received '{"action":"single"}' from device 00158d0002330431 type 'WXKG11LM' 2025-10-28 11:07:58.553 - warn: zigbee.0 (63043) ELEVATED:I04 (ea50) value generated '"single"' from device 00158d0002330431 for 'Triggered action (e.g. a button click)' 2025-10-28 11:07:58.553 - warn: zigbee.0 (63043) ELEVATED:I04 (ea50) value generated 'true' from device 00158d0002330431 for 'single'Sieht soweit ganz gut aus.
@Asgothian wird Dir bestimmt noch mehr zu dem Thema sagen können.Wie Du selber sagst ist es nach einem Zigbee Adapter Update aufgetreten.
Jetzt könntest Du einfach nen Downgrade zu der Version machen, die noch funktioniert hat.
Es sei denn , der Versionssprung geht von V1 zu V3 des Adapters. Da müsste dann auch @Asgothian was zu sagen.Ansonsten ist mir noch aufgefallen, die Stickbezeichnung.
Du hast wohl im Adapter
/dev/ttyUSB0 eingetragen.
Das System hätte gerne
/dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_e89bb5195493eb1184f8214f3d98b6d1-if00-port0
Dann sind noch 5 Updates fürs System einzuspielen und NodeJS hat auch ein Update.
-
Sieht soweit ganz gut aus.
@Asgothian wird Dir bestimmt noch mehr zu dem Thema sagen können.Wie Du selber sagst ist es nach einem Zigbee Adapter Update aufgetreten.
Jetzt könntest Du einfach nen Downgrade zu der Version machen, die noch funktioniert hat.
Es sei denn , der Versionssprung geht von V1 zu V3 des Adapters. Da müsste dann auch @Asgothian was zu sagen.Ansonsten ist mir noch aufgefallen, die Stickbezeichnung.
Du hast wohl im Adapter
/dev/ttyUSB0 eingetragen.
Das System hätte gerne
/dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_e89bb5195493eb1184f8214f3d98b6d1-if00-port0
Dann sind noch 5 Updates fürs System einzuspielen und NodeJS hat auch ein Update.
@haselchen
Das Debian dist-update auf Trixie, vor einiger Zeit, war nicht ganz glücklich verlaufen. Daher hatte ich das System einmal komplett neu aufgesetzt und das iobroker-Backup eingespielt.
Im Zigbee-Adapter war früher der Port in der langen Version /dev/serial/By-id/… eingetragen. In der neuen Installation wollte die Zigbee-Instanz damit einfach nicht auf "grün" wechseln. Daher habe ich die /dev/ttyUSB0 - Version eingetragen. Damit lief es auf Anhieb. Dementsprechend ist die auch drin stehen geblieben.Auf Deinen Hinweis habe ich jetzt nochmal die /dev/serial/By-id/… eingetragen. Erfolgreich! Der Adapter sprang auf Anhieb auf grün.
Und siehe da der Taster funktioniert wieder so wie er soll! Somit ist das Problem gelöst.Danke, für Deine Hilfe und den Stups in die richtige Richtung!
.
-
Ich habe hier einen Aqara Taster WXKG11LM der seit Jahren problemlos im System funktionierte.
Seit gestern sendet er alles doppelt.(?) Zumindest kommt alles doppelt im iobroker an. Sprich, die Werte wie z.B. single, double usw werden doppelt empfangen und auch ausgeführt. Ich habe ihn testweise aus dem Zigbee-Adapter gelöscht und neu angelernt. Selbst die Meldungen beim Pairing erscheinen doppelt. (!!)
Andere Taster gleichen Typs arbeiten weiterhin unauffällig.
Hat eventuell jemand einen Tipp, wo ich das Problem suchen kann?PS:
Ich extra mal ein kleines Testscript geschrieben.on({id: 'zigbee.0.00158d0002330431.single' , val:true},function (obj) { console.log("Button 1 - click"); }); on({id: 'zigbee.0.00158d0002330431.double' , val:true},function (obj) { console.log("Button 1 - double"); });Das Log zeigt, daß die gedoppelte Meldung jeweils etwa 20ms nach der ersten eingeht.
Normalerweise schalte ich über diesen Taster, quasi per "toggle" das Licht an und aus. In dem Fall ist diese Fehlfunktion echt nicht lustig. :sunglasses:
@heidi02 sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Ich habe hier einen Aqara Taster WXKG11LM der seit Jahren problemlos im System funktionierte.
Seit gestern sendet er alles doppelt.(?) Zumindest kommt alles doppelt im iobroker an. Sprich, die Werte wie z.B. single, double usw werden doppelt empfangen und auch ausgeführt. Ich habe ihn testweise aus dem Zigbee-Adapter gelöscht und neu angelernt. Selbst die Meldungen beim Pairing erscheinen doppelt. (!!)
Andere Taster gleichen Typs arbeiten weiterhin unauffällig.
Hat eventuell jemand einen Tipp, wo ich das Problem suchen kann?PS:
Ich extra mal ein kleines Testscript geschrieben.on({id: 'zigbee.0.00158d0002330431.single' , val:true},function (obj) { console.log("Button 1 - click"); }); on({id: 'zigbee.0.00158d0002330431.double' , val:true},function (obj) { console.log("Button 1 - double"); });Das Log zeigt, daß die gedoppelte Meldung jeweils etwa 20ms nach der ersten eingeht.
Normalerweise schalte ich über diesen Taster, quasi per "toggle" das Licht an und aus. In dem Fall ist diese Fehlfunktion echt nicht lustig. :sunglasses:
Du hast die Funktion leider instabil geschrieben. Trigger auf
val:truesind bei Datenpunkten die ihren Status ändern generell falsch. Warum die neue Version den DP doppelt aktualisert muesste heraus gefunden werden - ist aber letztendlich irrelevant. Die Lösung ist das triggern nicht aufval:truesondern aufchange:gt(oder in Blocklyist grösser als vorher. Damit triggert die Funktion nur auf den Wechsel vonfalseauftrueund nicht wenn dertruewert ein 2. mal geschrieben wird.@haselchen sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Ansonsten ist mir noch aufgefallen, die Stickbezeichnung.
Du hast wohl im Adapter
/dev/ttyUSB0 eingetragen.
Das System hätte gerne
/dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_e89bb5195493eb1184f8214f3d98b6d1-if00-port0Nicht das System, sondern bestimmte Experten im Forum (incl. dem Autor des Diag Skripts) hätten das gerne. Es gibt je nach Situation gute Gründe dafür, kann aber niemals zu diesem Fehler führen.
Ansonsten wäre noch die Frage - was ist gestern (oder vorgestern) passiert / getan worden / geändert worden das dieser Effekt auftritt. von alleine kommt das nicht :) Aber auch diese Frage ist irrelevant wenn du die Trigger wie oben beschrieben umstellst.
A.
-
@haselchen
Das Debian dist-update auf Trixie, vor einiger Zeit, war nicht ganz glücklich verlaufen. Daher hatte ich das System einmal komplett neu aufgesetzt und das iobroker-Backup eingespielt.
Im Zigbee-Adapter war früher der Port in der langen Version /dev/serial/By-id/… eingetragen. In der neuen Installation wollte die Zigbee-Instanz damit einfach nicht auf "grün" wechseln. Daher habe ich die /dev/ttyUSB0 - Version eingetragen. Damit lief es auf Anhieb. Dementsprechend ist die auch drin stehen geblieben.Auf Deinen Hinweis habe ich jetzt nochmal die /dev/serial/By-id/… eingetragen. Erfolgreich! Der Adapter sprang auf Anhieb auf grün.
Und siehe da der Taster funktioniert wieder so wie er soll! Somit ist das Problem gelöst.Danke, für Deine Hilfe und den Stups in die richtige Richtung!
.
@heidi02 sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Auf Deinen Hinweis habe ich jetzt nochmal die /dev/serial/By-id/… eingetragen. Erfolgreich! Der Adapter sprang auf Anhieb auf grün.
Und siehe da der Taster funktioniert wieder so wie er soll! Somit ist das Problem gelöst.
Danke, für Deine Hilfe und den Stups in die richtige Richtung!ich fürchte der relevante Grund dafür das es wieder geht ist ein anderer - der Neustart des Zigbee Adapters. Es ist denkbar das bei der Zeitumstellung bestimmte Trigger / Automatisierungen dupliziert wurden. Das wurde durch den Neustart dann beseitigt.
Welche Schnittstellenbezeichnung genutzt wird hat keinen Einfluss auf die darüber übertragenen Daten.
/dev/ttyUSB0und/dev/serial/By-id/...sind via symlink miteinander verbunden, sprich zeigen auf genau die gleiche Schnittstelle.Das generelle Problem der instabilen Trigger hast du weiterhin :)
A.
-
@heidi02 sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Auf Deinen Hinweis habe ich jetzt nochmal die /dev/serial/By-id/… eingetragen. Erfolgreich! Der Adapter sprang auf Anhieb auf grün.
Und siehe da der Taster funktioniert wieder so wie er soll! Somit ist das Problem gelöst.
Danke, für Deine Hilfe und den Stups in die richtige Richtung!ich fürchte der relevante Grund dafür das es wieder geht ist ein anderer - der Neustart des Zigbee Adapters. Es ist denkbar das bei der Zeitumstellung bestimmte Trigger / Automatisierungen dupliziert wurden. Das wurde durch den Neustart dann beseitigt.
Welche Schnittstellenbezeichnung genutzt wird hat keinen Einfluss auf die darüber übertragenen Daten.
/dev/ttyUSB0und/dev/serial/By-id/...sind via symlink miteinander verbunden, sprich zeigen auf genau die gleiche Schnittstelle.Das generelle Problem der instabilen Trigger hast du weiterhin :)
A.
@asgothian
Auch Dir, vielen Dank, für die Hilfe! Und für die wertvollen Tipps.Die Hinweise z.B auf den symlink oder das triggern auf "greater than" - das sind so kleine, aber bedeutende, Einblicke die man sonst gar nicht so prominent findet. Danke!
Das triggern auf "change:gt" sieht beim unbedarften Herangehen irgendwie nicht nach dem aus, was man will. Sobald man aber den Wechsel von false auf true bedenkt, ist es ganz logisch.
Und zusätzlich sind Mehrfachausführungen damit nicht möglich.Verd…mt, ich muss jetzt wohl etliche Scripte korrigieren. :slightly_smiling_face:
-
@heidi02 sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Ich habe hier einen Aqara Taster WXKG11LM der seit Jahren problemlos im System funktionierte.
Seit gestern sendet er alles doppelt.(?) Zumindest kommt alles doppelt im iobroker an. Sprich, die Werte wie z.B. single, double usw werden doppelt empfangen und auch ausgeführt. Ich habe ihn testweise aus dem Zigbee-Adapter gelöscht und neu angelernt. Selbst die Meldungen beim Pairing erscheinen doppelt. (!!)
Andere Taster gleichen Typs arbeiten weiterhin unauffällig.
Hat eventuell jemand einen Tipp, wo ich das Problem suchen kann?PS:
Ich extra mal ein kleines Testscript geschrieben.on({id: 'zigbee.0.00158d0002330431.single' , val:true},function (obj) { console.log("Button 1 - click"); }); on({id: 'zigbee.0.00158d0002330431.double' , val:true},function (obj) { console.log("Button 1 - double"); });Das Log zeigt, daß die gedoppelte Meldung jeweils etwa 20ms nach der ersten eingeht.
Normalerweise schalte ich über diesen Taster, quasi per "toggle" das Licht an und aus. In dem Fall ist diese Fehlfunktion echt nicht lustig. :sunglasses:
Du hast die Funktion leider instabil geschrieben. Trigger auf
val:truesind bei Datenpunkten die ihren Status ändern generell falsch. Warum die neue Version den DP doppelt aktualisert muesste heraus gefunden werden - ist aber letztendlich irrelevant. Die Lösung ist das triggern nicht aufval:truesondern aufchange:gt(oder in Blocklyist grösser als vorher. Damit triggert die Funktion nur auf den Wechsel vonfalseauftrueund nicht wenn dertruewert ein 2. mal geschrieben wird.@haselchen sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Ansonsten ist mir noch aufgefallen, die Stickbezeichnung.
Du hast wohl im Adapter
/dev/ttyUSB0 eingetragen.
Das System hätte gerne
/dev/serial/by-id/usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_e89bb5195493eb1184f8214f3d98b6d1-if00-port0Nicht das System, sondern bestimmte Experten im Forum (incl. dem Autor des Diag Skripts) hätten das gerne. Es gibt je nach Situation gute Gründe dafür, kann aber niemals zu diesem Fehler führen.
Ansonsten wäre noch die Frage - was ist gestern (oder vorgestern) passiert / getan worden / geändert worden das dieser Effekt auftritt. von alleine kommt das nicht :) Aber auch diese Frage ist irrelevant wenn du die Trigger wie oben beschrieben umstellst.
A.
@asgothian sagte in Zigbee Aqara Taster WXKG11LM - alles erscheint doppelt:
Nicht das System, sondern bestimmte Experten im Forum (incl. dem Autor des Diag Skripts) hätten das gerne.
Könnten wir die ironischen Spitzen unterlassen? Die Verwendung der Links 'by-id' ist ja wohl unbestritten 'best practice' bei per USB angebundenen Interfaces. Nicht nur bei 'bestimmten Experten im Forum' oder bei mir sondern ganz allgemein.
Das es nicht immer mit einem konkreten Problem mit Zigbee zu tun hat ist klar, sollte aber die Grundmauern eines stabilen Systems sein. Genauso wie eine insgesamt auf aktuellem Stand befindliche Kiste (Betriebssystem, nodejs, ioBroker-Adapter).
Edit: Hat vermutlich auch einen begründeten Hintergrund, das z. B. auch zigbee2mqtt das in ihrer Einrichtungsanleitung so drin hat:
https://www.zigbee2mqtt.io/guide/configuration/adapter-settings.html