HASS-硬件
能跑 HASS 的服务器很多,只要能跑 Linux 基本都能满足,个人觉得满足以下几点比较重要
- CPU 性能过得去
- 支持通电自启动(意外断电能自启)
- 有一定的扩展性(硬件接口多)
- 被动散热(非必要,但用过就回不去)
硬件
先说结论,还是 x86 简单,如果你喜欢折腾,支持 ARMBIAN 的 ARM 开发板也不错
ARM
跑 HASS 其实 CPU 性能需求并不高,至少在初期只是开开灯情况下。我的 HASS 是从树莓派开始的,ARM 开发板的特点就是安静,性能一般但稳定
-
ARM 树莓派 2B(已咸鱼)
-
ARM 树莓派 3B (已咸鱼)
-
ARM Orange Pi Zero H2+, 想体验国产 ARM 但很失望全志的 CPU 是真的垃圾 很容易过热就死机(已咸鱼)
-
ARM Orange Pi Zero Plus H3,依然非常失望老问题(已送人)
-
Rock64 4G 内存版,折腾时间最长的开发板,去年换 x86 后卖掉了,也没怎么掉价(已咸鱼)
-
ARM 我家云,RK3328 的 CPU,这是我至今还在用的 ARM,是咸鱼 50 捡垃圾买的。只能说超值。挂了一块 3T 的硬盘作为 NAS,跑了 QB、 SAMBA,TimeMachine
-
湖南麒麟,也是捡垃圾捡的主要是内存和 CPU 都比较好,RK3399 的 CPU 和 4G 内存 ,目前作为网络中枢,扔弱电箱,作为回家流量的入口
这些年玩过的 ARM 不少,但最终我觉得最靠谱的还是重金买的 Rock64 4G 内存版本
x86
-
零刻 EQ59,这是我第一台正式的 x86 服务器,买它是因为 ESPHOME 初期编译 ESP32C 还不支持 ARM 环境,我之前都是临时用旧的笔记本作为编译服务器的。而且数据库放在 ARM 里跑感觉还是没有 x86 的性能好。这个机器有个几个缺点,让我最终不到半年卖掉了
- 性能过剩(对于我来说是缺点,因为我只跑一个 WIN10 做打印服务,Docker 跑智能家居全家桶。负载太低,感觉没意思)
- 散热不行(虽然有风扇,温度一直维持在 60+)
- 蓝牙天线 (天线内置的,信号很差)
-
J1900 工控
- 性能正好(跑 HA 全家桶完全没问题)
- 被动散热(安静)
- 扩展性好(接口比较丰富)
- 价格低廉(咸鱼买)
DIY
主机及配件购买
J1900 工控建议直接买准系统(什么也不要加),一定要和老板要 SATA 硬盘支架,我是花了 225 买的 2G+24G 版本,买贵了,而感觉不是真正卖家,IP 地址和实际发货地不匹配,从苏州发货的。给两个链接,自己判断。内存条和数据盘我是老笔记本拆除的。内存无脑选 8G,数据盘建议 500G 起步
名称 | 数量 | 价格 | 备注 | 链接 |
---|---|---|---|---|
J1900 工控 | 1 | 150 左右 | 买的这家 | 购买 |
1 | 150 左右 | 类似卖家 | 购买 | |
系统盘 | 1 | 81 | MSATA 256G | 购买 |
网卡 | 1 | 38 | RTL8821CE 全高 外置天线 8DB 蓝牙 4.2 | 购买 |
数据盘 | 1 | 129 | 512GB 未测试 | 购买 |
内存 | 1 | 56 | 8G 未测试 | 购买 |
建议
- 硬盘这块如果觉得两块多余可以单独买块大的 SSD,但我建议分开,因为这样后期换主机数据盘的数据也可以直接拿新主机挂载用
- 网卡按需购买,我实际只是为了蓝牙功能买的,WIFI 天线和蓝牙天线会打架,我只装了蓝牙天线,如果需要蓝牙采集低功耗设备可以买,大天线信号非常强
效果