AI➕MCP➕Homeassistant,感觉有点搞头?!

46 天前
 hekmon

大家好! MCP 出来之后,打通了 AI 与设备之间的联系。

最近在玩 Home Assistant 的时候就在想:要是能让 AI 来帮我控制家里的智能设备该多好。于是就有了这个项目 - Home Assistant MCP Server 。

项目地址: https://github.com/hekmon8/Homeassistant-server-mcp

这个项目是干啥的?

简单来说,这是一个让 AI 能够理解和控制你的智能家居设备的工具。比如:

想知道家里某个设备开着还是关着? 要远程控制设备? 需要触发自动化场景? 查看所有可用设备? 都可以通过 AI 来完成!不需要再记那么多命令和操作步骤了。

开发过程中和 AI 搭伙打工是什么体验?

说实话,和 Claude AI 一起开发简直太爽了!

举个例子,在写设备状态查询功能时,我是这么和 Claude 聊的: "我想获取设备状态,但要考虑各种异常情况,你觉得怎么写比较好?"

然后它就给出了完整的代码建议,包括错误处理、日志记录等细节。真的是事半功倍!

还能玩出什么花样?

我觉得这个项目还有很多有趣的玩法:

智能助手进阶版

  1. AI 帮你分析用电量,主动提醒你哪些设备可以关掉省电
  2. 学习你的作息习惯,自动调整空调温度、灯光亮度
  3. 发现异常情况(比如忘关灯、设备离线)自动提醒

懒人福音

  1. 直接用自然语言控制设备:"帮我把客厅的灯调暗一点"
  2. AI 根据你的日常习惯自动创建自动化场景
  3. 多个设备智能联动,比如回家自动开灯开空调

安全管家

  1. 检测到异常活动自动报警
  2. 定期生成设备健康报告
  3. 智能防盗模式

想试试看?

具体配置方法看 README

写在最后

如果你也在用 Home Assistant ,欢迎来试试这个项目!有什么想法或建议都可以在评论区聊聊。

项目正在持续优化中,欢迎 star 、fork ,也特别欢迎提 PR !

1794 次点击
所在节点    奇思妙想
10 条回复
SantinoSong
46 天前
看出来你的 readme 是 ai 写的, 用的还是 yourusername 占位符🧐
hekmon
46 天前
@SantinoSong 对 ai 写的大概,我再手动改了下😂
tsja
46 天前
有意思, 已 start
hekmon
46 天前
@tsja 捕获 HA 选手
NGGTI
46 天前
感觉小爱同学团队已经在做了。
我拓展一下思路,把人体的各种数据都接入 Ai ,让 AI 来分析健康,生活作息,给出各种建议。
gehui302
46 天前
涉及家电安全。。。
hekmon
45 天前
@NGGTI 嗯 澎拜 OS 有类似的策略,不过毕竟数据是别人的😂
hekmon
45 天前
@gehui302 考虑一下本地部署和必要的 webhook 通知
hongjic93
43 天前
mcp 和以前的 function calling 有什么本质上的不同吗?怎么理解呢?
musi
43 天前
@hongjic93 #9 底层还是 fc 和提示词,基于 fc 扩展了一套数据交互协议,便于社区生态发展

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1098421

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX