找回密码
 立即注册
查看: 439|回复: 3

[基础教程] AI语音-教程-小智MCP控制Home Assistant的设备

[复制链接]

1

主题

24

回帖

212

积分

中级会员

积分
212
金钱
187
HASS币
0
发表于 7 天前 | 显示全部楼层 |阅读模式
本帖最后由 雪晴科技HTH 于 2025-5-15 06:55 编辑

小智MCP控制Home Assistant教程
一:Docker只运行小智Server
通过GitHub上的小智开源服务端教程可知,docker镜像已支持x86架构、arm64架构的CPU,支持在国产操作系统上运行,下面的教程使用ubuntu-20.04.6的虚拟机对小智服务端进行部署,如果您使用其他linux,可以作为参考,教程基本上都适用。
本人下载的ubuntu镜像下载链接:[ubuntu-20.04.6-live-server-amd64.iso]

1.VM虚拟机的安装
VM虚拟机的教程,这里因为篇幅限制就不多说了,还请大家自行百度哦
虚拟机软件下载跳转  (虽然没有教程,但是好用的软件下载地址还是要附上的
2.虚拟机安装Ubuntu
这个教程原本也不想写的,但是网上的教程又不能和部署小智的配套,所以就写写吧。(实际上是因为这个不复杂,但是都是坑呀,为了帮大家避坑🕳,所以我直接将虚拟机克隆分享给大家) 微信图片_20250514215645.png
   填坑方法教程(有坑那就得有人填,如果自己掉坑了,可以看看怎么把它给填了
作为一个懒羊羊主义者,我肯定不会给大家麻烦的教程了,我直接给大家我虚拟机克隆好的文件,大家直接虚拟机运行就行了,下面来看看,懒人怎么快速实现虚拟机的小智docker部署!!!
(文件太大链接后面再补,或者请搜索虚拟机安装Ubuntu教程)懒人包下载链接
①下载好懒人包的第一步,那肯定是解压缩了
微信图片编辑_20250515064102.jpg
微信图片_20250515064146.png
②解压好之后,虚拟机启动
微信图片_20250515064500.png 微信图片_20250515064616.png 微信图片_20250515064657.png
③启动之后的配置
微信图片_20250515064747.png
普通用户:xiaozhi 密码:xiaozhi
root用户:root 密码:xiaozhi
微信图片_20250515064927.png 使用任意用户登录,拿到虚拟机的IP。
④cmd使用ssh连接到虚拟机
WIN+R 输入CMD回车,打开CMD命令提示符,输入ssh root@你的虚拟机IP,根据提示输入yes,再输入密码xiaozhi,即可连接成功。
微信截图_20250515065119.png


3.虚拟机安装docker(懒人包已有,可以跳过)
既然是用docker部署,那肯定少不了docker的安装,这里也暂时跳过了,教程网上有很多。
微信截图_20250515065428.png
二、服务配置
1.修改data目录下的.config.yaml
对应的模型参数一定要选择好
2.修改data目录下的.mcp_server_settings.json
微信截图_20250514233456.png

这里修改成自己的HA访问地址,修改成自己的永久访问令牌。

3.如果是使用我提供的懒人镜像,就可以直接docker重启小智的容器了
docker restart xiaozhi-esp32-server
微信图片_20250514234103.png






微信图片_20250514233235.png

评分

参与人数 1金钱 +12 收起 理由
DDDear + 12 感谢楼主分享!

查看全部评分

回复

使用道具 举报

7

主题

151

回帖

980

积分

高级会员

积分
980
金钱
822
HASS币
0
发表于 6 天前 | 显示全部楼层
arm64的istore系统怎么部署呢,求指导
回复

使用道具 举报

1

主题

24

回帖

212

积分

中级会员

积分
212
金钱
187
HASS币
0
 楼主| 发表于 6 天前 | 显示全部楼层
yx262514 发表于 2025-5-15 08:44
arm64的istore系统怎么部署呢,求指导

有docker吗,有docker的话,先按照github的docker部署小智,docker单独部署server,然后使用docker exec -it xiaozhi容器名,然后pip安装一下mcp-proxy,在小智的data目录里添加.mcp的配置文件,重启一下docker容器就可以了,您可以先尝试docker部署小智服务,运行成功之后,再配置MCP,或者你下载我的虚拟机镜像,把docker镜像打包一下,上传到你的istore的docker管理里启动一下,修改一下配置参数,运行小智服务就行了
回复

使用道具 举报

8

主题

220

回帖

1784

积分

金牌会员

积分
1784
金钱
1556
HASS币
0
发表于 前天 00:23 | 显示全部楼层
这个服务是不是可以装到AKB音箱中?
海鲜市场:jasona3
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-21 02:43 , Processed in 0.232322 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表