Create tuya-motion-sensor.ts and tuya-temp-humi-sensor.ts

I just add a RH3040 motion sensor.

Thanks @piokacz ! I would like to add this kind of sensor though the new ConfigurableDevice class tho.
I think this PR can safely be reduced by adding the sensor config to the database.ts class. Probably something like this would be enough:
  {
    manufacturer: 'TuYa',
    models: ['RH3040'],
    services: [
      {
        type: 'motion-sensor',
        meta: {
          tamper: true,
          battery: true,
          batteryLow: true,
        },
      },
    ],
  },
  {
    manufacturer: 'TuYa',
    models: ['RH3052'],
    services: [
      {
        type: 'humidity-sensor',
        meta: {
          battery: true,
        },
      },
      {
        type: 'temperature-sensor',
        meta: {
          battery: true,
        },
      },
    ],
  },

Thanks @piokacz ! I would like to add this kind of sensor though the new ConfigurableDevice class tho.
I think this PR can safely be reduced by adding the sensor config to the database.ts class. Probably something like this would be enough:
  {
    manufacturer: 'TuYa',
    models: ['RH3040'],
    services: [
      {
        type: 'motion-sensor',
        meta: {
          tamper: true,
          battery: true,
          batteryLow: true,
        },
      },
    ],
  },
  {
    manufacturer: 'TuYa',
    models: ['RH3052'],
    services: [
      {
        type: 'humidity-sensor',
        meta: {
          battery: true,
        },
      },
      {
        type: 'temperature-sensor',
        meta: {
          battery: true,
        },
      },
    ],
  },

Thanks for the information. I'll check this next time - are You sure that the manufacture should be TuYa or TUYATEC-e4wp7oyu', with ['RH3040'], and 'TUYATEC-yg5dcbfu' with ['RH3052']?

Thanks for the information. I'll check this next time - are You sure that the manufacture should be TuYa or TUYATEC-e4wp7oyu', with ['RH3040'], and 'TUYATEC-yg5dcbfu' with ['RH3052']?

It should work with just TuYa as manufacturer. If it doesn't just use TUYATEC-xxxxxx

Some error during compilation
pi@raspberrypi:~ $ cd /home/pi/homebridge-zigbee-nt/
pi@raspberrypi:~/homebridge-zigbee-nt $ sudo yarn
yarn install v1.22.10
[1/5] Validating package.json...
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
[2/5] Resolving packages...
warning Resolution field "<EMAIL_ADDRESS>is incompatible with requested version "<EMAIL_ADDRESS>[3/5] Fetching packages...
info<EMAIL_ADDRESS>The platform "linux" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
info<EMAIL_ADDRESS>The platform "linux" is incompatible with this module.
info<EMAIL_ADDRESS>is an optional dependency and failed compatibility check. Excluding it from installation.
[4/5] Linking dependencies...
warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "evergreen-ui ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| ^16.0.0".
warning "evergreen-ui ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| 16.x".
warning "evergreen-ui ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>warning "evergreen-ui > react-scrollbar-size ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| ^16.0.0".
warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| ^15.5.4".
warning " ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| ^15.5.4".
warning "react-json-view ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS>|| ^16.0.0-beta || ^16.0.0".
warning "react-json-view ><EMAIL_ADDRESS>has incorrect peer dependency<EMAIL_ADDRESS><17.0.0".
[5/5] Building fresh packages...
Done in 154.03s.
pi@raspberrypi:~/homebridge-zigbee-nt $ sudo yarn build
yarn run v1.22.10
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ yarn clean && yarn build:ts && yarn build:ui
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ rimraf dist/
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ tsc
src/accessories/database.ts:16:11 - error TS2322: Type '{ tamper: true; battery: true; batteryLow: true; }' is not assignable to type '{ colorTemp?: boolean; batteryLow?: boolean; colorXY?: boolean; brightness?: boolean; hue?: boolean; saturation?: boolean; power?: boolean; voltage?: boolean; current?: boolean; waterLeak?: boolean; gasLeak?: boolean; smokeLeak?: boolean; tamper?: boolean; }'.
  Object literal may only specify known properties, and 'battery' does not exist in type '{ colorTemp?: boolean; batteryLow?: boolean; colorXY?: boolean; brightness?: boolean; hue?: boolean; saturation?: boolean; power?: boolean; voltage?: boolean; current?: boolean; waterLeak?: boolean; gasLeak?: boolean; smokeLeak?: boolean; tamper?: boolean; }'.

16           battery: true,
             ~~~~~~~~~~~~~

  src/types.ts:22:3
    22   meta?: {
         ~~~~
    The expected type comes from property 'meta' which is declared here on type 'ServiceConfig'

src/accessories/database.ts:29:11 - error TS2322: Type '{ battery: true; }' is not assignable to type '{ colorTemp?: boolean; batteryLow?: boolean; colorXY?: boolean; brightness?: boolean; hue?: boolean; saturation?: boolean; power?: boolean; voltage?: boolean; current?: boolean; waterLeak?: boolean; gasLeak?: boolean; smokeLeak?: boolean; tamper?: boolean; }'.
  Object literal may only specify known properties, and 'battery' does not exist in type '{ colorTemp?: boolean; batteryLow?: boolean; colorXY?: boolean; brightness?: boolean; hue?: boolean; saturation?: boolean; power?: boolean; voltage?: boolean; current?: boolean; waterLeak?: boolean; gasLeak?: boolean; smokeLeak?: boolean; tamper?: boolean; }'.

29           battery: true,
             ~~~~~~~~~~~~~

  src/types.ts:22:3
    22   meta?: {
         ~~~~
    The expected type comes from property 'meta' which is declared here on type 'ServiceConfig'

src/accessories/database.ts:35:11 - error TS2322: Type '{ battery: true; }' is not assignable to type '{ colorTemp?: boolean; batteryLow?: boolean; colorXY?: boolean; brightness?: boolean; hue?: boolean; saturation?: boolean; power?: boolean; voltage?: boolean; current?: boolean; waterLeak?: boolean; gasLeak?: boolean; smokeLeak?: boolean; tamper?: boolean; }'.
  Object literal may only specify known properties, and 'battery' does not exist in type '{ colorTemp?: boolean; batteryLow?: boolean; colorXY?: boolean; brightness?: boolean; hue?: boolean; saturation?: boolean; power?: boolean; voltage?: boolean; current?: boolean; waterLeak?: boolean; gasLeak?: boolean; smokeLeak?: boolean; tamper?: boolean; }'.

35           battery: true,
             ~~~~~~~~~~~~~

  src/types.ts:22:3
    22   meta?: {
         ~~~~
    The expected type comes from property 'meta' which is declared here on type 'ServiceConfig'

Found 3 errors.

error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 2.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

battery is a service not a meta property. Remove the battery: true, and adda battery service for your device:
{
    manufacturer: 'TuYa',
    models: ['RH3052'],
    services: [
      {
        type: 'humidity-sensor',
      },
      {
        type: 'temperature-sensor',
      },
     {
       type: 'battery'
     }
    ],
  }

@madchicken - I just compile your plugin I add to database.ts code bellow:
  {
    manufacturer: 'TUYATEC-e4wp7oyu',
    models: ['RH3040'],
    services: [
      {
        type: 'motion-sensor',
        meta:
	{
          tamper: true,
          batteryLow: true,
        },
      },
      {
	type: 'battery',
      },
    ],
  },
  {
    manufacturer: 'TUYATEC-yg5dcbfu',
    models: ['RH3052'],
    services: [
      {
        type: 'humidity-sensor',
      },
      {
        type: 'temperature-sensor',
      },
      {
       type: 'battery',
      },
    ],
  },

With name 'TuYa' as manufacturer all of the accessories where unrecognised.
I compiled it 3 times because I did same mistakes - so I run 3 time command sudo yarn build in my home folder /home/pi- bellow compile log:
pi@raspberrypi:~/homebridge-zigbee-nt $ sudo yarn build
yarn run v1.22.10
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ yarn clean && yarn build:ts && yarn build:ui
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ rimraf dist/
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ tsc
warning<EMAIL_ADDRESS>The engine "homebridge" appears to be invalid.
$ parcel build public/index.html --out-dir dist/public
✨  Built in 18.59s.

dist/public/ui.c797bb9a.js.map      ⚠  3.34 MB     1.61s
dist/public/ui.c797bb9a.js          ⚠  1.94 MB    11.68s
dist/public/favicon.ae332ad7.ico       1.12 KB     139ms
dist/public/index.html                   976 B      26ms
Done in 67.25s.

I think that the motion sensor works fine. But I have some problems with humi-temp sensor. It's connected, but the humi sensor give the information only when I shortly press the button on the accessory and after a while it's the information i gone - see the picture bellow - any idea what am I doing wrong?

Hi @madchicken I did clean install of Your plugin - version 2.1, I cleared the accessories cache. The motion sensor RH3040 seems to work fine - I have only problem with the battery status - it shows 0%.
The humi and temp sensor (RH3052) is also discovered properly, but only shows the right values after short button press or if the sensor s reports the change, but after a while (~2 minutes) its shows 0 - screen below. Its also don't show the battery status.

Could you please attach full homebrige log? Do a fresh restart and then play a bit with the app on the phone, so I can see what are actually reporting all the devices. Please, activate debug mode from homebrige settings

Hi @madchicken , bellow you'll find my logs and config - plugin version 2.1.2
        {
            "name": "ZigBee",
            "channel": 11,
            "secondaryChannel": "25",
            "adapter": "zstack",
            "routerPollingInterval": 30,
            "disableRouterPolling": false,
            "disableHttpServer": false,
            "httpPort": 9000,
            "disableLed": false,
            "preferAutoDiscover": false,
            "platform": "ZigbeeHomebridgeNTPlatform"
        }

logs:
[3/3/2021, 10:34:57 PM] [HB Supervisor] Homebridge Process Ended.
Preparing Advertiser for 'Homebridge xxxxxx using bonjour-hap backend!
Setup Payload:
X-HM://0023PFR9R55N3
Enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐
    │ xxx-xxx-xxx │
    └────────────┘

(node:4771) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
Starting to advertise 'Homebridge 5______’ using bonjour-hap backend!
[3/3/2021, 10:35:10 PM] Homebridge v1.3.1 (Homebridge 5B2A) is running on port 51715.
[3/3/2021, 10:35:10 PM] [Shelly] Admin server is running on port 8181
[3/3/2021, 10:35:10 PM] [ZigBee] Configured port for ZigBee dongle is /dev/ttyACM0
[3/3/2021, 10:35:10 PM] [ZigBee] Initializing ZigBee controller on port /dev/ttyACM0 and channels 11, 25 (pan ID 6754)
(…)
[3/3/2021, 10:35:12 PM] [ZigBee] Successfully started ZigBee service
[3/3/2021, 10:35:12 PM] [ZigBee] ZigBee platform initialized @ 0x00124b0014da2968
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 6895c160-ba25-497f-b805-38071c751c56 and name zigbee:permit-join
[3/3/2021, 10:35:12 PM] [ZigBee] Zigbee: disabling joining new devices.
[3/3/2021, 10:35:12 PM] [ZigBee] PermitJoin accessory successfully registered
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 4994893c-ea77-4292-a4ad-09e1f36f7099 and name zigbee:touchlink
[3/3/2021, 10:35:12 PM] [ZigBee] TouchLink accessory successfully registered
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0x086bd7fffec995f1 - RH3040 - TUYATEC-e4wp7oyu
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 4d997f57-ab72-4b46-bab6-f4b58d1df573 and name 0x086bd7fffec995f1
[3/3/2021, 10:35:12 PM] [ZigBee] Successfully auto discovered device: 0x086bd7fffec995f1, PIR sensor
[3/3/2021, 10:35:12 PM] [ZigBee] Registered device: 0x086bd7fffec995f1 TUYATEC-e4wp7oyu RH3040
[3/3/2021, 10:35:12 PM] [ZigBee] Mounting device 0x086bd7fffec995f1...
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0xbc33acfffed7e1b2 - TRADFRI motion sensor - IKEA of Sweden
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid c2745d52-7755-417b-afe7-8f89cd8f8fb7 and name 0xbc33acfffed7e1b2
[3/3/2021, 10:35:12 PM] [ZigBee] Found class for device with key IKEA of Sweden:TRADFRI motion sensor
[3/3/2021, 10:35:12 PM] [ZigBee] Registered device: 0xbc33acfffed7e1b2 IKEA of Sweden TRADFRI motion sensor
[3/3/2021, 10:35:12 PM] [ZigBee] Mounting device 0xbc33acfffed7e1b2...
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0x60a423fffe029b7b - RH3052 - TUYATEC-yg5dcbfu
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 848737fa-56a0-41bd-bc63-b2bec685cd05 and name 0x60a423fffe029b7b
[3/3/2021, 10:35:12 PM] [ZigBee] Successfully auto discovered device: 0x60a423fffe029b7b, Temperature & humidity sensor
[3/3/2021, 10:35:12 PM] [ZigBee] Registered device: 0x60a423fffe029b7b TUYATEC-yg5dcbfu RH3052
[3/3/2021, 10:35:12 PM] [ZigBee] Mounting device 0x60a423fffe029b7b...
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0x60a423fffe2cd0e5 - RH3052 - TUYATEC-yg5dcbfu
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 982243fc-936f-4965-b6c8-df3228a98a37 and name 0x60a423fffe2cd0e5
[3/3/2021, 10:35:12 PM] [ZigBee] Successfully auto discovered device: 0x60a423fffe2cd0e5, Temperature & humidity sensor
[3/3/2021, 10:35:12 PM] [ZigBee] Registered device: 0x60a423fffe2cd0e5 TUYATEC-yg5dcbfu RH3052
[3/3/2021, 10:35:12 PM] [ZigBee] Mounting device 0x60a423fffe2cd0e5...
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0xbc33acfffe3313b6 - TS0041 - _TZ3400_keyjqthh
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 09ac29ce-8b1d-4375-8e76-3feaaacfbb88 and name 0xbc33acfffe3313b6
[3/3/2021, 10:35:12 PM] [ZigBee] Successfully auto discovered device: 0xbc33acfffe3313b6, Wireless switch with 1 button
[3/3/2021, 10:35:12 PM] [ZigBee] Registered device: 0xbc33acfffe3313b6 _TZ3400_keyjqthh TS0041
[3/3/2021, 10:35:12 PM] [ZigBee] Mounting device 0xbc33acfffe3313b6...
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0x5c0272fffedb0f19 - TS0601 - _TZE200_2dpplnsn
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid 3030368a-f9a0-4511-ac6d-d8250e763e8c and name 0x5c0272fffedb0f19
[3/3/2021, 10:35:12 PM] [ZigBee] Found class for device with key _TZE200_2dpplnsn:TS0601
[3/3/2021, 10:35:12 PM] [ZigBee] Entity '[object Object]' is unknown
[3/3/2021, 10:35:12 PM] [ZigBee] Initializing ZigBee device: 0x847127fffe93fcfe - TS0601 - _TZE200_ckud7u2l
[3/3/2021, 10:35:12 PM] [ZigBee] Reuse accessory from cache with uuid eb7068c3-a24a-41a7-b800-32a2e1c8fb04 and name 0x847127fffe93fcfe
[3/3/2021, 10:35:12 PM] [ZigBee] Found class for device with key _TZE200_ckud7u2l:TS0601
[3/3/2021, 10:35:12 PM] [ZigBee] Registered device: 0x847127fffe93fcfe _TZE200_ckud7u2l TS0601
[3/3/2021, 10:35:12 PM] [ZigBee] Mounting device 0x847127fffe93fcfe...
(node:4771) UnhandledPromiseRejectionWarning: AssertionError [ERR_ASSERTION]: ZigBee Entity resolution failed
    at new ZigBeeAccessory (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:70:11)
    at new TuyaThermostatControl (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:6:1)
    at Object.createAccessoryInstance (/usr/lib/node_modules/homebridge-zigbee-nt/src/registry.ts:87:14)
    at ZigbeeNTHomebridgePlatform.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:286:32)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/platform.js:27:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/platform.js:23:12)
    at ZigbeeNTHomebridgePlatform.initDevice (/usr/lib/node_modules/homebridge-zigbee-nt/dist/platform.js:218:16)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:224:68
(node:4771) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 3)
(node:4771) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(….)

[3/3/2021, 10:35:27 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Motion Detected': characteristic value expected boolean and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:35:27 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1931:16)
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1517:24
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18
    at IkeaMotionSensor.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/ikea/ikea-motion-sensor.ts:22:9)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/accessories/ikea/ikea-motion-sensor.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/accessories/ikea/ikea-motion-sensor.js:4:12)
    at Characteristic.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/ikea/ikea-motion-sensor.ts:18:70)
[3/3/2021, 10:35:27 PM] [ZigBee] translateFromSystemMode(undefined): 0
[3/3/2021, 10:35:27 PM] [ZigBee] translateFromSystemMode(undefined): 0
[3/3/2021, 10:35:27 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:35:27 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1517:24
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18
    at ThermostatServiceBuilder.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:89:9)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:4:12)
    at Characteristic.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:88:70)
[3/3/2021, 10:35:27 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Target Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:35:27 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1517:24
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18
    at ThermostatServiceBuilder.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:121:9)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:4:12)
    at Characteristic.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:120:70)
(…)
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>520,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>542,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>550,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>562,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>569,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>577,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>584,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2520 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 19,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>599,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>608,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>615,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>622,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>629,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>636,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Zigbee message from 0x60a423fffe2cd0e5 {
  type: 'attributeReport',
  device: Device {
    ID: 5,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe2cd0e5',
    _networkAddress: 37636,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>641,
    temperature: 0,
    _linkquality: 42
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 37636,
    deviceIeeeAddress: '0x60a423fffe2cd0e5',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 6440 },
  linkquality: 42,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 20,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:36 PM] [ZigBee] Decoded state from incoming message { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating state of device 0x60a423fffe2cd0e5 with  { humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updated state for device 0x60a423fffe2cd0e5 is now  { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:36 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe2cd0e5 with state { temperature: 25.2, humidity: 64.4 }
[3/3/2021, 10:35:37 PM] [ZigBee] Zigbee message from 0xbc33acfffed7e1b2 {
  type: 'readResponse',
  device: Device {
    ID: 3,
    _type: 'EndDevice',
    _ieeeAddr: '0xbc33acfffed7e1b2',
    _networkAddress: 26642,
    _manufacturerID: 4476,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'IKEA of Sweden',
    _powerSource: 'Battery',
    _modelID: 'TRADFRI motion sensor',
    _applicationVersion: 32,
    _stackVersion: 98,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20190308',
    _softwareBuildID: '2.0.022',
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>172,
    _linkquality: 73
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 2128,
    inputClusters: [
          0,  1,    3,
          9, 32, 4096,
      64636
    ],
    outputClusters: [ 3, 4, 6, 8, 25, 4096 ],
    deviceNetworkAddress: 26642,
    deviceIeeeAddress: '0xbc33acfffed7e1b2',
    clusters: { genPowerCfg: [Object] },
    _binds: [ [Object] ],
    _configuredReportings: [ [Object] ],
    meta: {}
  },
  data: { batteryPercentageRemaining: 87 },
  linkquality: 73,
  groupID: 0,
  cluster: 'genPowerCfg',
  meta: {
    zclTransactionSequenceNumber: 4,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:37 PM] [ZigBee] Decoded state from incoming message { battery: 87 }
[3/3/2021, 10:35:37 PM] [ZigBee] Updating state of device 0xbc33acfffed7e1b2 with  { battery: 87 }
[3/3/2021, 10:35:37 PM] [ZigBee] Updated state for device 0xbc33acfffed7e1b2 is now  { battery: 87 }
[3/3/2021, 10:35:37 PM] [ZigBee] Updating service 00000085-0000-1000-8000-0026BB765291 for device 0xbc33acfffed7e1b2 with state { battery: 87 }
[3/3/2021, 10:35:37 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0xbc33acfffed7e1b2 with state { battery: 87 }
[3/3/2021, 10:35:37 PM] [ZigBee] Device 0xbc33acfffed7e1b2 successfully configured on attempt 2!
[3/3/2021, 10:35:41 PM] [dahua-alerts] Socket connection timed out or closed by NVR.
[3/3/2021, 10:35:41 PM] [dahua-alerts] Reconnecting in 1s.
[3/3/2021, 10:35:44 PM] [ZigBee] Zigbee message from 0xbc33acfffed7e1b2 {
  type: 'readResponse',
  device: Device {
    ID: 3,
    _type: 'EndDevice',
    _ieeeAddr: '0xbc33acfffed7e1b2',
    _networkAddress: 26642,
    _manufacturerID: 4476,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'IKEA of Sweden',
    _powerSource: 'Battery',
    _modelID: 'TRADFRI motion sensor',
    _applicationVersion: 32,
    _stackVersion: 98,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20190308',
    _softwareBuildID: '2.0.022',
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>409,
    _linkquality: 73
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 2128,
    inputClusters: [
          0,  1,    3,
          9, 32, 4096,
      64636
    ],
    outputClusters: [ 3, 4, 6, 8, 25, 4096 ],
    deviceNetworkAddress: 26642,
    deviceIeeeAddress: '0xbc33acfffed7e1b2',
    clusters: { genPowerCfg: [Object] },
    _binds: [ [Object] ],
    _configuredReportings: [ [Object] ],
    meta: {}
  },
  data: { batteryPercentageRemaining: 87 },
  linkquality: 73,
  groupID: 0,
  cluster: 'genPowerCfg',
  meta: {
    zclTransactionSequenceNumber: 6,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:35:44 PM] [ZigBee] Decoded state from incoming message { battery: 87 }
[3/3/2021, 10:35:44 PM] [ZigBee] Updating state of device 0xbc33acfffed7e1b2 with  { battery: 87 }
[3/3/2021, 10:35:44 PM] [ZigBee] Updated state for device 0xbc33acfffed7e1b2 is now  { battery: 87 }
[3/3/2021, 10:35:44 PM] [ZigBee] Updating service 00000085-0000-1000-8000-0026BB765291 for device 0xbc33acfffed7e1b2 with state { battery: 87 }
[3/3/2021, 10:35:44 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0xbc33acfffed7e1b2 with state { battery: 87 }
[3/3/2021, 10:35:44 PM] [ZigBee] Device 0xbc33acfffed7e1b2 successfully configured on attempt 1!
[3/3/2021, 10:35:44 PM] [ZigBee] 0xbc33acfffed7e1b2 configured after state update
(….)
[3/3/2021, 10:36:02 PM] [ZigBee] Zigbee message from 0x086bd7fffec995f1 {
  type: 'commandStatusChangeNotification',
  device: Device {
    ID: 2,
    _type: 'EndDevice',
    _ieeeAddr: '0x086bd7fffec995f1',
    _networkAddress: 7876,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-e4wp7oyu',
    _powerSource: 'Battery',
    _modelID: 'RH3040',
    _applicationVersion: 67,
    _stackVersion: 0,
    _zclVersion: 1,
    _hardwareVersion: 1,
    _dateCode: '20180512',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>587,
    _linkquality: 44
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 1026,
    inputClusters: [ 0, 1, 3, 1280 ],
    outputClusters: [],
    deviceNetworkAddress: 7876,
    deviceIeeeAddress: '0x086bd7fffec995f1',
    clusters: { genBasic: [Object], genPowerCfg: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { zonestatus: 1, extendedstatus: 0 },
  linkquality: 44,
  groupID: 0,
  cluster: 'ssIasZone',
  meta: {
    zclTransactionSequenceNumber: 104,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:02 PM] [ZigBee] Decoded state from incoming message { occupancy: true, tamper: false, battery_low: false }
[3/3/2021, 10:36:02 PM] [ZigBee] Updating state of device 0x086bd7fffec995f1 with  { occupancy: true, tamper: false, battery_low: false }
[3/3/2021, 10:36:02 PM] [ZigBee] Updated state for device 0x086bd7fffec995f1 is now  { occupancy: true, tamper: false, battery_low: false }
[3/3/2021, 10:36:02 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x086bd7fffec995f1 with state { occupancy: true, tamper: false, battery_low: false }
[3/3/2021, 10:36:02 PM] [ZigBee] Updating service 00000085-0000-1000-8000-0026BB765291 for device 0x086bd7fffec995f1 with state { occupancy: true, tamper: false, battery_low: false }
(….)
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>240,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>245,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>249,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>253,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>257,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>261,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>267,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 2356 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msTemperatureMeasurement',
  meta: {
    zclTransactionSequenceNumber: 107,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>271,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>276,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>286,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>292,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>298,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>303,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Zigbee message from 0x60a423fffe029b7b {
  type: 'attributeReport',
  device: Device {
    ID: 4,
    _type: 'EndDevice',
    _ieeeAddr: '0x60a423fffe029b7b',
    _networkAddress: 30425,
    _manufacturerID: 0,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-yg5dcbfu',
    _powerSource: 'Battery',
    _modelID: 'RH3052',
    _applicationVersion: 74,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '20180608',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>311,
    temperature: 0,
    _linkquality: 23
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 770,
    inputClusters: [ 0, 1, 3, 1026, 1029 ],
    outputClusters: [ 3, 1026, 1029 ],
    deviceNetworkAddress: 30425,
    deviceIeeeAddress: '0x60a423fffe029b7b',
    clusters: {
      genBasic: [Object],
      msTemperatureMeasurement: [Object],
      msRelativeHumidity: [Object],
      genPowerCfg: [Object]
    },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { measuredValue: 7971 },
  linkquality: 23,
  groupID: 0,
  cluster: 'msRelativeHumidity',
  meta: {
    zclTransactionSequenceNumber: 108,
    manufacturerCode: null,
    frameControl: {
      frameType: 0,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: true,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:36:13 PM] [ZigBee] Decoded state from incoming message { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating state of device 0x60a423fffe029b7b with  { humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updated state for device 0x60a423fffe029b7b is now  { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000082-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 0000008A-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
[3/3/2021, 10:36:13 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x60a423fffe029b7b with state { temperature: 23.56, humidity: 79.71 }
(…)
[3/3/2021, 10:37:02 PM] [ZigBee] Zigbee message from 0x086bd7fffec995f1 {
  type: 'commandStatusChangeNotification',
  device: Device {
    ID: 2,
    _type: 'EndDevice',
    _ieeeAddr: '0x086bd7fffec995f1',
    _networkAddress: 7876,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: 'TUYATEC-e4wp7oyu',
    _powerSource: 'Battery',
    _modelID: 'RH3040',
    _applicationVersion: 67,
    _stackVersion: 0,
    _zclVersion: 1,
    _hardwareVersion: 1,
    _dateCode: '20180512',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>929,
    _linkquality: 44
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 1026,
    inputClusters: [ 0, 1, 3, 1280 ],
    outputClusters: [],
    deviceNetworkAddress: 7876,
    deviceIeeeAddress: '0x086bd7fffec995f1',
    clusters: { genBasic: [Object], genPowerCfg: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: { zonestatus: 0, extendedstatus: 0 },
  linkquality: 44,
  groupID: 0,
  cluster: 'ssIasZone',
  meta: {
    zclTransactionSequenceNumber: 105,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:37:02 PM] [ZigBee] Decoded state from incoming message { occupancy: false, tamper: false, battery_low: false }
[3/3/2021, 10:37:02 PM] [ZigBee] Updating state of device 0x086bd7fffec995f1 with  { occupancy: false, tamper: false, battery_low: false }
[3/3/2021, 10:37:02 PM] [ZigBee] Updated state for device 0x086bd7fffec995f1 is now  { occupancy: false, tamper: false, battery_low: false }
[3/3/2021, 10:37:02 PM] [ZigBee] Updating service 00000096-0000-1000-8000-0026BB765291 for device 0x086bd7fffec995f1 with state { occupancy: false, tamper: false, battery_low: false }
[3/3/2021, 10:37:02 PM] [ZigBee] Updating service 00000085-0000-1000-8000-0026BB765291 for device 0x086bd7fffec995f1 with state { occupancy: false, tamper: false, battery_low: false }
(…)
[3/3/2021, 10:37:31 PM] [ZigBee] translateFromSystemMode(undefined): 0
[3/3/2021, 10:37:31 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:31 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1517:24
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18
    at ThermostatServiceBuilder.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:89:9)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:4:12)
    at Characteristic.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:88:70)
[3/3/2021, 10:37:31 PM] [ZigBee] translateFromSystemMode(undefined): 0
[3/3/2021, 10:37:31 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Target Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:31 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1517:24
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18
    at ThermostatServiceBuilder.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:121:9)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/builders/thermostat-service-builder.js:4:12)
    at Characteristic.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/builders/thermostat-service-builder.ts:120:70)
(…)
[3/3/2021, 10:37:35 PM] [ZigBee] translateToSystemMode(0): off
[3/3/2021, 10:37:35 PM] [ZigBee] Writing 'system_mode' to '0x847127fffe93fcfe'
[3/3/2021, 10:37:38 PM] [ZigBee] Result from zigbee (SET) undefined
[3/3/2021, 10:37:38 PM] [ZigBee] Writing 'system_mode' to '0x847127fffe93fcfe' failed with converter system_mode: 'TypeError: Cannot read property 'state' of undefined'
[3/3/2021, 10:37:38 PM] [ZigBee] TypeError: Cannot read property 'state' of undefined
    at ZigBeeClient.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:214:43)
    at Generator.next (<anonymous>)
    at fulfilled (/usr/lib/node_modules/homebridge-zigbee-nt/dist/zigbee/zig-bee-client.js:5:58)
[3/3/2021, 10:37:38 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandSetDataResponse',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>822,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 24,
    dp: 106,
    datatype: 4,
    fn: 0,
    data: <Buffer 02>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 3,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:37:38 PM] [ZigBee] Decoded state from incoming message { system_mode: 'off', force: 'close' }
[3/3/2021, 10:37:38 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { system_mode: 'off', force: 'close' }
[3/3/2021, 10:37:38 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  { system_mode: 'off', force: 'close' }
[3/3/2021, 10:37:38 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state { system_mode: 'off', force: 'close' }
[3/3/2021, 10:37:38 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:38 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:37:38 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Target Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:38 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:30:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:37:40 PM] [ZigBee] translateToSystemMode(3): auto
[3/3/2021, 10:37:40 PM] [ZigBee] Writing 'system_mode' to '0x847127fffe93fcfe'
[3/3/2021, 10:37:44 PM] [ZigBee] Result from zigbee (SET) undefined
[3/3/2021, 10:37:44 PM] [ZigBee] Writing 'system_mode' to '0x847127fffe93fcfe' failed with converter system_mode: 'TypeError: Cannot read property 'state' of undefined'
[3/3/2021, 10:37:44 PM] [ZigBee] TypeError: Cannot read property 'state' of undefined
    at ZigBeeClient.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:214:43)
    at Generator.next (<anonymous>)
    at fulfilled (/usr/lib/node_modules/homebridge-zigbee-nt/dist/zigbee/zig-bee-client.js:5:58)
[3/3/2021, 10:37:44 PM] [ZigBee] Writing 'current_heating_setpoint' to '0x847127fffe93fcfe'
(…)
[3/3/2021, 10:37:49 PM] [ZigBee] Result from zigbee (SET) undefined
[3/3/2021, 10:37:49 PM] [ZigBee] Writing 'current_heating_setpoint' to '0x847127fffe93fcfe' failed with converter current_heating_setpoint: 'TypeError: Cannot read property 'state' of undefined'
[3/3/2021, 10:37:49 PM] [ZigBee] TypeError: Cannot read property 'state' of undefined
    at ZigBeeClient.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:214:43)
    at Generator.next (<anonymous>)
    at fulfilled (/usr/lib/node_modules/homebridge-zigbee-nt/dist/zigbee/zig-bee-client.js:5:58)
[3/3/2021, 10:37:49 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandSetDataResponse',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>235,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 25,
    dp: 2,
    datatype: 2,
    fn: 0,
    data: <Buffer 00 00 00 d2>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 4,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:37:49 PM] [ZigBee] Decoded state from incoming message { current_heating_setpoint: 21 }
[3/3/2021, 10:37:49 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { current_heating_setpoint: 21 }
[3/3/2021, 10:37:49 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  { system_mode: 'auto', force: 'close', current_heating_setpoint: 21 }
[3/3/2021, 10:37:49 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state { system_mode: 'auto', force: 'close', current_heating_setpoint: 21 }
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:37:49 PM] [ZigBee] translateToSystemMode(3): auto
[3/3/2021, 10:37:49 PM] [ZigBee] Writing 'system_mode' to '0x847127fffe93fcfe'
[3/3/2021, 10:37:49 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandGetData',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>357,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 26,
    dp: 4,
    datatype: 4,
    fn: 0,
    data: <Buffer 06>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 5,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:37:49 PM] [ZigBee] Decoded state from incoming message { preset: 'complex', away_mode: 'OFF' }
[3/3/2021, 10:37:49 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { preset: 'complex', away_mode: 'OFF' }
[3/3/2021, 10:37:49 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  {
  system_mode: 'auto',
  force: 'close',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF'
}
[3/3/2021, 10:37:49 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state {
  system_mode: 'auto',
  force: 'close',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF'
}
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:37:49 PM] [ZigBee] Result from zigbee (SET) undefined
[3/3/2021, 10:37:49 PM] [ZigBee] Writing 'system_mode' to '0x847127fffe93fcfe' failed with converter system_mode: 'TypeError: Cannot read property 'state' of undefined'
[3/3/2021, 10:37:49 PM] [ZigBee] TypeError: Cannot read property 'state' of undefined
    at ZigBeeClient.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:214:43)
    at Generator.next (<anonymous>)
    at fulfilled (/usr/lib/node_modules/homebridge-zigbee-nt/dist/zigbee/zig-bee-client.js:5:58)
[3/3/2021, 10:37:49 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandGetData',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>592,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 27,
    dp: 4,
    datatype: 4,
    fn: 0,
    data: <Buffer 06>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 6,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:37:49 PM] [ZigBee] Decoded state from incoming message { preset: 'complex', away_mode: 'OFF' }
[3/3/2021, 10:37:49 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { preset: 'complex', away_mode: 'OFF' }
[3/3/2021, 10:37:49 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  {
  system_mode: 'auto',
  force: 'close',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF'
}
[3/3/2021, 10:37:49 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state {
  system_mode: 'auto',
  force: 'close',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF'
}
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:37:49 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandSetDataResponse',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>718,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 28,
    dp: 106,
    datatype: 4,
    fn: 0,
    data: <Buffer 00>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 7,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:37:49 PM] [ZigBee] Decoded state from incoming message { system_mode: 'auto', force: 'normal' }
[3/3/2021, 10:37:49 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { system_mode: 'auto', force: 'normal' }
[3/3/2021, 10:37:49 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  {
  system_mode: 'auto',
  force: 'normal',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF'
}
[3/3/2021, 10:37:49 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state {
  system_mode: 'auto',
  force: 'normal',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF'
}
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:49 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:37:58 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Motion Detected': characteristic value expected boolean and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:37:58 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1931:16)
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1517:24
    at /usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18
    at IkeaMotionSensor.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/ikea/ikea-motion-sensor.ts:22:9)
    at Generator.next (<anonymous>)
    at /usr/lib/node_modules/homebridge-zigbee-nt/dist/accessories/ikea/ikea-motion-sensor.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/lib/node_modules/homebridge-zigbee-nt/dist/accessories/ikea/ikea-motion-sensor.js:4:12)
    at Characteristic.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/ikea/ikea-motion-sensor.ts:18:70)
[3/3/2021, 10:38:12 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandGetData',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>145,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 31,
    dp: 103,
    datatype: 2,
    fn: 0,
    data: <Buffer 00 00 00 23>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 8,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:38:12 PM] [ZigBee] Decoded state from incoming message { max_temperature: 35 }
[3/3/2021, 10:38:12 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { max_temperature: 35 }
[3/3/2021, 10:38:12 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  {
  system_mode: 'auto',
  force: 'normal',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF',
  max_temperature: 35
}
[3/3/2021, 10:38:12 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state {
  system_mode: 'auto',
  force: 'normal',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF',
  max_temperature: 35
}
[3/3/2021, 10:38:12 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:38:12 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:38:12 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandGetData',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',
    _powerSource: 'Battery',
    _modelID: 'TS0601',
    _applicationVersion: 85,
    _stackVersion: 0,
    _zclVersion: 3,
    _hardwareVersion: 1,
    _dateCode: '',
    _softwareBuildID: undefined,
    _interviewCompleted: true,
    _interviewing: false,
    _skipDefaultResponse: false,
    meta: {},
    _lastSeen:<PHONE_NUMBER>268,
    _linkquality: 47
  },
  endpoint: Endpoint {
    ID: 1,
    profileID: 260,
    deviceID: 81,
    inputClusters: [ 0, 4, 5, 61184 ],
    outputClusters: [ 25, 10 ],
    deviceNetworkAddress: 17462,
    deviceIeeeAddress: '0x847127fffe93fcfe',
    clusters: { genBasic: [Object] },
    _binds: [],
    _configuredReportings: [],
    meta: {}
  },
  data: {
    status: 82,
    transid: 32,
    dp: 2,
    datatype: 2,
    fn: 0,
    data: <Buffer 00 00 00 d2>
  },
  linkquality: 47,
  groupID: 0,
  cluster: 'manuSpecificTuya',
  meta: {
    zclTransactionSequenceNumber: 9,
    manufacturerCode: null,
    frameControl: {
      frameType: 1,
      manufacturerSpecific: false,
      direction: 1,
      disableDefaultResponse: false,
      reservedBits: 0
    }
  }
}
[3/3/2021, 10:38:12 PM] [ZigBee] Decoded state from incoming message { current_heating_setpoint: 21 }
[3/3/2021, 10:38:12 PM] [ZigBee] Updating state of device 0x847127fffe93fcfe with  { current_heating_setpoint: 21 }
[3/3/2021, 10:38:12 PM] [ZigBee] Updated state for device 0x847127fffe93fcfe is now  {
  system_mode: 'auto',
  force: 'normal',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF',
  max_temperature: 35
}
[3/3/2021, 10:38:12 PM] [ZigBee] Updating service 0000004A-0000-1000-8000-0026BB765291 for device 0x847127fffe93fcfe with state {
  system_mode: 'auto',
  force: 'normal',
  current_heating_setpoint: 21,
  preset: 'complex',
  away_mode: 'OFF',
  max_temperature: 35
}
[3/3/2021, 10:38:12 PM] [homebridge-zigbee-nt] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected float and received undefined. See https://git.io/JtMGR for more info.
[3/3/2021, 10:38:12 PM] [homebridge-zigbee-nt] Error:
    at Characteristic.characteristicWarning (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2164:105)
    at Characteristic.validateUserInput (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1970:16)
    at Characteristic.updateValue (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1365:20)
    at Service.updateCharacteristic (/usr/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:465:35)
    at TuyaThermostatControl.update (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/tuya/tuya-thermostat-control.ts:26:28)
    at TuyaThermostatControl.internalUpdate (/usr/lib/node_modules/homebridge-zigbee-nt/src/accessories/zig-bee-accessory.ts:226:12)
    at /usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:413:25
    at ZigBeeClient.decodeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/zigbee/zig-bee-client.ts:138:5)
    at ZigbeeNTHomebridgePlatform.handleZigBeeMessage (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:411:19)
    at Controller.<anonymous> (/usr/lib/node_modules/homebridge-zigbee-nt/src/platform.ts:124:71)
[3/3/2021, 10:38:12 PM] [ZigBee] Zigbee message from 0x847127fffe93fcfe {
  type: 'commandGetData',
  device: Device {
    ID: 8,
    _type: 'EndDevice',
    _ieeeAddr: '0x847127fffe93fcfe',
    _networkAddress: 17462,
    _manufacturerID: 4098,
    _endpoints: [ [Endpoint] ],
    _manufacturerName: '_TZE200_ckud7u2l',