Using '/app/data' as data directory Zigbee2MQTT:debug 2022-06-12 01:08:32: Loaded state from file /app/data/state.json Zigbee2MQTT:info 2022-06-12 01:08:32: Logging to console and directory: '/app/data/log/2022-06-12.01-08-32' filename: log.txt Zigbee2MQTT:debug 2022-06-12 01:08:32: Removing old log directory '/app/data/log/2022-06-11.12-26-24' Zigbee2MQTT:info 2022-06-12 01:08:32: Starting Zigbee2MQTT version 1.25.2 (commit #3c5854fa) Zigbee2MQTT:info 2022-06-12 01:08:32: Starting zigbee-herdsman (0.14.34) Zigbee2MQTT:debug 2022-06-12 01:08:32: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":true},"backupPath":"/app/data/coordinator_backup.json","databaseBackupPath":"/app/data/database.db.backup","databasePath":"/app/data/database.db","network":{"channelList":[26],"extendedPanID":[REDACTED],"networkKey":"HIDDEN","panID":REDACTED},"serialPort":{"adapter":"auto","path":"/dev/ttyACM0"}}' 2022-06-11T13:08:32.876Z zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[REDACTED],"panID":REDACTED,"extendedPanID":[REDACTED],"channelList":[26]},"serialPort":{"path":"/dev/ttyACM0","adapter":"auto"},"databasePath":"/app/data/database.db","databaseBackupPath":"/app/data/database.db.backup","backupPath":"/app/data/coordinator_backup.json","adapter":{"disableLED":true,"concurrent":null,"delay":null}}' 2022-06-11T13:08:32.880Z zigbee-herdsman:adapter:zStack:znp:log Opening SerialPort with /dev/ttyACM0 and {"baudRate":115200,"rtscts":false,"autoOpen":false} 2022-06-11T13:08:32.892Z zigbee-herdsman:adapter:zStack:znp:log Serialport opened 2022-06-11T13:08:32.896Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} 2022-06-11T13:08:32.899Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] 2022-06-11T13:08:32.910Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,1,89,6,61] 2022-06-11T13:08:32.911Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,1,89,6,61] 2022-06-11T13:08:32.912Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 1 - [89,6] - 61 2022-06-11T13:08:32.914Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - ping - {"capabilities":1625} 2022-06-11T13:08:32.916Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.916Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} 2022-06-11T13:08:32.917Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] 2022-06-11T13:08:32.922Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,1,89,6,61] 2022-06-11T13:08:32.922Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,1,89,6,61] 2022-06-11T13:08:32.922Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 1 - [89,6] - 61 2022-06-11T13:08:32.922Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - ping - {"capabilities":1625} 2022-06-11T13:08:32.922Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.922Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - version - {} 2022-06-11T13:08:32.923Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,2,35] 2022-06-11T13:08:32.928Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,10,97,2,2,1,2,7,1,59,137,52,1,0,233] 2022-06-11T13:08:32.929Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,10,97,2,2,1,2,7,1,59,137,52,1,0,233] 2022-06-11T13:08:32.929Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 10 - 3 - 1 - 2 - [2,1,2,7,1,59,137,52,1,0] - 233 2022-06-11T13:08:32.929Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - version - {"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20220219} 2022-06-11T13:08:32.930Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.930Z zigbee-herdsman:adapter:zStack:adapter Adapter concurrent: 16 2022-06-11T13:08:32.930Z zigbee-herdsman:adapter:zStack:adapter Detected znp version 'zStack3x0' ({"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20220219}) 2022-06-11T13:08:32.931Z zigbee-herdsman:adapter:zStack:startup beginning znp startup 2022-06-11T13:08:32.933Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvLength - {"id":130} 2022-06-11T13:08:32.934Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,33,19,130,0,178] 2022-06-11T13:08:32.939Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,19,24,0,104] 2022-06-11T13:08:32.940Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,19,24,0,104] 2022-06-11T13:08:32.940Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 19 - [24,0] - 104 2022-06-11T13:08:32.940Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvLength - {"length":24} 2022-06-11T13:08:32.941Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.941Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvReadExt - {"id":130,"offset":0} 2022-06-11T13:08:32.942Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,33,28,130,0,0,0,187] 2022-06-11T13:08:32.950Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,26,97,28,0,24,0,REDACTED,228,1,0,48,159,2,0,9] 2022-06-11T13:08:32.950Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,26,97,28,0,24,0,REDACTED,228,1,0,48,159,2,0,9] 2022-06-11T13:08:32.951Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 26 - 3 - 1 - 28 - [0,24,0,REDACTED,228,1,0,48,159,2,0] - 9 2022-06-11T13:08:32.951Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvReadExt - {"status":0,"len":24,"value":{"type":"Buffer","data":[0,REDACTED,228,1,0,48,159,2,0]}} 2022-06-11T13:08:32.952Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.953Z zigbee-herdsman:adapter:zStack:startup:strategy determining znp startup strategy 2022-06-11T13:08:32.954Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvLength - {"id":96} 2022-06-11T13:08:32.954Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,33,19,96,0,80] 2022-06-11T13:08:32.960Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,19,1,0,113] 2022-06-11T13:08:32.960Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,19,1,0,113] 2022-06-11T13:08:32.960Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 19 - [1,0] - 113 2022-06-11T13:08:32.960Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvLength - {"length":1} 2022-06-11T13:08:32.960Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.961Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvReadExt - {"id":96,"offset":0} 2022-06-11T13:08:32.961Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,33,28,96,0,0,0,89] 2022-06-11T13:08:32.969Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,97,28,0,1,85,42] 2022-06-11T13:08:32.969Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,97,28,0,1,85,42] 2022-06-11T13:08:32.969Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 3 - 1 - 28 - [0,1,85] - 42 2022-06-11T13:08:32.970Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvReadExt - {"status":0,"len":1,"value":{"type":"Buffer","data":[85]}} 2022-06-11T13:08:32.970Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.972Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvLength - {"id":33} 2022-06-11T13:08:32.972Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,33,19,33,0,17] 2022-06-11T13:08:32.978Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,19,116,0,4] 2022-06-11T13:08:32.978Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,19,116,0,4] 2022-06-11T13:08:32.978Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 19 - [116,0] - 4 2022-06-11T13:08:32.979Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvLength - {"length":116} 2022-06-11T13:08:32.979Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:32.979Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvReadExt - {"id":33,"offset":0} 2022-06-11T13:08:32.980Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,33,28,33,0,0,0,24] 2022-06-11T13:08:32.986Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,118,97,28,0,116,200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0] 2022-06-11T13:08:32.986Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,118,97,28,0,116,200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0] 2022-06-11T13:08:32.989Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [0,0,0,0,0,0,0,0,0,0,60,106,8,0,0,0,0,4,15,15,4,0,1,0,0,0,1,0,0,0,0,241] 2022-06-11T13:08:32.989Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,118,97,28,0,116,200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,60,106,8,0,0,0,0,4,15,15,4,0,1,0,0,0,1,0,0,0,0,241] 2022-06-11T13:08:32.991Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [228,109,91,135,166,62,138,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] 2022-06-11T13:08:32.992Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,118,97,28,0,116,200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,60,106,8,0,0,0,0,4,15,15,4,0,1,0,0,0,1,0,0,0,0,241,228,109,91,135,166,62,138,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] 2022-06-11T13:08:32.996Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [0,0,0,0,0,0,0,0,0,0,0,0,15,5,0,1,100,10,1,0,0,0,169,0,0,0,3] 2022-06-11T13:08:32.996Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,118,97,28,0,116,200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,60,106,8,0,0,0,0,4,15,15,4,0,1,0,0,0,1,0,0,0,0,241,228,109,91,135,166,62,138,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,5,0,1,100,10,1,0,0,0,169,0,0,0,3] 2022-06-11T13:08:32.996Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 118 - 3 - 1 - 28 - [0,116,200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,60,106,8,0,0,0,0,4,15,15,4,0,1,0,0,0,1,0,0,0,0,241,228,109,91,135,166,62,138,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,5,0,1,100,10,1,0,0,0,169,0,0,0] - 3 2022-06-11T13:08:32.997Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvReadExt - {"status":0,"len":116,"value":{"type":"Buffer","data":[200,5,2,51,15,51,0,30,0,0,0,1,5,1,143,0,7,0,2,13,30,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,60,106,8,0,0,0,0,4,15,15,4,0,1,0,0,0,1,0,0,0,0,241,228,109,91,135,166,62,138,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,5,0,1,100,10,1,0,0,0,169,0,0,0]}} 2022-06-11T13:08:32.997Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.000Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvLength - {"id":98} 2022-06-11T13:08:33.001Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,33,19,98,0,82] 2022-06-11T13:08:33.007Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,19,16,0,96] 2022-06-11T13:08:33.007Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,19,16,0,96] 2022-06-11T13:08:33.007Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 19 - [16,0] - 96 2022-06-11T13:08:33.008Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvLength - {"length":16} 2022-06-11T13:08:33.008Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.008Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvReadExt - {"id":98,"offset":0} 2022-06-11T13:08:33.008Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,33,28,98,0,0,0,91] 2022-06-11T13:08:33.018Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,18,97,28,0,16,REDACTED,65] 2022-06-11T13:08:33.018Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,18,97,28,0,16,REDACTED,65] 2022-06-11T13:08:33.018Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 18 - 3 - 1 - 28 - [0,16,REDACTED] - 65 2022-06-11T13:08:33.018Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvReadExt - {"status":0,"len":16,"value":{"type":"Buffer","data":[REDACTED]}} 2022-06-11T13:08:33.019Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.020Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvLength - {"id":58} 2022-06-11T13:08:33.020Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,33,19,58,0,10] 2022-06-11T13:08:33.027Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,19,17,0,97] 2022-06-11T13:08:33.027Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,19,17,0,97] 2022-06-11T13:08:33.027Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 19 - [17,0] - 97 2022-06-11T13:08:33.027Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvLength - {"length":17} 2022-06-11T13:08:33.028Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.028Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvReadExt - {"id":58,"offset":0} 2022-06-11T13:08:33.028Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,33,28,58,0,0,0,3] 2022-06-11T13:08:33.039Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,19,97,28,0,17,0,REDACTED,65] 2022-06-11T13:08:33.039Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,19,97,28,0,17,0,REDACTED,65] 2022-06-11T13:08:33.039Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 19 - 3 - 1 - 28 - [0,17,0,REDACTED] - 65 2022-06-11T13:08:33.039Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvReadExt - {"status":0,"len":17,"value":{"type":"Buffer","data":[0,REDACTED]}} 2022-06-11T13:08:33.040Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.040Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvLength - {"id":59} 2022-06-11T13:08:33.040Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,33,19,59,0,11] 2022-06-11T13:08:33.047Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,2,97,19,17,0,97] 2022-06-11T13:08:33.047Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,2,97,19,17,0,97] 2022-06-11T13:08:33.047Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 2 - 3 - 1 - 19 - [17,0] - 97 2022-06-11T13:08:33.047Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvLength - {"length":17} 2022-06-11T13:08:33.047Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.048Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - osalNvReadExt - {"id":59,"offset":0} 2022-06-11T13:08:33.048Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,33,28,59,0,0,0,2] 2022-06-11T13:08:33.059Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,19,97,28,0,17,0,REDACTED,65] 2022-06-11T13:08:33.059Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,19,97,28,0,17,0,REDACTED,65] 2022-06-11T13:08:33.059Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 19 - 3 - 1 - 28 - [0,17,0,REDACTED] - 65 2022-06-11T13:08:33.059Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- SYS - osalNvReadExt - {"status":0,"len":17,"value":{"type":"Buffer","data":[0,REDACTED]}} 2022-06-11T13:08:33.059Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.065Z zigbee-herdsman:adapter:zStack:startup:strategy (stage-1) adapter is configured 2022-06-11T13:08:33.065Z zigbee-herdsman:adapter:zStack:startup:strategy (stage-2) adapter state matches configuration 2022-06-11T13:08:33.065Z zigbee-herdsman:adapter:zStack:startup determined startup strategy: startup 2022-06-11T13:08:33.066Z zigbee-herdsman:adapter:zStack:znp:SREQ --> UTIL - getDeviceInfo - {} 2022-06-11T13:08:33.066Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,39,0,39] 2022-06-11T13:08:33.074Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,14,103,0,0,191,77,165,34,0,75,18,0,0,0,7,9,0,75] 2022-06-11T13:08:33.074Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,103,0,0,191,77,165,34,0,75,18,0,0,0,7,9,0,75] 2022-06-11T13:08:33.074Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 3 - 7 - 0 - [0,191,77,165,34,0,75,18,0,0,0,7,9,0] - 75 2022-06-11T13:08:33.075Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- UTIL - getDeviceInfo - {"status":0,"ieeeaddr":"0x00124b0022a54dbf","shortaddr":0,"devicetype":7,"devicestate":9,"numassocdevices":0,"assocdeviceslist":[]} 2022-06-11T13:08:33.076Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.076Z zigbee-herdsman:adapter:zStack:startup adapter is already running in coordinator mode 2022-06-11T13:08:33.077Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - activeEpReq - {"dstaddr":0,"nwkaddrofinterest":0} 2022-06-11T13:08:33.077Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,37,5,0,0,0,0,36] 2022-06-11T13:08:33.085Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,5,0,97,254,20,69,133,0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1,102] 2022-06-11T13:08:33.086Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,5,0,97,254,20,69,133,0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1,102] 2022-06-11T13:08:33.086Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 5 - [0] - 97 2022-06-11T13:08:33.086Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - activeEpReq - {"status":0} 2022-06-11T13:08:33.086Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,20,69,133,0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1,102] 2022-06-11T13:08:33.086Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 20 - 2 - 5 - 133 - [0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1] - 102 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - activeEpRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"activeepcount":14,"activeeplist":[242,47,13,12,110,11,10,8,6,5,4,3,2,1]} 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '1' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '2' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '3' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '4' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '5' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '6' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '8' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '10' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '11' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '110' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '12' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '13' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '47' already registered 2022-06-11T13:08:33.087Z zigbee-herdsman:adapter:zStack:startup endpoint '242' already registered 2022-06-11T13:08:33.088Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - extFindGroup - {"endpoint":242,"groupid":2948} 2022-06-11T13:08:33.088Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,3,37,74,242,132,11,17] 2022-06-11T13:08:33.094Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,19,101,74,0,132,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179] 2022-06-11T13:08:33.094Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,19,101,74,0,132,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179] 2022-06-11T13:08:33.094Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 19 - 3 - 5 - 74 - [0,132,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0] - 179 2022-06-11T13:08:33.095Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - extFindGroup - {"status":0,"groupid":2948,"namelen":0,"groupname":{"type":"Buffer","data":[]}} 2022-06-11T13:08:33.095Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.134Z zigbee-herdsman:adapter:zStack:znp:SREQ --> UTIL - ledControl - {"ledid":255,"mode":5} 2022-06-11T13:08:33.135Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,2,39,10,255,5,213] 2022-06-11T13:08:33.135Z zigbee-herdsman:controller:log Started with result 'resumed' 2022-06-11T13:08:33.136Z zigbee-herdsman:controller:log Injected database: true, adapter: true 2022-06-11T13:08:33.142Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,103,10,0,108] 2022-06-11T13:08:33.142Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,103,10,0,108] 2022-06-11T13:08:33.142Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 7 - 10 - [0] - 108 2022-06-11T13:08:33.142Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- UTIL - ledControl - {"status":0} 2022-06-11T13:08:33.142Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.143Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - activeEpReq - {"dstaddr":0,"nwkaddrofinterest":0} 2022-06-11T13:08:33.144Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,4,37,5,0,0,0,0,36] 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,5,0,97,254,20,69,133,0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1,102] 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,5,0,97,254,20,69,133,0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1,102] 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 5 - [0] - 97 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - activeEpReq - {"status":0} 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,20,69,133,0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1,102] 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 20 - 2 - 5 - 133 - [0,0,0,0,0,14,242,47,13,12,110,11,10,8,6,5,4,3,2,1] - 102 2022-06-11T13:08:33.152Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - activeEpRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"activeepcount":14,"activeeplist":[242,47,13,12,110,11,10,8,6,5,4,3,2,1]} 2022-06-11T13:08:33.153Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.153Z zigbee-herdsman:adapter:zStack:znp:SREQ --> UTIL - getDeviceInfo - {} 2022-06-11T13:08:33.153Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,39,0,39] 2022-06-11T13:08:33.161Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,14,103,0,0,191,77,165,34,0,75,18,0,0,0,7,9,0,75] 2022-06-11T13:08:33.161Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,103,0,0,191,77,165,34,0,75,18,0,0,0,7,9,0,75] 2022-06-11T13:08:33.162Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 3 - 7 - 0 - [0,191,77,165,34,0,75,18,0,0,0,7,9,0] - 75 2022-06-11T13:08:33.162Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- UTIL - getDeviceInfo - {"status":0,"ieeeaddr":"0x00124b0022a54dbf","shortaddr":0,"devicetype":7,"devicestate":9,"numassocdevices":0,"assocdeviceslist":[]} 2022-06-11T13:08:33.162Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.162Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":242} 2022-06-11T13:08:33.162Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,242,214] 2022-06-11T13:08:33.170Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,242,224,161,5,0,0,0,0,113] 2022-06-11T13:08:33.170Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,242,224,161,5,0,0,0,0,113] 2022-06-11T13:08:33.170Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.170Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.171Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,242,224,161,5,0,0,0,0,113] 2022-06-11T13:08:33.171Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,242,224,161,5,0,0,0,0] - 113 2022-06-11T13:08:33.171Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":242,"profileid":41440,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.171Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.172Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":47} 2022-06-11T13:08:33.172Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,47,11] 2022-06-11T13:08:33.179Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,47,4,1,5,0,0,0,0,232] 2022-06-11T13:08:33.179Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,47,4,1,5,0,0,0,0,232] 2022-06-11T13:08:33.180Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.180Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.180Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,47,4,1,5,0,0,0,0,232] 2022-06-11T13:08:33.180Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,47,4,1,5,0,0,0,0] - 232 2022-06-11T13:08:33.181Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":47,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.181Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.181Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":13} 2022-06-11T13:08:33.181Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,13,41] 2022-06-11T13:08:33.189Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,16,69,132,0,0,0,0,0,10,13,4,1,5,0,0,1,25,0,0,206] 2022-06-11T13:08:33.189Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,16,69,132,0,0,0,0,0,10,13,4,1,5,0,0,1,25,0,0,206] 2022-06-11T13:08:33.189Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.189Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.190Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,16,69,132,0,0,0,0,0,10,13,4,1,5,0,0,1,25,0,0,206] 2022-06-11T13:08:33.190Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 16 - 2 - 5 - 132 - [0,0,0,0,0,10,13,4,1,5,0,0,1,25,0,0] - 206 2022-06-11T13:08:33.190Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":10,"endpoint":13,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":1,"inclusterlist":[25],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.190Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.191Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":12} 2022-06-11T13:08:33.191Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,12,40] 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,12,94,192,5,0,0,0,0,80] 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,12,94,192,5,0,0,0,0,80] 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,12,94,192,5,0,0,0,0,80] 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,12,94,192,5,0,0,0,0] - 80 2022-06-11T13:08:33.199Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":12,"profileid":49246,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.200Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.200Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":110} 2022-06-11T13:08:33.200Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,110,74] 2022-06-11T13:08:33.207Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,110,4,1,5,0,0,0,0,169] 2022-06-11T13:08:33.207Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,110,4,1,5,0,0,0,0,169] 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,110,4,1,5,0,0,0,0,169] 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,110,4,1,5,0,0,0,0] - 169 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":110,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.208Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":11} 2022-06-11T13:08:33.209Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,11,47] 2022-06-11T13:08:33.214Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,22,69,132,0,0,0,0,0,16,11,4,1,0,4,0,2,1,5,10,0,2,0,5,2,5] 2022-06-11T13:08:33.215Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,22,69,132,0,0,0,0,0,16,11,4,1,0,4,0,2,1,5,10,0,2,0,5,2,5] 2022-06-11T13:08:33.215Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.215Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.215Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,22,69,132,0,0,0,0,0,16,11,4,1,0,4,0,2,1,5,10,0,2,0,5,2,5] 2022-06-11T13:08:33.216Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [193] 2022-06-11T13:08:33.216Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,22,69,132,0,0,0,0,0,16,11,4,1,0,4,0,2,1,5,10,0,2,0,5,2,5,193] 2022-06-11T13:08:33.217Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 22 - 2 - 5 - 132 - [0,0,0,0,0,16,11,4,1,0,4,0,2,1,5,10,0,2,0,5,2,5] - 193 2022-06-11T13:08:33.217Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":16,"endpoint":11,"profileid":260,"deviceid":1024,"deviceversion":0,"numinclusters":2,"inclusterlist":[1281,10],"numoutclusters":2,"outclusterlist":[1280,1282]} 2022-06-11T13:08:33.217Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.218Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":10} 2022-06-11T13:08:33.218Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,10,46] 2022-06-11T13:08:33.225Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,10,4,1,5,0,0,0,0,205] 2022-06-11T13:08:33.225Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,10,4,1,5,0,0,0,0,205] 2022-06-11T13:08:33.225Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.225Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.225Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,10,4,1,5,0,0,0,0,205] 2022-06-11T13:08:33.225Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,10,4,1,5,0,0,0,0] - 205 2022-06-11T13:08:33.226Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":10,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.226Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.226Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":8} 2022-06-11T13:08:33.226Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,8,44] 2022-06-11T13:08:33.233Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,8,4,1,5,0,0,0,0,207] 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,8,4,1,5,0,0,0,0,207] 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,8,4,1,5,0,0,0,0,207] 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,8,4,1,5,0,0,0,0] - 207 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":8,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.234Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":6} 2022-06-11T13:08:33.235Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,6,34] 2022-06-11T13:08:33.242Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,6,9,1,5,0,0,0,0,204] 2022-06-11T13:08:33.242Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,6,9,1,5,0,0,0,0,204] 2022-06-11T13:08:33.242Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.242Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.243Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,6,9,1,5,0,0,0,0,204] 2022-06-11T13:08:33.243Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,6,9,1,5,0,0,0,0] - 204 2022-06-11T13:08:33.243Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":6,"profileid":265,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.243Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.243Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":5} 2022-06-11T13:08:33.243Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,5,33] 2022-06-11T13:08:33.251Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,5,8,1,5,0,0,0,0,206] 2022-06-11T13:08:33.251Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,5,8,1,5,0,0,0,0,206] 2022-06-11T13:08:33.252Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.252Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.252Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,5,8,1,5,0,0,0,0,206] 2022-06-11T13:08:33.252Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,5,8,1,5,0,0,0,0] - 206 2022-06-11T13:08:33.253Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":5,"profileid":264,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.253Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.253Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":4} 2022-06-11T13:08:33.254Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,4,32] 2022-06-11T13:08:33.261Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,4,7,1,5,0,0,0,0,192] 2022-06-11T13:08:33.262Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,4,7,1,5,0,0,0,0,192] 2022-06-11T13:08:33.262Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.262Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.263Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,4,7,1,5,0,0,0,0,192] 2022-06-11T13:08:33.263Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,4,7,1,5,0,0,0,0] - 192 2022-06-11T13:08:33.263Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":4,"profileid":263,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.264Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.264Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":3} 2022-06-11T13:08:33.265Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,3,39] 2022-06-11T13:08:33.273Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,3,4,1,5,0,0,0,0,196] 2022-06-11T13:08:33.273Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,3,4,1,5,0,0,0,0,196] 2022-06-11T13:08:33.273Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.274Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.274Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,3,4,1,5,0,0,0,0,196] 2022-06-11T13:08:33.274Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,3,4,1,5,0,0,0,0] - 196 2022-06-11T13:08:33.275Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":3,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.275Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.276Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":2} 2022-06-11T13:08:33.276Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,2,38] 2022-06-11T13:08:33.284Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,2,1,1,5,0,0,0,0,192] 2022-06-11T13:08:33.285Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,2,1,1,5,0,0,0,0,192] 2022-06-11T13:08:33.285Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.285Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.286Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,2,1,1,5,0,0,0,0,192] 2022-06-11T13:08:33.286Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,2,1,1,5,0,0,0,0] - 192 2022-06-11T13:08:33.287Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":2,"profileid":257,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.287Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.288Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - simpleDescReq - {"dstaddr":0,"nwkaddrofinterest":0,"endpoint":1} 2022-06-11T13:08:33.289Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,4,0,0,0,0,1,37] 2022-06-11T13:08:33.296Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,1,4,1,5,0,0,0,0,198] 2022-06-11T13:08:33.297Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,4,0,96,254,14,69,132,0,0,0,0,0,8,1,4,1,5,0,0,0,0,198] 2022-06-11T13:08:33.297Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 4 - [0] - 96 2022-06-11T13:08:33.298Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - simpleDescReq - {"status":0} 2022-06-11T13:08:33.298Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,14,69,132,0,0,0,0,0,8,1,4,1,5,0,0,0,0,198] 2022-06-11T13:08:33.299Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 14 - 2 - 5 - 132 - [0,0,0,0,0,8,1,4,1,5,0,0,0,0] - 198 2022-06-11T13:08:33.299Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - simpleDescRsp - {"srcaddr":0,"status":0,"nwkaddr":0,"len":8,"endpoint":1,"profileid":260,"deviceid":5,"deviceversion":0,"numinclusters":0,"inclusterlist":[],"numoutclusters":0,"outclusterlist":[]} 2022-06-11T13:08:33.300Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] Zigbee2MQTT:info 2022-06-12 01:08:33: zigbee-herdsman started (resumed) Zigbee2MQTT:info 2022-06-12 01:08:33: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20220219,"transportrev":2},"type":"zStack3x0"}' 2022-06-11T13:08:33.314Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - extNwkInfo - {} 2022-06-11T13:08:33.314Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,37,80,117] 2022-06-11T13:08:33.321Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,24,101,80,0,0,9,60,106,0,0,241,228,109,91,135,166,62,138,0,0,0,0,0,0,0,0,26,222] 2022-06-11T13:08:33.322Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,24,101,80,0,0,9,60,106,0,0,241,228,109,91,135,166,62,138,0,0,0,0,0,0,0,0,26,222] 2022-06-11T13:08:33.322Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 24 - 3 - 5 - 80 - [0,0,9,60,106,0,0,241,228,109,91,135,166,62,138,0,0,0,0,0,0,0,0,26] - 222 2022-06-11T13:08:33.323Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - extNwkInfo - {"shortaddr":0,"devstate":9,"panid":REDACTED,"parentaddr":0,"extendedpanid":"REDACTED","parentextaddr":"0x0000000000000000","channel":26} 2022-06-11T13:08:33.323Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] Zigbee2MQTT:debug 2022-06-12 01:08:33: Zigbee network parameters: {"channel":26,"extendedPanID":"REDACTED","panID":REDACTED} Zigbee2MQTT:info 2022-06-12 01:08:33: Currently 6 devices are joined: [REDACTED] Zigbee2MQTT:info 2022-06-12 01:08:33: 0x804b50fffe04740e (0x804b50fffe04740e): Not supported (Unknown) Zigbee2MQTT:info 2022-06-12 01:08:33: Zigbee: disabling joining new devices. 2022-06-11T13:08:33.347Z zigbee-herdsman:controller:log Disable joining 2022-06-11T13:08:33.350Z zigbee-herdsman:adapter:zStack:znp:SREQ --> AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":1,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[25,2,2,10,0,0]}} 2022-06-11T13:08:33.352Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,26,36,2,2,253,255,0,0,0,0,0,0,242,0,0,242,33,0,1,0,30,6,0,25,2,2,10,0,0,23] 2022-06-11T13:08:33.364Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,100,2,0,103] 2022-06-11T13:08:33.365Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,100,2,0,103] 2022-06-11T13:08:33.365Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 4 - 2 - [0] - 103 2022-06-11T13:08:33.365Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- AF - dataRequestExt - {"status":0} 2022-06-11T13:08:33.365Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.368Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,3,68,128,0,242,1,52] 2022-06-11T13:08:33.368Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,68,128,0,242,1,52] 2022-06-11T13:08:33.368Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 4 - 128 - [0,242,1] - 52 2022-06-11T13:08:33.369Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- AF - dataConfirm - {"status":0,"endpoint":242,"transid":1} 2022-06-11T13:08:33.369Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] 2022-06-11T13:08:33.567Z zigbee-herdsman:adapter:zStack:znp:SREQ --> ZDO - mgmtPermitJoinReq - {"addrmode":15,"dstaddr":65532,"duration":0,"tcsignificance":0} 2022-06-11T13:08:33.568Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,5,37,54,15,252,255,0,0,26] 2022-06-11T13:08:33.580Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [254,1,101,54,0,82,254,3,69,182,0,0,0,240] 2022-06-11T13:08:33.580Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,1,101,54,0,82,254,3,69,182,0,0,0,240] 2022-06-11T13:08:33.580Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 1 - 3 - 5 - 54 - [0] - 82 2022-06-11T13:08:33.580Z zigbee-herdsman:adapter:zStack:znp:SRSP <-- ZDO - mgmtPermitJoinReq - {"status":0} 2022-06-11T13:08:33.581Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [254,3,69,182,0,0,0,240] 2022-06-11T13:08:33.581Z zigbee-herdsman:adapter:zStack:unpi:parser --> parsed 3 - 2 - 5 - 182 - [0,0,0] - 240 2022-06-11T13:08:33.581Z zigbee-herdsman:adapter:zStack:znp:AREQ <-- ZDO - mgmtPermitJoinRsp - {"srcaddr":0,"status":0} 2022-06-11T13:08:33.581Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [] Zigbee2MQTT:info 2022-06-12 01:08:33: Connecting to MQTT server at mqtt://mosquitto Zigbee2MQTT:debug 2022-06-12 01:08:33: Using MQTT keepalive: 60 Zigbee2MQTT:debug 2022-06-12 01:08:33: Using MQTT login with username: REDACTED Zigbee2MQTT:debug 2022-06-12 01:08:33: Using MQTT client ID: 'Zigbee2MQTT' Zigbee2MQTT:info 2022-06-12 01:08:33: Connected to MQTT server Zigbee2MQTT:info 2022-06-12 01:08:33: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online' Zigbee2MQTT:debug 2022-06-12 01:08:33: Received MQTT message on 'zigbee2mqtt/bridge/info' with data '{"commit":"3c5854fa","config":{"advanced":{"adapter_concurrent":null,"adapter_delay":null,"availability_blacklist":[],"availability_blocklist":[],"availability_passlist":[],"availability_whitelist":[],"cache_state":true,"cache_state_persistent":true,"cache_state_send_on_startup":true,"channel":26,"elapsed":false,"ext_pan_id":[REDACTED],"last_seen":"ISO_8601_local","legacy_api":true,"legacy_availability_payload":true,"log_directory":"/app/data/log/%TIMESTAMP%","log_file":"log.txt","log_level":"debug","log_output":["console","file"],"log_rotation":true,"log_symlink_current":true,"log_syslog":{},"output":"json","pan_id":REDACTED,"report":false,"soft_reset_timeout":0,"timestamp_format":"YYYY-MM-DD HH:mm:ss"},"blocklist":[],"device_options":{},"devices":{"0x804b50fffe04740e":{"friendly_name":"0x804b50fffe04740e"}},"external_converters":[],"external_converts":["NAS-AB02B0.js"],"frontend":{"host":"0.0.0.0","port":8080},"groups":{},"homeassistant":{"discovery_topic":"homeassistant","legacy_entity_attributes":true,"legacy_triggers":true,"status_topic":"hass/status"},"map_options":{"graphviz":{"colors":{"fill":{"coordinator":"#e04e5d","enddevice":"#fff8ce","router":"#4ea3e0"},"font":{"coordinator":"#ffffff","enddevice":"#000000","router":"#ffffff"},"line":{"active":"#009900","inactive":"#994444"}}}},"mqtt":{"base_topic":"zigbee2mqtt","birth_message":{},"client_id":"Zigbee2MQTT","force_disable_retain":false,"include_device_information":true,"keepalive":60,"reject_unauthorized":true,"server":"mqtt://mosquitto","user":"REDACTED","version":5},"ota":{"disable_automatic_update_check":false,"update_check_interval":1440},"passlist":[],"permit_join":false,"serial":{"adapter":"auto","disable_led":true,"port":"/dev/ttyACM0"}},"config_schema":{"definitions":{"device":{"properties":{"debounce":{"description":"Debounces messages of this device","title":"Debounce","type":"number"},"debounce_ignore":{"description":"Protects unique payload values of specified payload properties from overriding within debounce time","examples":["action"],"items":{"type":"string"},"title":"Ignore debounce","type":"array"},"filtered_attributes":{"description":"Filter attributes from publish payload.","examples":["temperature","battery","action"],"items":{"type":"string"},"title":"Filtered publish attributes","type":"array"},"filtered_optimistic":{"description":"Filter attributes from optimistic publish payload when calling /set. (This has no effect if optimistic is set to false).","examples":["color_mode","color_temp","color"],"items":{"type":"string"},"title":"Filtered optimistic attributes","type":"array"},"friendly_name":{"description":"Used in the MQTT topic of a device. By default this is the device ID","readOnly":true,"title":"Friendly name","type":"string"},"homeassistant":{"properties":{"name":{"description":"Name of the device in Home Assistant","title":"Home Assistant name","type":"string"}},"title":"Home Assistant","type":["object","null"]},"icon":{"description":"The user-defined device icon for the frontend. It can be a link to an image (not a path to a file) or base64 encoded data URL like: image/svg+xml;base64,PHN2ZyB3aW....R0aD","title":"Icon","type":"string"},"optimistic":{"default":true,"description":"Publish optimistic state after set","title":"Optimistic","type":"boolean"},"qos":{"description":"QoS level for MQTT messages of this device","title":"QoS","type":"number"},"retain":{"description":"Retain MQTT messages of this device","title":"Retain","type":"boolean"},"retention":{"description":"Sets the MQTT Message Expiry in seconds, Make sure to set mqtt.version to 5","title":"Retention","type":"number"}},"required":["friendly_name"],"type":"object"},"group":{"properties":{"devices":{"items":{"type":"string"},"type":"array"},"filtered_attributes":{"items":{"type":"string"},"type":"array"},"friendly_name":{"type":"string"},"optimistic":{"type":"boolean"},"qos":{"type":"number"},"retain":{"type":"boolean"}},"required":["friendly_name"],"type":"object"}},"properties":{"advanced":{"properties":{"adapter_concurrent":{"description":"Adapter concurrency (e.g. 2 for CC2531 or 16 for CC26X2R1) (default: null, uses recommended value)","requiresRestart":true,"title":"Adapter concurrency","type":["number","null"]},"adapter_delay":{"description":"Adapter delay","requiresRestart":true,"title":"Adapter delay","type":["number","null"]},"cache_state":{"default":true,"description":"MQTT message payload will contain all attributes, not only changed ones. Has to be true when integrating via Home Assistant","title":"Cache state","type":"boolean"},"cache_state_persistent":{"default":true,"description":"Persist cached state, only used when cache_state: true","title":"Persist cache state","type":"boolean"},"cache_state_send_on_startup":{"default":true,"description":"Send cached state on startup, only used when cache_state: true","title":"Send cached state on startup","type":"boolean"},"channel":{"default":11,"description":"Zigbee channel, changing requires repairing all devices! (Note: use a ZLL channel: 11, 15, 20, or 25 to avoid Problems)","examples":[15,20,25],"maximum":26,"minimum":11,"requiresRestart":true,"title":"ZigBee channel","type":"number"},"elapsed":{"default":false,"description":"Add an elapsed attribute to MQTT messages, contains milliseconds since the previous msg","title":"Elapsed","type":"boolean"},"ext_pan_id":{"description":"Zigbee extended pan ID, changing requires repairing all devices!","items":{"type":"number"},"requiresRestart":true,"title":"Ext Pan ID","type":"array"},"last_seen":{"default":"disable","description":"Add a last_seen attribute to MQTT messages, contains date/time of last Zigbee message","enum":["disable","ISO_8601","ISO_8601_local","epoch"],"title":"Last seen","type":"string"},"legacy_api":{"default":true,"description":"Disables the legacy api (false = disable)","requiresRestart":true,"title":"Legacy API","type":"boolean"},"legacy_availability_payload":{"default":true,"description":"Payload to be used for device availabilty and bridge/state topics. true = text, false = JSON","requiresRestart":true,"title":"Legacy availability payload","type":"boolean"},"log_directory":{"description":"Location of log directory","examples":["data/log/%TIMESTAMP%"],"requiresRestart":true,"title":"Log directory","type":"string"},"log_file":{"default":"log.txt","description":"Log file name, can also contain timestamp","examples":["zigbee2mqtt_%TIMESTAMP%.log"],"requiresRestart":true,"title":"Log file","type":"string"},"log_level":{"default":"info","description":"Logging level","enum":["info","warn","error","debug"],"title":"Log level","type":"string"},"log_output":{"description":"Output location of the log, leave empty to suppress logging","items":{"enum":["console","file","syslog"],"type":"string"},"requiresRestart":true,"title":"Log output","type":"array"},"log_rotation":{"default":true,"description":"Log rotation","requiresRestart":true,"title":"Log rotation","type":"boolean"},"log_symlink_current":{"default":false,"description":"Create symlink to current logs in the log directory","requiresRestart":true,"title":"Log symlink current","type":"boolean"},"log_syslog":{"properties":{"app_name":{"default":"Zigbee2MQTT","description":"The name of the application (Default: Zigbee2MQTT).","title":"Localhost","type":"string"},"eol":{"default":"/n","description":"The end of line character to be added to the end of the message (Default: Message without modifications).","title":"eol","type":"string"},"host":{"default":"localhost","description":"The host running syslogd, defaults to localhost.","title":"Host","type":"string"},"localhost":{"default":"localhost","description":"Host to indicate that log messages are coming from (Default: localhost).","title":"Localhost","type":"string"},"path":{"default":"/dev/log","description":"The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).","examples":["/var/run/syslog"],"title":"Path","type":"string"},"pid":{"default":"process.pid","description":"PID of the process that log messages are coming from (Default process.pid).","title":"PID","type":"string"},"port":{"default":123,"description":"The port on the host that syslog is running on, defaults to syslogd's default port.","title":"Port","type":"number"},"protocol":{"default":"tcp4","description":"The network protocol to log over (e.g. tcp4, udp4, tls4, unix, unix-connect, etc).","examples":["udp4","tls4","unix","unix-connect"],"title":"Protocol","type":"string"},"type":{"default":"5424","description":"The type of the syslog protocol to use (Default: BSD, also valid: 5424).","title":"Type","type":"string"}},"title":"syslog","type":"object"},"network_key":{"description":"Network encryption key, changing requires repairing all devices!","oneOf":[{"title":"Network key(string)","type":"string"},{"items":{"type":"number"},"title":"Network key(array)","type":"array"}],"requiresRestart":true,"title":"Network key"},"output":{"description":"Examples when 'state' of a device is published json: topic: 'zigbee2mqtt/my_bulb' payload '{\"state\": \"ON\"}' attribute: topic 'zigbee2mqtt/my_bulb/state' payload 'ON' attribute_and_json: both json and attribute (see above)","enum":["attribute_and_json","attribute","json"],"title":"MQTT output type","type":"string"},"pan_id":{"description":"ZigBee pan ID, changing requires repairing all devices!","oneOf":[{"title":"Pan ID (string)","type":"string"},{"title":"Pan ID (number)","type":"number"}],"requiresRestart":true,"title":"Pan ID"},"timestamp_format":{"description":"Log timestamp format","examples":["YYYY-MM-DD HH:mm:ss"],"requiresRestart":true,"title":"Timestamp format","type":"string"},"transmit_power":{"description":"Transmit power of adapter, only available for Z-Stack (CC253*/CC2652/CC1352) adapters, CC2652 = 5dbm, CC1352 max is = 20dbm (5dbm default)","requiresRestart":true,"title":"Transmit power","type":["number","null"]}},"title":"Advanced","type":"object"},"availability":{"description":"Checks whether devices are online/offline","oneOf":[{"title":"Availability (simple)","type":"boolean"},{"properties":{"active":{"description":"Options for active devices (routers/mains powered)","properties":{"timeout":{"default":10,"description":"Time after which an active device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Active","type":"object"},"passive":{"description":"Options for passive devices (mostly battery powered)","properties":{"timeout":{"default":1500,"description":"Time after which an passive device will be marked as offline in minutes","requiresRestart":true,"title":"Timeout","type":"number"}},"requiresRestart":true,"title":"Passive","type":"object"}},"title":"Availability (advanced)","type":"object"}],"requiresRestart":true,"title":"Availability"},"ban":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Ban (deprecated, use blocklist)","type":"array"},"blocklist":{"description":"Block devices from the network (by ieeeAddr)","items":{"type":"string"},"requiresRestart":true,"title":"Blocklist","type":"array"},"device_options":{"title":"Options that are applied to all devices","type":"object"},"devices":{"patternProperties":{"^.*$":{"$ref":"#/definitions/device"}},"propertyNames":{"pattern":"^0x[\\d\\w]{16}$"},"type":"object"},"external_converters":{"description":"You can define external converters to e.g. add support for a DiY device","examples":["DIYRuZ_FreePad.js"],"items":{"type":"string"},"requiresRestart":true,"title":"External converters","type":"array"},"frontend":{"oneOf":[{"title":"Frontend (simple)","type":"boolean"},{"properties":{"auth_token":{"description":"Enables authentication, disabled by default","requiresRestart":true,"title":"Auth token","type":["string","null"]},"host":{"default":"0.0.0.0","description":"Frontend binding host","requiresRestart":true,"title":"Bind host","type":"string"},"port":{"default":8080,"description":"Frontend binding port","requiresRestart":true,"title":"Port","type":"number"},"url":{"description":"URL on which the frontend can be reached, currently only used for the Home Assistant device configuration page","requiresRestart":true,"title":"URL","type":["string","null"]}},"title":"Frontend (advanced)","type":"object"}],"requiresRestart":true,"title":"Frontend"},"groups":{"patternProperties":{"^.*$":{"$ref":"#/definitions/group"}},"propertyNames":{"pattern":"^[\\w].*$"},"type":"object"},"homeassistant":{"default":false,"description":"Home Assistant integration (MQTT discovery)","oneOf":[{"title":"Home Assistant (simple)","type":"boolean"},{"properties":{"discovery_topic":{"description":"Home Assistant discovery topic","examples":["homeassistant"],"requiresRestart":true,"title":"Homeassistant discovery topic","type":"string"},"legacy_entity_attributes":{"default":true,"description":"Home Assistant legacy entity attributes, when enabled Zigbee2MQTT will add state attributes to each entity, additional to the separate entities and devices it already creates","title":"Home Assistant legacy entity attributes","type":"boolean"},"legacy_triggers":{"default":true,"description":"Home Assistant legacy triggers, when enabled Zigbee2mqt will send an empty 'action' or 'click' after one has been send. A 'sensor_action' and 'sensor_click' will be discoverd","title":"Home Assistant legacy triggers","type":"boolean"},"status_topic":{"description":"Home Assistant status topic","examples":["homeassistant/status"],"requiresRestart":true,"title":"Home Assistant status topic","type":"string"}},"title":"Home Assistant (advanced)","type":"object"}],"requiresRestart":true,"title":"Home Assistant integration"},"map_options":{"properties":{"graphviz":{"properties":{"colors":{"properties":{"fill":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"font":{"properties":{"coordinator":{"type":"string"},"enddevice":{"type":"string"},"router":{"type":"string"}},"type":"object"},"line":{"properties":{"active":{"type":"string"},"inactive":{"type":"string"}},"type":"object"}},"type":"object"}},"type":"object"}},"title":"Networkmap","type":"object"},"mqtt":{"properties":{"base_topic":{"default":"zigbee2mqtt","description":"MQTT base topic for Zigbee2MQTT MQTT messages","examples":["zigbee2mqtt"],"requiresRestart":true,"title":"Base topic","type":"string"},"ca":{"description":"Absolute path to SSL/TLS certificate of CA used to sign server and client certificates","examples":["/etc/ssl/mqtt-ca.crt"],"requiresRestart":true,"title":"Certificate authority","type":"string"},"cert":{"description":"Absolute path to SSL/TLS certificate for client-authentication","examples":["/etc/ssl/mqtt-client.crt"],"requiresRestart":true,"title":"SSL/TLS certificate","type":"string"},"client_id":{"description":"MQTT client ID","examples":["MY_CLIENT_ID"],"requiresRestart":true,"title":"Client ID","type":"string"},"force_disable_retain":{"default":false,"description":"Disable retain for all send messages. ONLY enable if you MQTT broker doesn't support retained message (e.g. AWS IoT core, Azure IoT Hub, Google Cloud IoT core, IBM Watson IoT Platform). Enabling will break the Home Assistant integration","requiresRestart":true,"title":"Force disable retain","type":"boolean"},"include_device_information":{"default":false,"description":"Include device information to mqtt messages","title":"Include device information","type":"boolean"},"keepalive":{"default":60,"description":"MQTT keepalive in second","requiresRestart":true,"title":"Keepalive","type":"number"},"key":{"description":"Absolute path to SSL/TLS key for client-authentication","examples":["/etc/ssl/mqtt-client.key"],"requiresRestart":true,"title":"SSL/TLS key","type":"string"},"password":{"description":"MQTT server authentication password","examples":["ILOVEPELMENI"],"requiresRestart":true,"title":"Password","type":"string"},"reject_unauthorized":{"default":true,"description":"Disable self-signed SSL certificate","requiresRestart":true,"title":"Reject unauthorized","type":"boolean"},"server":{"description":"MQTT server URL (use mqtts:// for SSL/TLS connection)","examples":["mqtt://localhost:1883"],"requiresRestart":true,"title":"MQTT server","type":"string"},"user":{"description":"MQTT server authentication user","examples":["johnnysilverhand"],"requiresRestart":true,"title":"User","type":"string"},"version":{"default":4,"description":"MQTT protocol version","examples":[5],"requiresRestart":true,"title":"Version","type":["number","null"]}},"required":["server"],"title":"MQTT","type":"object"},"ota":{"properties":{"disable_automatic_update_check":{"default":false,"description":"Zigbee devices may request a firmware update, and do so frequently, causing Zigbee2MQTT to reach out to third party servers. If you disable these device initiated checks, you can still initiate a firmware update check manually.","title":"Disable automatic update check","type":"boolean"},"ikea_ota_use_test_url":{"default":false,"description":"Use IKEA TRADFRI OTA test server, see OTA updates documentation","requiresRestart":true,"title":"IKEA TRADFRI OTA use test url","type":"boolean"},"update_check_interval":{"default":1440,"description":"Your device may request a check for a new firmware update. This value determines how frequently third party servers may actually be contacted to look for firmware updates. The value is set in minutes, and the default is 1 day.","title":"Update check interval","type":"number"},"zigbee_ota_override_index_location":{"description":"Location of override OTA index file","examples":["index.json"],"requiresRestart":true,"title":"OTA index override file name","type":"string"}},"title":"OTA updates","type":"object"},"passlist":{"description":"Allow only certain devices to join the network (by ieeeAddr). Note that all devices not on the passlist will be removed from the network!","items":{"type":"string"},"requiresRestart":true,"title":"Passlist","type":"array"},"permit_join":{"default":false,"description":"Allow new devices to join (re-applied at restart)","title":"Permit join","type":"boolean"},"serial":{"properties":{"adapter":{"default":"auto","description":"Adapter type, not needed unless you are experiencing problems","enum":["deconz","zstack","zigate","ezsp","auto"],"requiresRestart":true,"title":"Adapter","type":["string"]},"baudrate":{"description":"Baud rate speed for serial port, this can be anything firmware support but default is 115200 for Z-Stack and EZSP, 38400 for Deconz, however note that some EZSP firmware need 57600","examples":[38400,57600,115200],"requiresRestart":true,"title":"Baudrate","type":"number"},"disable_led":{"default":false,"description":"Disable LED of the adapter if supported","requiresRestart":true,"title":"Disable led","type":"boolean"},"port":{"description":"Location of the adapter. To autodetect the port, set null","examples":["/dev/ttyACM0"],"requiresRestart":true,"title":"Port","type":["string","null"]},"rtscts":{"description":"RTS / CTS Hardware Flow Control for serial port","requiresRestart":true,"title":"RTS / CTS","type":"boolean"}},"title":"Serial","type":"object"},"whitelist":{"items":{"type":"string"},"readOnly":true,"requiresRestart":true,"title":"Whitelist (deprecated, use passlist)","type":"array"}},"required":["mqtt"],"type":"object"},"coordinator":{"ieee_address":"0x00124b0022a54dbf","meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20220219,"transportrev":2},"type":"zStack3x0"},"log_level":"debug","network":{"channel":26,"extended_pan_id":"REDACTED","pan_id":REDACTED},"permit_join":false,"restart_required":false,"version":"1.25.2"}' Zigbee2MQTT:debug 2022-06-12 01:08:33: Received MQTT message on 'zigbee2mqtt/bridge/devices' with data '[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"10":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"11":{"bindings":[],"clusters":{"input":["ssIasAce"],"output":["ssIasZone","ssIasWd"]},"configured_reportings":[],"scenes":[]},"110":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"12":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"13":{"bindings":[],"clusters":{"input":["genOta"],"output":[]},"configured_reportings":[],"scenes":[]},"2":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"242":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"3":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"4":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"47":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"5":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"6":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]},"8":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_reportings":[],"scenes":[]}},"friendly_name":"Coordinator","ieee_address":"0x00124b0022a54dbf","interview_completed":true,"interviewing":false,"network_address":0,"supported":false,"type":"Coordinator"},{"definition":null,"endpoints":{},"friendly_name":"0x804b50fffe04740e","ieee_address":"0x804b50fffe04740e","interview_completed":false,"interviewing":false,"network_address":6481,"supported":false,"type":"Unknown"}]' Zigbee2MQTT:debug 2022-06-12 01:08:33: Received MQTT message on 'zigbee2mqtt/bridge/groups' with data '[]' Zigbee2MQTT:debug 2022-06-12 01:08:33: Received MQTT message on 'zigbee2mqtt/bridge/config' with data '{"commit":"3c5854fa","coordinator":{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20220219,"transportrev":2},"type":"zStack3x0"},"log_level":"debug","network":{"channel":26,"extendedPanID":"REDACTED","panID":REDACTED},"permit_join":false,"version":"1.25.2"}' Zigbee2MQTT:debug 2022-06-12 01:08:33: Received MQTT message on 'zigbee2mqtt/bridge/extensions' with data '[]' Zigbee2MQTT:info 2022-06-12 01:08:33: Started frontend on port 0.0.0.0:8080 Zigbee2MQTT:info 2022-06-12 01:08:33: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"3c5854fa","coordinator":{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20220219,"transportrev":2},"type":"zStack3x0"},"log_level":"debug","network":{"channel":26,"extendedPanID":"REDACTED","panID":REDACTED},"permit_join":false,"version":"1.25.2"}' [REDACTED] Zigbee2MQTT:info 2022-06-12 01:08:33: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online' Zigbee2MQTT:info 2022-06-12 01:08:33: MQTT publish: topic 'zigbee2mqtt/0x804b50fffe04740e', payload '{"device":{"friendlyName":"0x804b50fffe04740e","ieeeAddr":"0x804b50fffe04740e","model":"unknown","networkAddress":6481,"type":"Unknown"},"last_seen":"2022-06-12T00:36:50+12:00"}'