V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
edisonwong
V2EX  ›  智能家电

我做了一个能连微信、家电、汽车和 AI 的超级管家

  •  
  •   edisonwong · 1 天前 · 4405 次点击

    我做了一个项目 Wanny,目标不是做“又一个聊天机器人”,而是做一个真正能连接 微信、家电、汽车、Home Assistant 的 AI 超级管家。

    现在已经接入:

    • 微信
    • 米家
    • 美的
    • 奔驰
    • Home Assistant

    它可以把不同平台的设备统一到一个 Console 里,并结合 AI 做查询、控制、记忆、审批和后续的主动关怀能力。

    我接下来还会继续做:

    • 更多平台接入,比如海信
    • 更强的语义理解
    • 更多测试和稳定性建设
    • 更完整的 Console
    • 主动巡检、天气建议、设备联动

    如果你对 AI + 物理世界 + 设备控制 + 自动化 这条路感兴趣,欢迎来看看,顺手点个 Star 支持一下:

    https://github.com/edisonwong520/wanny

    如果大家对“还想接入哪些设备 / 平台”有建议,也欢迎直接留言,我会优先看真实需求。

    demo

    第 1 条附言  ·  1 天前
    兄弟们,帮帮忙 star 。这个项目开源的,只有收到更多关注,才可能会有人提 PR 支持其他设备。总不能用户说:“你这个怎么不能接入小米 su7 ?” 我去买台汽车来开发测试吧😂 跪谢各位大佬
    第 2 条附言  ·  1 天前
    没关系,有质疑也是正常的。就当小弟自嗨搞了个玩具,顺手开源,乐呵乐呵。如果有 idea ,或者被乐到了,也可去开源地址看看: https://github.com/edisonwong520/wanny
    76 条回复    2026-04-03 23:11:23 +08:00
    edisonwong
        1
    edisonwong  
    OP
       1 天前
    这是一个 MVP (“MVP”是“Minimum Viable Product”)产品,后续会视情况进行迭代。
    Manweill
        2
    Manweill  
       1 天前
    只是采集状态,还是说可以利用所有借口实现原有 APP 的功能,例如冰箱的拍照识别素材等。
    xiaokuonai
        3
    xiaokuonai  
       1 天前   ❤️ 1
    edisonwong
        4
    edisonwong  
    OP
       1 天前
    @Manweill 采集状态+控制。我已经能够通过微信控制我家冰箱的温度等了,其他设备也接入了,正在测。
    在米家,ha 里能操控的,这个项目也能操控

    [冰箱的拍照识别素材] 要实现这个那得里面有摄像头...
    wuzhi1234
        5
    wuzhi1234  
       1 天前 via iPhone
    这个基于 openclaw 配合 skill 很容易实现吧,重新造轮子的意义是啥?
    edisonwong
        6
    edisonwong  
    OP
       1 天前
    @wuzhi1234 首先你得部署 ha ,去找 ha 插件,配置一大堆。有了这个地基,你才能写 skill 尝试去调用,能不能用还不一定。这个平台直接授权就可以,开源自部署

    我无聊写给自己用,拓展自己的生活场景的,顺手开源
    chendaye
        7
    chendaye  
       1 天前
    嗯,我知道你有辆 e300 了
    dockerhub
        8
    dockerhub  
       1 天前
    车的油量是怎么获取的?把 App 给破解了?
    edisonwong
        9
    edisonwong  
    OP
       1 天前
    @chendaye 我主要想做这么一个场景的(属于为了醋包饺子了):我从公司开车回家,wanny 检测地址位置,开始启动电饭锅,顺便帮我看看现在温度如何,如果太冷帮我启动地暖,到家一切就刚刚好。我家地暖啥的也是可以控制的,但还没接入。

    btw ,我还有辆 3 系,后续可能接入
    cornetCat
        10
    cornetCat  
       1 天前
    @dockerhub 同样好奇这个,有没有可能可以在路由器搞事?
    edisonwong
        11
    edisonwong  
    OP
       1 天前
    @dockerhub readme 致谢了一个开源项目的 idea ,里面支持控制汽车 app 。不过原理跟你说的也没啥区别
    Archeb
        12
    Archeb  
       1 天前
    这种感觉如果由一个强势的第一方开发 + 开放接入,能形成一个更繁荣的生态。

    我看 MiClaw 应该是想要往这个方向做的。
    edisonwong
        13
    edisonwong  
    OP
       1 天前
    @Archeb 对。miclaw 类似,但我感觉 miclaw 应该不会强势到接入其他竞争对手的东西,比如汽车,扫地机器人等。可能开源能做到,能类似 ha 版的 openclaw 那种一统所有
    liu731
        14
    liu731  
    PRO
       1 天前
    被动式的感觉还是很无聊,主动式的比如「油量低了,下次调价日期临近,获取定位推荐一个加油站」这种好~
    dockerhub
        15
    dockerhub  
       1 天前
    @cornetCat 路由器没这个实力。肯定是抓了 App 的协议了。

    @edisonwong #11 哪个开源项目啊,求推荐
    edisonwong
        16
    edisonwong  
    OP
       1 天前
    @liu731 在 roadmap 里了,确实被动式太鸡肋了。我一开始也是想着让他巡检主动关怀的。迭代中,工程量有亿🤏🏻点点...
    chendaye
        17
    chendaye  
       1 天前
    @edisonwong #9 这个场景貌似米家 app 就能实现了
    edisonwong
        18
    edisonwong  
    OP
       1 天前
    @chendaye #17 米家貌似还不能联动汽车位置,但是场景应该是可以自己配置的。米家 app 有一些品牌还没有接入,海信,美的等
    DT37
        19
    DT37  
       1 天前   ❤️ 1
    相当不错
    Manweill
        20
    Manweill  
       1 天前
    明白,不过我指拍照不是冰箱自己拍照,我手机拍照完丢给 claw ,而不是直接在冰箱手机 APP 上操作。APP 上操作太繁琐,想利用 AI 直接自己分类这样。
    想法不错,想参与进去,不过 python 我不太懂。
    edisonwong
        21
    edisonwong  
    OP
       1 天前
    @Manweill #20 good idea ,可以支持。我做这个初衷也是不想去:米家,美的美居,海信一坨 app 里点来点去,微信一说就好了
    yesha
        22
    yesha  
       1 天前
    好了好了. 知道你有奔驰和宝马了
    Manweill
        23
    Manweill  
       1 天前
    @edisonwong 是的,我现在也是装了一堆 APP ,华为、米家、美的、海信都装了。还有中兴~
    tony9413
        24
    tony9413  
       1 天前   ❤️ 1
    关注,这个不错
    yesha
        25
    yesha  
       1 天前
    可以接入或者读取宝马车机吗? 需要本地装该程序吗?怎么玩
    kisskhart
        26
    kisskhart  
       1 天前   ❤️ 1
    很厉害
    edisonwong
        27
    edisonwong  
    OP
       1 天前
    @yesha #25 暂时不行。本质是跟 app 调用 api 一样。得逐步完善,可以 watch & star 关注下,先谢谢了
    sylar120
        28
    sylar120  
       1 天前
    这个项目对比 微信/telemetry 直接 和 openclaw 沟通有什么优势? memory+意图识别为啥要自己做
    edisonwong
        29
    edisonwong  
    OP
       1 天前
    @sylar120 我想做的这个事情分两部分:1. 连接物理设备的底座 2. ai (也就你说的 openclaw+wx )
    我主要在做 1 ,2 [memory+意图识别] 是我顺手做的事情。顺手开源。后续可能把我做的 1 接到 openclaw
    rockddd
        30
    rockddd  
       1 天前
    @edisonwong #9 哈哈哈哈,你这些在前年我就想过,而且做过一部分了,确实是醋包饺子。

    我的 BMW 已经接到 HA 里了,然后把米家,美的美居,海尔智家那些都接进去了。但是发现很多问题,以你的这几个场景举例
    1. 电子围栏触发是有延迟的,并不是实时上报
    2. 电饭煲确实可以加热,但是不能帮我淘米,比起远程启动,电饭煲的定时更可靠。
    3. 燃气地暖是冬季长期开的,我只有在出远门的时候可以很方便的用 HA 把面板温度调低一点以节能。
    4. BMW 油量低,其实看车机在剩余 100KM 续航时的警告更实用,日常想看油耗,有很多小组件,不必去问 openclaw

    有想过接入 ai 实现更多可玩性,但是确实没想到有什么用,希望 OP 以后能有灵感让我借鉴一下😂
    edisonwong
        31
    edisonwong  
    OP
       1 天前
    @rockddd #30 物理操作无法被替代,但是可以把米先放进去。定时煮饭不行,我都不知道啥时候下班回家,定时不了。 更想做的是 ai 主动巡检关怀推送,而不是预设场景,或者手动控制 ha
    rockddd
        32
    rockddd  
       1 天前
    @edisonwong #31 能定时煮饭的,比如最早七点能到家,你就订晚上七点,米饭这东西和其他的不一样,保温小闷几小时更好吃
    chouyee
        33
    chouyee  
       1 天前
    请教一个问题,我一直想把开发商送的智能家居集成到米家或者 Home Assistant ,但是他们的协议又不公开,请问楼主有什么好方法吗,他们也有自己的 app ,就是不太好用
    Tink
        34
    Tink  
    PRO
       1 天前 via iPhone
    是不是和 ha 差不多
    edisonwong
        35
    edisonwong  
    OP
       1 天前
    @rockddd #32 饭闷久了太干了😂。别的不知道,我的车地理位置还是比较及时的。嗯嗯,反正自己开发着,折腾腾。我先迭代
    edisonwong
        36
    edisonwong  
    OP
       1 天前
    @Tink 对,但折腾 ai 太费劲了,我有些功能也是借鉴 ha 插件代码
    edisonwong
        37
    edisonwong  
    OP
       1 天前
    @edisonwong #36 打错额,折腾 ha 比较费劲
    edisonwong
        38
    edisonwong  
    OP
       1 天前
    @chouyee 抓包,api ,参考开源。我代码里一部分也是这么个原理
    rockddd
        39
    rockddd  
       1 天前
    @edisonwong #35 看米种,你试试正经东北大米,保水量很高,我都是喜欢煮熟开盖放蒸汽,然后关盖子再闷半小时起步。

    加油,有想法是好事
    lyzz0612
        40
    lyzz0612  
       1 天前
    有部署文档吗? docker 之类的?
    trzzzz
        41
    trzzzz  
       1 天前
    iomect
        42
    iomect  
       1 天前
    文字对话还是差点事
    期待一下 AI 加持下万物互联的 siri/小爱/小艺吧
    Jarvis 应该不远了
    jaoyina
        43
    jaoyina  
       1 天前 via Android
    现在冰箱都能拍照了?太高级了
    edisonwong
        44
    edisonwong  
    OP
       1 天前
    @iomect #42 对。这个还有一段路要走,继续迭代,估计别的厂商也在做吧
    edisonwong
        45
    edisonwong  
    OP
       1 天前
    @jaoyina #43 有带摄像头的冰箱。未来有一天或者也能 ai 去控制识别这些
    Gilfoyle26
        46
    Gilfoyle26  
       1 天前
    说时候,用过之后觉的真的是伪需求(可能每个人不一样吧)

    拿冰箱来说,我真的不关心它冷冻是多少度。其实家里很多电器都是一样,完全不需要所谓的智能,我用它的时候直接用就好了,没必要多此一举。
    ovtfkw
        47
    ovtfkw  
       1 天前 via iPhone
    都是些花里胡哨的伪需求 直接去看不就行了
    x86
        48
    x86  
       1 天前
    不错,E300 啥时候托运过来让我测试下
    kennylzzz135
        49
    kennylzzz135  
       1 天前
    去看看涂鸦的方案,tuyaclaw 、skill 、cli 都有了,现成的硬件可以直接拿来用
    Webpoplayer
        50
    Webpoplayer  
       1 天前   ❤️ 1
    已 star,等买了 e300 后再试
    realpg
        51
    realpg  
    PRO
       1 天前
    请问,E300L 什么时候发
    Yelou
        52
    Yelou  
       1 天前
    请问小米是如何接入的?我记得小米的 iot 接入好像要资质审核
    edisonwong
        53
    edisonwong  
    OP
       1 天前
    @Gilfoyle26 冰箱多少度我也不关心。但是场景我关心。在天冷的时候,冰箱冷藏 4 度可以适当调高点,天热的时候,冷藏可以调成 2 度喝更劲爽的可乐。 这些设备如果能和外部联动就挺好。就跟我电瓶车或者汽车位置联动,路程 30 分钟,出门的时候联动煮饭,我可能早点 18 点下班,可能 20 点下班,而不是手动设置一个定时,或者设定一个场景
    edisonwong
        54
    edisonwong  
    OP
       1 天前
    @ovtfkw 冰箱多少度我也不关心。但是场景我关心。在天冷的时候,冰箱冷藏 4 度可以适当调高点,天热的时候,冷藏可以调成 2 度喝更劲爽的可乐。 这些设备如果能和外部联动就挺好。就跟我电瓶车或者汽车位置联动,路程 30 分钟,出门的时候联动煮饭,我可能早点 18 点下班,可能 20 点下班,到家就迟到刚煮好的。而不是手动设置一个定时(比如定时 18 点煮饭,如果我加班了到家饭早就闷干了),或者设定一个场景。未来可能会有相关智能化场景
    ufan0
        55
    ufan0  
       1 天前
    “你这个怎么不能接入小米 su7 ?”,成功逗笑我了,谢谢你,哈哈。

    弄个大劳或者大 B 兰博基尼之类的车适配下,搞个噱头“我做了一个能连微信、家电、AI 甚至是你的劳斯莱斯库里南”的超级管家”,项目很容易就爆了。
    edisonwong
        56
    edisonwong  
    OP
       1 天前
    @kennylzzz135 #49 涂鸦,米家,ha 这些都差不多。有些可能不是互通的
    edisonwong
        57
    edisonwong  
    OP
       1 天前
    没关系,有质疑也是正常的。就当小弟自嗨搞了个玩具,顺手开源,乐呵乐呵
    edisonwong
        58
    edisonwong  
    OP
       1 天前
    @Yelou 不用,接管米家,ha 之类的就可以
    edisonwong
        59
    edisonwong  
    OP
       1 天前
    @ufan0 #55 大劳大 B 这辈子估计没戏了,保时捷 911 未来某一天说不定可以适配
    edisonwong
        60
    edisonwong  
    OP
       1 天前
    @x86 操控引擎、车门等这个要 PIN 码,目前我还有打算开发 [开放 PIN 码给 AI 去操控] 的功能
    edisonwong
        61
    edisonwong  
    OP
       1 天前
    ha 能一统各物理设备,但不懂技术的部署 ha ,装插件配置还是比较费劲的。这个平台开发的时候,设想的时候扫码或输入各大 app 账号密码也能用,起码在 wanny 里是这样的,除了控制车那个有一点费劲
    evilHa
        62
    evilHa  
       1 天前
    把部署相关的东西搞详细一点吧,适合家里美的+小米的用,我家里几个美的设备用不了小米烦得很。
    edisonwong
        63
    edisonwong  
    OP
       1 天前
    @evilHa #62 好的,可以先 watch 项目,因为也是 mvp ,所以很多东西还没完善好。在弄
    onedge
        64
    onedge  
       1 天前
    逢开源先支持 star ,还没看,主要机制是接各方的接口,组装 skill 之类?
    edisonwong
        65
    edisonwong  
    OP
       1 天前
    @onedge #64 目前还没 skill ,接各方接口,做了个简单意图识别。看后续能不能怼到小龙虾那,或者搞搞 skill
    wslsq
        66
    wslsq  
       1 天前
    真不错,有一个集大成者很方便。不过对各种平台的对接估计要费不小力气,哪怕 ha 本身对各品牌的支持覆盖都做的不太好。
    liqingyou2093
        67
    liqingyou2093  
       1 天前
    写这项目就是为了展示这两个车吧
    edisonwong
        68
    edisonwong  
    OP
       1 天前
    @liqingyou2093 一开始我只是写控制米家电器的代码。还是我女朋友说,能不能监测电瓶车的位置才有的 idea ,无奈电瓶车 app hack 需要一点时间,才搞汽车的
    zealotxxxx
        69
    zealotxxxx  
       1 天前   ❤️ 1
    其实你完全可以考虑外置设备来解决,反正搞个开发板,电源接电瓶车的电源就行。不过位置数据只能走物联网卡或者手机副卡
    @edisonwong
    xyyxlq
        70
    xyyxlq  
       1 天前
    有意思,关注一下
    cat9life
        71
    cat9life  
       1 天前
    已 star ,op 送个奔驰测试一下 哈哈
    edisonwong
        72
    edisonwong  
    OP
       1 天前
    @cat9life #71 谢谢,等这玩意成为下个 openclaw 就送 hhh
    leave8080
        73
    leave8080  
       23 小时 49 分钟前
    请教一下,如果设备的状态发了变化,如果主动报给 openclaw? 比如是当家里的温度大于 28 度,怎么上报给 openclaw,然后他再询问我是否打开空调
    edisonwong
        74
    edisonwong  
    OP
       23 小时 44 分钟前
    @leave8080 定期轮训
    yesha
        75
    yesha  
       22 小时 44 分钟前
    接到某个智能音箱
    pricky777
        76
    pricky777  
       18 小时 40 分钟前
    我喜欢 AI ,日常也用 AI……
    但我讨厌我的设备自动这样那样……我喜欢手动操作他们,就像我喜欢开手动挡的车子一样……
    有点抽象,但确实掌控欲太强了……😂
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2552 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:52 · PVG 17:52 · LAX 02:52 · JFK 05:52
    ♥ Do have faith in what you're doing.