当前位置:
文章详情

UNraid安装HomeAssistant与智能家庭部署

2022-02-03 22:07:01 254点赞 1652收藏 74评论

关注过本人的值友应该知道,本人之前使用Unraid在联想M720Q上实现了软路由的相关功能UNraid安装HomeAssistant与智能家庭部署

家庭网络优化大作战 篇一:网络拓朴调整及软路由安装创作立场声明:自主购买的设备,原创作品,希望分享给更多的值友一起学习进步。话说LZ因为IPTV的原因,一直以来使用的都是如下的网络拓朴,也可以理解为二层网络,通过光猫来实现拨号与及DHCP的功能大家都知道,运营商办宽带赠送的光猫,质量都是…………,光猫表示它承受了了这个价格不应该承受的压力终于熬过了hby182| 190 评论104 收藏1k查看详情

之后,考虑到使用的情况,还进行了相关交换机还有软路由机器硬件的升级UNraid安装HomeAssistant与智能家庭部署

家庭网络优化大作战 篇三:将网络改造进行到底--软路由一体机升级,交换机更换,增加不间断电源创作立场声明:本人所有设备,均为本人自购,所有观点均仅代表个人观点,旨在为广大值友的购买与使用提供一些参考建议感谢各位值友的关注,本系列的第1&2篇收获大量评价与关注当然,评论两边倒,有说LZ吃饱了撑着的,也有支持LZ折腾的没关系,正如某位杰出的作家所言:人生嘛,就在于折腾,不折腾的人生,显得太过苍hby182| 45 评论15 收藏230查看详情

这么高的配置,运行了iKuai、OpenWRT、精简版windows10(用于下载机与连接佳能扫描、复印多功能打印机)、Cups(用于连接家里戴尔激活打印机)

是不是明显的大材小用?

所以,想着完全可以把现在某迅N1中运行的HomeAssistant(下文简称HA),转移到软路由来运行,这样就可以把N1腾出来,省点电UNraid安装HomeAssistant与智能家庭部署

结果搜索了一翻,竟然没有在UNraid上面使用Docker方式部署HA的相关方法,仅存的方法是像这位值友一样非常老旧,使用镜像文件以虚拟机方式进行安装的方法,这……

unraid折腾笔记 篇三:unraid安装home-assistant搭建智能家居,顺便更换ha数据库写在前面之前写了两篇文章,没看过的朋友可以去看看根据前面的步骤,相信你已经搭建起了unraid系统(目前最新版本是6.8.1,安装方法都一样参考6.7.2即可)。这篇文章,我们继续折腾unraid。贴吧:unraid吧一起努力建立unraid国内社区本文目录:1.ha安装2.更换数据库安装ha先放出值友96| 33 评论34 收藏253查看详情

考虑到整个安装过程,自己翻车无数次,遂决定还是把正确的方法分享出来UNraid安装HomeAssistant与智能家庭部署

下面就结合本人家中以小米智能家居平台做基础,部署HA并完成相关设置。

在开始之前,需要注意:

1、确认自己的UNraid系统,还有足够的剩余空间,保守起见需要有1G以上剩余空间,一般都没问题。方法就是在UNraid的Main选项卡中,直接进行查看;

UNraid安装HomeAssistant与智能家庭部署

2、确认自己的UNraid已经安装了APP补丁,即可以打开App平台,方法就是直接在主页看,是否有“APPS”的选项卡。

UNraid安装HomeAssistant与智能家庭部署

如果没有,可以打开 PLUGINS 选项卡,点击 Install Plugin 的如下页面

UNraid安装HomeAssistant与智能家庭部署

填入如下插件地址后,点击 INSTALL 进行安装

https://raw.githubusercontent.com/Squidly271/community.applications/master/plugins/community.applications.plg

如果以上命令无法完成安装,可以使用备用链接进行安装

https://gitee.com/BlueBuger/community.applications/raw/master/plugins/community.applications.plg

3、小米APP上面,完成相关智能设备的联网与组建;

4、家里的网络,需要能直通“互联网”,这样后续的相关安装才能继续进行。

下面开始进行UNraid上HA的安装部署与相关设置

1、安装HA

(1)确保可以直通“互联网”,登陆UNraid,点击APPS进入App商店,搜索“Homeassistant”,出现两个App,注意要选择的是第二个,第一个版本太老无法顺利安装,点击下载安装按钮UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(2)弹出的配置页面,如果不设置独立IP,则保持默认直接点击APPLY即可,这样安装完成后,使用unraid IP地址:8123,即可进行HA登陆,比如我的UNraid IP为192.168.1.3,那么安装完成后HA的登陆地址为192.168.1.3:8123, 如下图

UNraid安装HomeAssistant与智能家庭部署

如果需要设置独立的IP地址,比如我家的IP地址池里,预留了192.168.1.5作为HA的登陆地址,那么刚按照下图进行相关设置

UNraid安装HomeAssistant与智能家庭部署

(3)点击“Docker”选项卡,进入UNraid的虚拟机管理界面,查看HA是否已经顺利运行中,开机自动运行的“AUTOSTART"是否打开,这样就可以确保如果UNraid系统重新启动,HA也会自动运行UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(4)现在,在电脑上面,输入正确的IP地址:8123,比如我是192.168.1.5:8123,就可以打开HA的页面,第一次登陆,需要进行管理账号的创建,填写完相关的信息,点击”创建帐户“UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(5)新打开的页面,设置一个智能家庭的名称,时区选择上海,然后下一步,就完成了HA的安装

UNraid安装HomeAssistant与智能家庭部署

(6)现在进入的页面,就是完成安装的HA,此时啥也没有,不过先不急,我们会在后面进行配置。

UNraid安装HomeAssistant与智能家庭部署

2、安装HACS

在安装HACS之前,我们先花点时间来知道,啥是HACS.

HACS(Home Assistant Community Store),一个个性化装饰homeassistant的插件。好处是集成丰富;依托于GitHub,方便下载(当然也可以说是坏处)。

安装前置条件:Home Assistant version 2020.12.0 or newer

A GitHub account

A supported Home Assistant installation

Access to the filesystem where Home Assistant is located

You know how to access the Home Assistant log file

A stable internet connection with sufficient available data or no data caps

作者:Vsion8980
链接:https://www.jianshu.com/p/07f51c2ed2d5
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

(1)注册github账户,大妈限制无法提供链接,请自行搜索。填写相关信息完成注册,不需要创建Token,因为根本不需要,注册完成页面先不要关,保留登陆状态一会还有用。

(2)因为BT大妈现在不让放网盘链接,所以需要自行百度下载HACS安装文件

(3)Unraid页面中,点击”SHAERS“选项卡,进入页面中鼠标点击”appdata“,新打开的界面中,拉到最底下,按下图设置,点击APPLY,打开这个文件夹的SMB服务,即文件共享服务。

UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(4)现在电脑上打开“计算机”,左侧找到网络,点击一下,找到UNraid服务器,继续点击完成登陆,就可以看到appdata的这个文件夹,双击打开可以看到文件夹里因为安装完HA,已经有了HA的文件夹UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(5)进入HA的文件夹,创建三个新的文件夹,名称分别为“custom_components”、"tts"、"www",完成后,把刚才第2步下载的Zip压缩包解压之后,所有文件夹拷贝到“custom_components”中,完成后分别如下三张图

UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(6)现在回到HA的网页,重启HA

UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(7)点击配置->设备与服务

UNraid安装HomeAssistant与智能家庭部署

(8)右下角点击添加集成, 搜索ha,点击小箭头,进入安装配置

UNraid安装HomeAssistant与智能家庭部署

(9)弹出的窗口中,勾选所有选项并点击“submit",之后弹出设备绑定窗口

UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(10)此时复制上图中的网址到浏览器打开,因为咱们之前已经登陆在线,它自动弹出设备绑定提醒,按顺序,输入刚才看到的绑定码,点击”continue“继续UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(11)重新弹出的窗口中,点击”Authorize hacs“完成设备绑定UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(12)现在,已经可以在HA的主页左侧,看到HACS的选项卡UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

自此,APP商店HACS安装完成,是不是很简单UNraid安装HomeAssistant与智能家庭部署

3、安装Xiaomi MIoT

安装使用Xiaomi Miot之前,先来了解它是什么UNraid安装HomeAssistant与智能家庭部署

当然,一直以来小米设备都可以通过XIAOMI MIIO来接入,这个接入方法用了很久,也好用稳定,就是相当麻烦,通常要编辑configuration.yaml,要获取Token,Yeelight设备还要在官方app里打开局域网控制等等。

现在有了Xiaomi MIot raw 这个插件integration,这些麻烦都没有了。任何小白都可以把自己的小米全家桶加入HASS,唯一要做的就是在插件里输入自己的小米ID和密码,然后插件会自动扫描小米家的所有的符合MIot标准的设备,然后我们点几下鼠标就可以创造新的实体entity。

说白了,就是再无不需要获取小米智能设备的Token等繁琐的操作,直接登陆小米账户,共享小米账户上面已经完成部署的所有小米智能设备UNraid安装HomeAssistant与智能家庭部署

(1)HA页面,点击配置->添加集成->搜索xiaomi->找到Xiaomi MIoT,点击后面小箭头进行安装UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(2)弹出的窗口,选择登陆小米账号,因为之前忘记截图了,已经安装过之后没有相关选项,暂且以图片做示例,选择之后登陆自己的小米账号

UNraid安装HomeAssistant与智能家庭部署

(3)现在,已经可以在集成的页面,看到Xiaomi MIoTUNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(4)在Xiaomi MIoT的这个选项卡下面,可以看到所有小米账户中的设备,因为很多设备支持多种操作模式,为了避免后续在苹果设备上设备时,有太多选项,我们可以把一些设备多余的功能暂时禁用,方法是找到相应设备,点击后面的小箭头

UNraid安装HomeAssistant与智能家庭部署

(5)可以看到这个设备有多个实体,点击UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(6)进入实体配置页面,勾选不需要的实体,然后点击右上角的禁用所选实体,一个个设备的检查 ,直到所有多余的实体都禁用

UNraid安装HomeAssistant与智能家庭部署

(7)最后,保险一点,为HA添加自动搜索新增设备的功能,方法是使用编辑工具编辑HA的配置文件configuration.yaml,推荐微软的Visual Studio Code,下载地址,直接以SMB方式打开进入编辑,在最后面添加这两行代码

#

discovery:

UNraid安装HomeAssistant与智能家庭部署

(8)自此,所有小米设备均添加完成,现在差不多可以愉快的玩耍了UNraid安装HomeAssistant与智能家庭部署

4、HA添加相关实体

(1)HA左侧点击概览,然后最右上角点击三个小竖点,选择编辑仪表盘,进入编辑状态

UNraid安装HomeAssistant与智能家庭部署

(2)右下角点击”添加卡片“,选择需要的卡片类型

UNraid安装HomeAssistant与智能家庭部署

(3)然后选择正确的设备实体,选择相应实体,设置一个名称,选择一个图标,我个人习惯还会打开显示状态,动作则选择切换,然后保存即可完成相关的卡片创建UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(4)按照(3)的方法,逐一添加完成所有的实体设备,现在再到HA的概览页面,就可以在右侧看到添加完成的相关卡片,点击可以直接进行操作,比如开关灯等

UNraid安装HomeAssistant与智能家庭部署

5、苹果设备添加相关设备

(1)在让苹果设备可以搜索之前,需要编辑HA的configuration.yaml,一样是使用编辑工具打开它,然后在里面添加一行代码,添加完成保存退出,然后重启一下HA

homekit:

UNraid安装HomeAssistant与智能家庭部署

(2)现在重新登陆完HA,可以看到左下角有新提示UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(3)点击一下通知 ,就会打开苹果家庭的HomeKit配对二维码UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(4)现在使用一台苹果设备作为主设备,比如我家中的一台Iphone,打开”家庭“,点击添加配件UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(5)打开的添加设备页面,直接扫下刚才的二维码,选择仍然添加,就完成了这个模拟Homekit设备的添加UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(6)接下来逐一完成所有下级设备的配置,直到所有设备添加完成,就可以在首页看到所有设备了,来看下我的UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

(7)接下来,已经可以愉快的喊Siri帮你开关电器了UNraid安装HomeAssistant与智能家庭部署 ,你以为只有你的手机可以喊Siri,当然不是!!我们直接在配置完成的苹果主设备上面,左上角点击小房子,选择家庭设置,打开的页面,点击邀请他人,然后输入家人的Apple ID,接着点击右上角的完成,家里人就会收到邀请,确认并根据提示完成配置,即可直接“坐享其成”一直喊Siri

UNraid安装HomeAssistant与智能家庭部署

UNraid安装HomeAssistant与智能家庭部署

自此,HA的迁移顺利完成,家里的小米智能设备,可以通过以上方式进行控制:

1、小爱音箱

2、手机APP,包含小米APP及苹果家庭APP;

3、无线开关;

4、Siri

未来,将会在此基础上,继续增加更多模块比如MQTT等,实现更加智能的家庭设备管控,同时将会引入“场景”模式,完成更加智能的生活智能场景。

好的,本篇文章到此也要结束了。码字的时候,是大年初二,女婿回丈母娘家的日子,给大年拜个晚年,祝大家新春快乐,阖家幸福

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
74评论

  • 精彩
  • 最新
  • 所有跟智能家居相关的,我都放在了N1上,数据库不上mariadb嘛?不用nodered弄自动化吗?不玩esphome嘛?嘿嘿

    校验提示文案

    提交
    暂时还没空搞 [喜极而泣]

    校验提示文案

    提交
    有教程不,我现在N1刷的小钢炮,跑跑PT下载和HA,可是HA版本太旧了,想更新试了几次都报错失败,看来只能删了重装了

    校验提示文案

    提交
    还有6条回复
    收起所有回复
  • 不小心把手机上的homekit连接服务器删了,怎么重新扫码

    校验提示文案

    提交
    重启下HA应该是可以自动弹出发现新设备的

    校验提示文案

    提交
    收起所有回复
  • 我是用的虚拟机的方式,当时也是觉得docker教程太少了。也看到有大佬说虚拟机会更加方便升级。所以选择虚拟机。

    校验提示文案

    提交
    虚拟机方便太多了

    校验提示文案

    提交
    虚拟机就是占用比docker高了很多,群晖vmm跑的hassos,30%占用一直

    校验提示文案

    提交
    收起所有回复
  • 问一下,这样小米多摸网关下的设备能接入吗?

    校验提示文案

    提交
    完全接入没问题

    校验提示文案

    提交
    理论上都能接入,不过要折腾!

    校验提示文案

    提交
    收起所有回复
  • 家里的系统是开发商装的阿里云,用了一年不续费了我去

    校验提示文案

    提交
    最怕的就是这种

    校验提示文案

    提交
    是的,其它倒是无所谓,都自己装的米家。中央空调只能用遥控器,新风只能手动了,目前找不到可以替代的智能模块。zigbee模块都藏在插座盒里,一个个拆开找到拆除。密码门锁用的70锁芯,市面上的指纹锁基本都是60锁芯,安装会留螺丝孔。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 这种方式HomeKit还需要家居中枢吗,我iPad离家就连不上了

    校验提示文案

    提交
    要的,需要有一台ipad在的

    校验提示文案

    提交
    ipad或者tv都可以

    校验提示文案

    提交
    收起所有回复
  • 弄起来了,手动下载来放到目录里了

    校验提示文案

    提交
    嗯,放到HA目录里就有了

    校验提示文案

    提交
    收起所有回复
  • 用这个能把美的空调接入吗

    校验提示文案

    提交
    应该是可以安装的

    校验提示文案

    提交
    可以完美接入,前提是最好本身是app可控

    校验提示文案

    提交
    收起所有回复
  • HACS装完后做什么用好像并没有介绍?

    校验提示文案

    提交
    这是个第三方的商店,类似于苹果的app store

    校验提示文案

    提交
    收起所有回复
  • HACS安装后找不到小米的那个MIoT插件,而且不管怎么设置,这个APP都不能远程使用,端口转发后也不可以

    校验提示文案

    提交
    这个倒是还没开始研究。关于找不到,你家里是否可以直通互联网?

    校验提示文案

    提交
    不能直通我为啥要折腾端口转发,

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 看了这篇文章,我可以理解为
    楼主这是搭了个类似 Google Home 的平台吗?然后楼主在这个平台上绑定了很多小米的智能设备。后来又作了个演示,将这个平台部署到iphone上了,然后还能同时邀请其他人一起使用。说白了就是个 Google Home.
    不知道我的理解对不对。

    校验提示文案

    提交
    差不多可以这么理解吧

    校验提示文案

    提交
    收起所有回复
  • LZ麻烦问下,之前我记得直接用docker安装的HA是core版本,没有supervisor,安装不了插件。我看您的教程就是直接用docker安装了HA,然后再安装HACS就可以安装小米的插件了,是这样嘛

    校验提示文案

    提交
    是的,没错的哈

    校验提示文案

    提交
    收起所有回复
  • Xiaomi MIot 找不到是什么原因呢?

    校验提示文案

    提交
    Hacs里面找

    校验提示文案

    提交
    收起所有回复
  • 有钱就直接上kithome 没钱就直接米家蓝牙系 [装大款]

    校验提示文案

    提交
  • 创作不易,谢谢分享。最近折腾群晖HomeAssistant感触良多,搜索HomeAssistant帖子不多,大部分都是2000年左右的,最新的安装教程基本没有,导致走了不少弯路,可以说没有你们这些大神的这些帖子,小白就无法安装享用!为你点赞!

    校验提示文案

    提交
  • 收藏下,,,

    校验提示文案

    提交
  • 我比较关注的是外网怎么通过家庭控制呢?这个肯定是只能在内网使用。

    校验提示文案

    提交
    群晖的话做好ddns,直接加端口号就好了哈。

    校验提示文案

    提交
    买个homepod mini

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 给力,收藏关注,刚刚正准备部署homekit

    校验提示文案

    提交
  • 楼主,我装的群晖HomeAssistant,+个微信,多交流。***

    校验提示文案

    提交
  • 这个是干啥用的

    校验提示文案

    提交
提示信息

取消
确认
评论举报

最新文章 热门文章
1.6K
扫一下,分享更方便,购买更轻松