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

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

[基础教程] 群晖NAS安装Homebridge-(Dockerized)

[复制链接]

4

主题

41

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
金钱
323
HASS币
0
发表于 2018-2-2 19:43:46 | 显示全部楼层 |阅读模式
本帖最后由 HeroYu920 于 2018-5-7 23:33 编辑

1. 下载Docker镜像
首先,登入您的Synology DSM,打开Docker并从注册表中下载:marcoraddatz / homebridge
1.png


2. 准备脚本
通过DSM File Station创建一个文件夹/volume1/docker/ homebridge,并将config.json和package.json或install.sh(推荐)放在那里。 如果您想开发自己的插件或调试Homebridge,请复制.env文件。

2.png

下面是两个设置文件的示例:

package.json
{
  "name": "DiskStationHomeBridge",
  "description": "HomeKit support for the impatient.",
  "version": "0.1.1",
  "license": "ISC",
  "dependencies": {
    "homebridge-harmonyhub": "0.2.0-alpha",
    "homebridge-netatmo": "^0.0.4",
    "homebridge-nukiio": "^0.0.3",
    "homebridge-synology": "^0.1.0"
  }
}

install.sh

#!/bin/bash
npm install -gs homebridge-harmonyhub
npm install -gs homebridge-netatmo
npm install -gs homebridge-nukiio
npm install -gs homebridge-synology

以下是我的config.json文件
{
    "bridge": {
       "name": "Homebridge",
       "username": "00:00:00:00:00:00",
       "port": 51826,
       "pin": "478-00-730"
    },  
    "platforms": [
        {
    "platform": "HomeAssistant",
    "name": "HomeAssistant",
    "host": "http://192.168.123.208:8123",
    "password": "",
    "supported_types": ["fan", "binary_sensor", "sensor", "garage_door", "input_boolean", "light", "lock", "media_player", "rollershutter", "scene", "switch"]
    }
    ]
}


3. 启动Docker容器
3.png

4.png

5.png

链接/volume1/docker/homebridge到/root/.homebridge,否则,配置文件将不会被加载(在DSM内,路径只显示为/docker/homebridge。

6.png
7.png
下面是填坑时间,上述操作后会出现
[size=0.875]Error: The requested platform 'HomeAssistant' was not registered by any plugin. stdout

[size=0.875]


Docker会意外终止的问题:

8.png


在终端机里新增-通过命令启动-输入sh

9.png
输入: npm install -g homebridge-homeassistant   回车即可解决问题
10.png


回复

使用道具 举报

0

主题

3

帖子

34

积分

新手上路

Rank: 1

积分
34
金钱
31
HASS币
0
发表于 2018-2-2 22:45:16 | 显示全部楼层
学习学习习学习谢谢分享
回复

使用道具 举报

0

主题

20

帖子

127

积分

注册会员

Rank: 2

积分
127
金钱
107
HASS币
0
发表于 2018-2-5 23:38:47 | 显示全部楼层
谢谢分享
回复

使用道具 举报

26

主题

555

帖子

1965

积分

金牌会员

Rank: 6Rank: 6

积分
1965
金钱
1405
HASS币
40
发表于 2018-2-8 11:19:34 | 显示全部楼层
还是意外停止了
回复

使用道具 举报

4

主题

41

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
金钱
323
HASS币
0
 楼主| 发表于 2018-2-8 12:30:24 | 显示全部楼层
dgmax 发表于 2018-2-8 11:19
还是意外停止了

你也可以参考下dodiu的帖子,出现意外停止可以按照我最后的操作试试。
https://bbs.hassbian.com/thread-10-1-1.html
回复

使用道具 举报

26

主题

555

帖子

1965

积分

金牌会员

Rank: 6Rank: 6

积分
1965
金钱
1405
HASS币
40
发表于 2018-2-8 23:14:26 | 显示全部楼层
HeroYu920 发表于 2018-2-8 12:30
你也可以参考下dodiu的帖子,出现意外停止可以按照我最后的操作试试。
https://bbs.hassbian.com/thread- ...

多谢了,原来我的配置有误
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 07:36 , Processed in 0.092352 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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