HASS-硬件

能跑 HASS 的服务器很多,只要能跑 Linux 基本都能满足,个人觉得满足以下几点比较重要

  • CPU 性能过得去
  • 支持通电自启动(意外断电能自启)
  • 有一定的扩展性(硬件接口多)
  • 被动散热(非必要,但用过就回不去)

硬件

先说结论,还是 x86 简单,如果你喜欢折腾,支持 ARMBIAN 的 ARM 开发板也不错

ARM

跑 HASS 其实 CPU 性能需求并不高,至少在初期只是开开灯情况下。我的 HASS 是从树莓派开始的,ARM 开发板的特点就是安静,性能一般但稳定

  1. ARM 树莓派 2B(已咸鱼)

    hass-hw1

  2. ARM 树莓派 3B (已咸鱼)

    hass-hw2

  3. ARM Orange Pi Zero H2+, 想体验国产 ARM 但很失望全志的 CPU 是真的垃圾 很容易过热就死机(已咸鱼)

    hass-hw3

  4. ARM Orange Pi Zero Plus H3,依然非常失望老问题(已送人)

    hass-hw4

  5. Rock64 4G 内存版,折腾时间最长的开发板,去年换 x86 后卖掉了,也没怎么掉价(已咸鱼)

    hass-hw5

  6. ARM 我家云,RK3328 的 CPU,这是我至今还在用的 ARM,是咸鱼 50 捡垃圾买的。只能说超值。挂了一块 3T 的硬盘作为 NAS,跑了 QB、 SAMBA,TimeMachine

    hass-hw6

  7. 湖南麒麟,也是捡垃圾捡的主要是内存和 CPU 都比较好,RK3399 的 CPU 和 4G 内存 ,目前作为网络中枢,扔弱电箱,作为回家流量的入口

    hass-hw7

这些年玩过的 ARM 不少,但最终我觉得最靠谱的还是重金买的 Rock64 4G 内存版本

x86

  1. 零刻 EQ59,这是我第一台正式的 x86 服务器,买它是因为 ESPHOME 初期编译 ESP32C 还不支持 ARM 环境,我之前都是临时用旧的笔记本作为编译服务器的。而且数据库放在 ARM 里跑感觉还是没有 x86 的性能好。这个机器有个几个缺点,让我最终不到半年卖掉了

    • 性能过剩(对于我来说是缺点,因为我只跑一个 WIN10 做打印服务,Docker 跑智能家居全家桶。负载太低,感觉没意思)
    • 散热不行(虽然有风扇,温度一直维持在 60+)
    • 蓝牙天线 (天线内置的,信号很差)

    hass-hw8

  2. J1900 工控

    • 性能正好(跑 HA 全家桶完全没问题)
    • 被动散热(安静)
    • 扩展性好(接口比较丰富)
    • 价格低廉(咸鱼买)

    hass-hw9

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 天线和蓝牙天线会打架,我只装了蓝牙天线,如果需要蓝牙采集低功耗设备可以买,大天线信号非常强

效果

hass-hw10

hass-hw11

hass-hw12