本帖最后由 见龙在田 于 2024-3-16 16:43 编辑
1.背景
断断续续玩了homeassistant这么多年,都是在出租屋里各种折腾,如今刚搬了新家可以系统的搞起来了。
1.1.尝试过的方案
1.1.1
Gen8搭载Exsi,上面虚拟了黑群晖,Ubuntu,然后在Ubuntu的docker里安装homeassistant。
1.1.2
树莓派安装homeassistant
1.1.3
x86软路由通过Exsi安装iKuai、openWrt、homeassistant
2.硬件规划
以前的方案都是all in one,总觉的不安全,就开始慢慢攒分离的硬件,如今家里的方案如下
2.1.网络部分
由于手里有电信和联通的卡,联通的带有1000M宽带,电信的500M宽带,不用也是浪费,所以就拉了两根光纤。
软路由采用畅网N5105小主机,主机有4个2.5G网口,安装Exsi,上面虚拟了iKuai和openWrt。iKuai为主路由,负责DHCP、端口映射、分流什么的。openWrt为旁路由,负责科学事务。四个网口划分,两个用于iKuai wan接入,负责多拨,一个是控制lan口,一个普通lan口。
具体布局如图
弱电箱整体移到了鞋柜上面
2.2.数据存储
直接入手了DS920+白裙
2.3.Homeassistant
2.3.1 某个软路由品牌机子不太好第一次碰到CPU坏的
原先还有一个7200U的6口软路由,用了有三年,突然开不了机了,寄给售后检查说是CPU坏了,感觉这个牌子的软路由不太靠谱了,只能报废了。剩下16G内存和480G的sata固态硬盘。
2.3.2 闲鱼找机
最初是想找一个接口多的,CPU好一点的,找了各种mini主界,包括自己搭建一个mini版的itx小主机,最后选中了M720Q,CPU i3-9100T,支持32G内存,两个M.2固态硬盘接口,一个sata接口,一个M.2 A+M key的WiFi模块,一个pcie插槽,接口丰富够用。
2.3.3 最终形态
M720Q,CPU i3-9100T,16G内存,480G的sata固态硬盘,M.2 B key的coral tpu(frigate使用),金士顿16G U盘(unraid使用)
网络规划
3.Homeassistant配置
3.1.选用HAOS系统
3.2.mqtt安装在unraid docker中
3.3.zigebee2mqtt安装在unraid docker中
3.4.frigate安装在unraid docker中
3.5.posrgreSql安装在unraid docker中,替换Homeassistant的数据库
虚拟机
docker
|