YinHangCode / homebridge-mi-airpurifier

XiaoMi air purifier plugins for HomeBridge.
114 stars 34 forks source link

Device is not a constructor #8

Closed tombenetin closed 6 years ago

tombenetin commented 6 years ago

Hi, can you help me please?

[2018-2-6 10:43:25] [HomeBridgeControllerLink] Initializing HomeBridgeControllerLink platform... [2018-2-6 10:43:25] [Config] Initializing config platform... [2018-2-6 10:43:26] [MiAirPurifierPlatform] Initializing MiAirPurifierPlatform platform... [2018-2-6 10:43:26] [MiAirPurifierPlatform] [MiAirPurifierPlatform][INFO] [2018-2-6 10:43:26] [MiAirPurifierPlatform] [MiAirPurifierPlatform][INFO] MiAirPurifierPlatform v0.1.1 By YinHang [2018-2-6 10:43:26] [MiAirPurifierPlatform] [MiAirPurifierPlatform][INFO] GitHub: https://github.com/YinHangCode/homebridge-mi-airpurifier [2018-2-6 10:43:26] [MiAirPurifierPlatform] [MiAirPurifierPlatform][INFO] QQ Group: 107927710
[2018-2-6 10:43:26] [MiAirPurifierPlatform] [MiAirPurifierPlatform][INFO]
[2018-2-6 10:43:26] [MiAirPurifierPlatform] [MiAirPurifierPlatform][INFO]start success... /usr/local/lib/node_modules/homebridge-mi-airpurifier/Devices/MiAirPurifier2.js:17 this.device = new miio.Device({ ^

TypeError: miio.Device is not a constructor at new MiAirPurifier2 (/usr/local/lib/node_modules/homebridge-mi-airpurifier/Devices/MiAirPurifier2.js:17:19) at MiAirPurifierPlatform.accessories (/usr/local/lib/node_modules/homebridge-mi-airpurifier/index.js:92:21) at Server._loadPlatformAccessories (/usr/local/lib/node_modules/homebridge/lib/server.js:364:20) at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:308:16) at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:85:36) at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:40:10) at Object. (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22) at Module._compile (module.js:643:30) at Object.Module._extensions..js (module.js:654:10) at Module.load (module.js:556:32) at tryModuleLoad (module.js:499:12) at Function.Module._load (module.js:491:3) at Function.Module.runMain (module.js:684:10) at startup (bootstrap_node.js:187:16) at bootstrap_node.js:608:3