『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 7141|回复: 5

[技术探讨] homebridge加载小米网关2代出错,恳请大神指教

[复制链接]

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
发表于 2017-12-6 19:59:07 | 显示全部楼层 |阅读模式
本帖最后由 ptlzx 于 2017-12-6 20:31 编辑

设备:群晖、小米网关、Yeelight灯泡(已开启局域网控制),启动后意外终止。错误信息和配置文件如下,请大神帮忙看看问题出在哪?


config.json

{

    "bridge": {

        "name": "Homebridge",

        "username": "CC:22:3D:E3:CE:56",

        "port": 56688,

        "pin": "666-55-999"

    },

    "platforms": [

        {

            "platform": "AqaraPlatform",

            "sid": [

                "7831DCA37FBE"

            ],

            "password": [

                "no3z3xi60572c3cx"

        },

        {

            "platform": "yeelight",

            "name": "Yeelight"

        }

    ],

    "accessories": [

        {

            "accessory": "Synology",

            "name": "Synology_NAS",

            "ip": "192.168.1.55",

            "mac": "00:11:35:70:6F:68",

            "port": "5000",

            "secure": false,

            "account": "ptlzx",

            "password": "1234567890",

            "version": 6

        }

}


install.sh

#!/bin/bash
apt-get install libavahi-compat-libdnssd-dev
npm install -g homebridge-aqara
npm install -g homebridge-yeelight

npm install -g homebridge-synology

.
.
.
.
.
.
===========================================
错误日志:
===========================================

{"id":-1,"method":"get_prop","params":["power"]}

/usr/local/lib/node_modules/homebridge-aqara/lib/AqaraAccessoryFactory.js:75

    var gatewaySid = this.gatewaySids[accessory.UUID];

TypeError: Cannot read property 'UUID' of undefined

    at AqaraAccessoryFactory.autoRemoveAccessory (/usr/local/lib/node_modules/homebridge-aqara/lib/AqaraAccessoryFactory.js:75:48)

    at Timeout._onTimeout (/usr/local/lib/node_modules/homebridge-aqara/lib/AqaraPlatform.js:103:15)

    at ontimeout (timers.js:469:11)

    at tryOnTimeout (timers.js:304:5)


    at Timer.listOnTimeout (timers.js:264:5)


回复

使用道具 举报

8

主题

95

帖子

818

积分

论坛技术达人

积分
818
金钱
718
HASS币
0

论坛风云人物

发表于 2017-12-6 23:51:55 | 显示全部楼层
请使用 homebridge-mi-aqara ,homebridge-aqara已经半年没更新了= =
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2017-12-7 07:38:20 | 显示全部楼层
cxlwill 发表于 2017-12-6 23:51
请使用 homebridge-mi-aqara ,homebridge-aqara已经半年没更新了= =

出错了,"platform": "AqaraPlatform"怎么改?麻烦再给指点下,谢谢!


错误信息:
      throw new Error("The requested platform '" + name + "' was not registered by any plugin.");
      ^

Error: The requested platform 'AqaraPlatform' was not registered by any plugin.
    at API.platform (/usr/local/lib/node_modules/homebridge/lib/api.js:122:13)
    at Server._loadPlatforms (/usr/local/lib/node_modules/homebridge/lib/server.js:284:45)
    at Server.run (/usr/local/lib/node_modules/homebridge/lib/server.js:80:36)
    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:40:10)
    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
    at Module._compile (module.js:573:30)
    at Object.Module._extensions..js (module.js:584:10)
    at Module.load (module.js:507:32)
    at tryModuleLoad (module.js:470:12)
    at Function.Module._load (module.js:462:3)
回复

使用道具 举报

8

主题

95

帖子

818

积分

论坛技术达人

积分
818
金钱
718
HASS币
0

论坛风云人物

发表于 2017-12-7 17:07:55 | 显示全部楼层
卸载掉 homebridge-aqara 然后安装 homebridge-mi-aqara,把 aqaraplatform 这一段配置都删掉,然后用 mi-aqara 的配置。
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2017-12-7 22:35:32 | 显示全部楼层
cxlwill 发表于 2017-12-7 17:07
卸载掉 homebridge-aqara 然后安装 homebridge-mi-aqara,把 aqaraplatform 这一段配置都删掉,然后用 mi-aq ...

按你的指导改了错误没有了,iPhone家庭APP里yeelight灯、homebridge、群晖nas都正常显示并使用,但是奇怪的是里面并没有小米网关2这项,是不是因为我没有zigbee子设备的缘故,所有家庭APP不会显示小米网关这项。还是说小米网关还是没有配置好。
回复

使用道具 举报

174

主题

634

帖子

3792

积分

论坛元老

Rank: 8Rank: 8

积分
3792
金钱
3153
HASS币
0
 楼主| 发表于 2017-12-7 22:36:44 | 显示全部楼层
cxlwill 发表于 2017-12-7 17:07
卸载掉 homebridge-aqara 然后安装 homebridge-mi-aqara,把 aqaraplatform 这一段配置都删掉,然后用 mi-aq ...

按你的指导改了错误没有了,iPhone家庭APP里yeelight灯、homebridge、群晖nas都正常显示并使用,但是奇怪的是里面并没有小米网关2这项,是不是因为我没有zigbee子设备的缘故,所有家庭APP不会显示小米网关这项。还是说小米网关还是没有配置好。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 20:39 , Processed in 0.051220 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表