找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 9269|回复: 29

[N1盒子] N1小钢炮系统Docker部署Homeassistant配件在苹果系统Homekit中无法找到的解决办法

[复制链接]
发表于 2020-1-15 18:18 | 显示全部楼层 |阅读模式
现在刚接触Homeassistant,看到网上说Homeassistant支持Homekit,可以使用苹果的手机应用“家”控制配件,直接用Siri来声控,于是在小钢炮系统的Docker下部署了Homeassistant,并在配置文件中添加Homekit,进入Homeassistant的ui也能产生配置码,但是输入到手机APP“家”中却一直在搜索,根本找不到配件,在网上找了半天,才发现在部署Homeassistant时网络不能用bridge模式,只能用host模式,因为Homekit只能找到同层级局域网内的配件,因此只需要把网络模式改成host即可,希望能够帮助到像我一样小白的人!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2020-1-15 18:40 | 显示全部楼层
马克下,谢谢了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-1-15 19:36 | 显示全部楼层
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
docker run --restart always -d --network macnet --privileged --restart=always --name="home-assistants" --net=host -v /var/lib/docker/homeassistant:/config homeassistant/aarch64-homeassistant:stable

点评

我运行第二个命令的时候显示docker: conflicting options: cannot attach both user-defined and non-user-defined network-modes. 怎么处理,谢谢! 我的地址是192.168.50.2  详情 回复 发表于 2020-2-8 16:56
以前不知道,直接按照-p部署了  详情 回复 发表于 2020-1-15 22:48
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-15 22:48 | 显示全部楼层
chopin722 发表于 2020-1-15 19:36
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet ...

以前不知道,直接按照-p部署了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-1-15 23:25 | 显示全部楼层
小白请问如何改host模式,可否贴图参考谢谢

点评

进Docker的UI,先把homeassistant停止掉,点进去后点编辑修改,然后把下载镜像关掉,在下面网络设置的地方把bridage改成host模式,然后点部署镜像就ok了  详情 回复 发表于 2020-1-16 17:35
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-1-16 08:32 | 显示全部楼层
chopin722 发表于 2020-1-15 19:36
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet ...

正解!!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-1-16 17:35 | 显示全部楼层
welkin2018 发表于 2020-1-15 23:25
小白请问如何改host模式,可否贴图参考谢谢

进Docker的UI,先把homeassistant停止掉,点进去后点编辑修改,然后把下载镜像关掉,在下面网络设置的地方把bridage改成host模式,然后点部署镜像就ok了

点评

已经把bridage改成host模式了,还是不能发现!homekit不能接入  详情 回复 发表于 2020-2-8 16:43
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-8 16:43 | 显示全部楼层
pdsdjh 发表于 2020-1-16 17:35
进Docker的UI,先把homeassistant停止掉,点进去后点编辑修改,然后把下载镜像关掉,在下面网络设置的地 ...

已经把bridage改成host模式了,还是不能发现!homekit不能接入
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-8 16:56 | 显示全部楼层
chopin722 发表于 2020-1-15 19:36
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet ...

我运行第二个命令的时候显示docker: conflicting options: cannot attach both user-defined and non-user-defined network-modes.
怎么处理,谢谢!
我的地址是192.168.50.2

点评

我没有这样部署过,我是在部署完了以后发现不对,直接改的,我觉得第一步你得按你的路由地址改一下吧  详情 回复 发表于 2020-2-8 18:33
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-8 18:33 | 显示全部楼层
本帖最后由 pdsdjh 于 2020-2-8 18:40 编辑
wdly911 发表于 2020-2-8 16:56
我运行第二个命令的时候显示docker: conflicting options: cannot attach both user-defined and non-use ...

我没有这样部署过,我是在部署完了以后发现不对,直接改的,我觉得第一步你得按你的路由地址改一下吧,不知道你的路由网址是多少,如果是192.168.50.1就把192.168.1.0及192.168.1.1替换为你的主路由网段,如192.168.50.0与192.168.50.1

点评

这个肯定是替换了的!我用的192.168.50.0/24和192.168.50.1的参数,但输入第二个命令的时候就显示错误!好像是端口问题。那你是怎样修改的啦?谢谢其他都对了,现在就是homekit的问题  详情 回复 发表于 2020-2-8 19:32
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-8 19:32 | 显示全部楼层
pdsdjh 发表于 2020-2-8 18:33
我没有这样部署过,我是在部署完了以后发现不对,直接改的,我觉得第一步你得按你的路由地址改一下吧,不 ...

这个肯定是替换了的!我用的192.168.50.0/24和192.168.50.1的参数,但输入第二个命令的时候就显示错误!好像是端口问题。那你是怎样修改的啦?谢谢其他都对了,现在就是homekit的问题

点评

那你的Homeassistant运行起来了没  详情 回复 发表于 2020-2-9 15:32
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 15:32 | 显示全部楼层
本帖最后由 pdsdjh 于 2020-2-9 15:51 编辑
wdly911 发表于 2020-2-8 19:32
这个肯定是替换了的!我用的192.168.50.0/24和192.168.50.1的参数,但输入第二个命令的时候就显示错误! ...

那你的Homeassistant运行起来了没?还有我用的是homeassistant/aarch64-homeassistant:latest拉取的,具体版本信息下面图里有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

homeassistant能正常运行,显示也是你这样,没有ip。不知你的homekit能接入吗  详情 回复 发表于 2020-2-12 20:24
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-2-9 15:55 | 显示全部楼层
Homeassistan版本信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

请你是怎样安装的,谢谢!我用哪个命令就不能安装!只能用其他命令安装一切正常,除了homekit!!  详情 回复 发表于 2020-2-12 21:03
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-12 20:24 | 显示全部楼层
pdsdjh 发表于 2020-2-9 15:32
那你的Homeassistant运行起来了没?还有我用的是homeassistant/aarch64-homeassistant:latest拉取的,具 ...

homeassistant能正常运行,显示也是你这样,没有ip。不知你的homekit能接入吗
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-2-12 21:03 | 显示全部楼层
pdsdjh 发表于 2020-2-9 15:55
Homeassistan版本信息

请你是怎样安装的,谢谢!我用哪个命令就不能安装!只能用其他命令安装一切正常,除了homekit!!

点评

配置文件configuration.yaml添加homekit:了吗?进Homeassistan的UI有homekit的设置代码没?  详情 回复 发表于 2020-2-18 11:16
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-6 00:51

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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