home-assistant 怎么没有人用 rust 重写 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wuruxu
V2EX    程序员

home-assistant 怎么没有人用 rust 重写

  •  
  •   wuruxu
    wuruxu 23 天前 3449 次点击
    假如用 rust 重写下,应该会更适合运行在嵌入式设备
    23 条回复    2025-09-24 10:51:00 +08:00
    Chaidu
        1
    Chaidu  
       23 天前   2
    你行你上?
    ethanwan9
        2
    ethanwan9  
       23 天前
    home-assistant 运行在嵌入式设备的意义是什么?
    julyclyde
        3
    julyclyde  
       23 天前
    @ethanwan9 可能是想放在家用路由器里

    不过我听说一种说法,某版本之后的 WRT 对硬件的要求也很高了
    Immunize
        4
    Immunize  
       23 天前
    rust 和 python 的流行度完全没法比呀。即使框架被重写了,各种插件不重写完全推不动。因此需要很多“人”重写。
    wuruxu
        5
    wuruxu  
    OP
       23 天前
    @ethanwan9
    @julyclyde 是的,我想把 ha 跑到 openwrt 上
    Bijiabo
        6
    Bijiabo  
       23 天前
    买个高配路由器
    cooaer
        7
    cooaer  
       23 天前
    我猜啊,大佬们重写的一般都是一些核心库或者偏底层的软件,没太大兴趣在这些偏交互的应用软件?
    xjzshttps
        8
    xjzshttps  
       23 天前
    插件扩展是个麻烦...
    w568w
        9
    w568w  
       23 天前
    看了下我现在跑在树莓派上的 home-assistant ,也不算很大啊,内存占用才 300M ,装了一堆插件
    NessajCN
        10
    NessajCN  
       22 天前
    要重构的太多了,去 riir 登记排队
    P945
        11
    P945  
       22 天前 via iPhone
    @wuruxu #5 openwrt 早就有了,用的 docker ,但性能一般,还不如 armbian 上跑。
    wuruxu
        12
    wuruxu  
    OP
       22 天前
    @P945 home-assistant 现在新版还不支持源码安装了,推荐跑他们内置的 OS 感觉被越搞越复杂了
    KeysPAN
        13
    KeysPAN  
       21 天前
    ha 官网就有支持的嵌入式硬件可以直接烧录。openwrt 是不是算轻量化的 linux ?想运行 ha 得装个 docker 吧。建议加大 RAM 算了(毕竟 RAM 越来越不值钱)
    wuruxu
        14
    wuruxu  
    OP
       21 天前
    @KeysPAN 官网支持是要烧录他们的 HA OS ,这个有点离谱,只是控制家里的设备,还要用你们专门的 OS
    julyclyde
        15
    julyclyde  
       21 天前
    @KeysPAN 为啥要装个 docker ?这不是没事找事么?
    jsq2627
        16
    jsq2627  
       21 天前
    home assistant 成功的原因就是因为 python ,门槛低,谁都能写插件。
    windyboy
        17
    windyboy  
       21 天前
    核心价值还是 python 插件吧,除非 rust 重构之后,兼容 Python 插件
    ethanwan9
        18
    ethanwan9  
       21 天前
    伪需求, 没有人需要, 就不会重构
    Oats
        19
    Oats  
       21 天前
    这玩意主打的就是插件多,门槛低。。
    Tink
        20
    Tink  
    PRO
       21 天前
    我记得看到过一个项目在用 rust 重写,但是进度很慢,你搜一下应该能搜到
    KeysPAN
        21
    KeysPAN  
       20 天前
    @wuruxu 不想刷他们的系统只能上 docker 了。看 ha 官网和第三方卖的硬件,其实更像是一个中继路由的产品。我是在 NAS 上面的 docker 上面跑的。想要移植 rust ,估计是有点难。
    itakeman
        22
    itakeman  
       20 天前
    我也想,奈何不会 rust 。我就喜欢别人 rust 写的东西,叫我学 rust ,那我告辞。。。
    PhDLuffy
        23
    PhDLuffy  
       19 天前
    没需求自然就没有人移植
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3701 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 00:43 PVG 08:43 LAX 17:43 JFK 20:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86