本帖最后由 nuknoop 于 2025-2-2 01:01 编辑
建议尽快下载,随时删帖
特此声明:请支持官方Kimi API调用,本人在此声明无任何经济利益,一切均为智能家居的玩法打造,无任何破坏系统稳定,如有违规随时删除内容
Kimi AI 智能助手 for Home Assistant
功能特点
- 智能对话:自然语言交互,轻松控制家居设备
- 状态查询:实时查看设备状态、传感器数据
- 上下文理解:持续对话,准确理解用户意图
- 场景推荐:智能推荐家居场景和自动化方案
- 生活助手:提供日常生活建议和指导
- 知识问答:解答各类问题,从科技到人文
- 创意写作:协助文案创作,激发灵感
- 语言学习:辅助外语学习,提供口语练习
- 娱乐资讯:分享影视、游戏、旅行等话题
- 资料整理:帮助整理文档,提炼要点
手动安装
- 下载此压缩包
- 将
kimi 文件夹复制到您的 Home Assistant 配置目录custom_components
- 重启 Home Assistant
第二步:配置集成
- 转到 Home Assistant 的"配置" → "设备与服务"
- 点击右下角的"添加集成"按钮
- 搜索"kimi"
第三步:获取会话令牌
输入Kimi API 网页信息,请按照以下步骤获取Kimi API令牌:
-
- 访问 点击链接 并登录账号
-
- 按F12打开浏览器开发者工具(DevTools)
-
- 在开发者工具中选择Network标签
-
- 在网页上随意发送一条消息
-
- 在开发者工具中找到类似 /api/chat/ 的请求
-
- 在请求头(Headers)中找到 access_token 值,复制整个值作为认证令牌
-
- 在cookie中找到 refresh_token 的值作为刷新令牌
-
- 并填写信息完成配置
使用说明
对话入口
在 Home Assistant 中有两种方式对话:
-
对话框:
- 点击侧边栏的"对话"图标
- 在输入框中输入您的问题
- 点击发送或按回车
-
开发者工具:
- 转到"开发者工具" → "对话"
- 选择Kimi作为对话引擎
- 输入问题并发送
对话示例
用户:现在家里的温度是多少?
kimi:让我查看一下温度传感器的数据...客厅的温度是 24.5°C,相对湿度是 45%。
常见用法
- 查询设备状态和传感器数据
- 获取智能家居使用建议
- 了解家庭环境信息
- 进行日常问答交流
- 搭配使用联网搜索功能
- 直接去控制,屏蔽了内部AI控制设备,担忧导致系统出错特别屏蔽,所以基本上用内部意图实现
内部意图支持有(HASS 最新版还是没有优化,不过特别处理操作,所以理论应当向上兼容依旧支持):
-
基础控制:
- 开关控制:打开/关闭设备 (HassTurnOn/HassTurnOff)
- 状态查询:获取设备状态 (HassGetState)
- 取消操作:取消当前操作 (HassNevermind)
- 系统响应:获取系统回应 (HassRespond)
-
设备控制:
- 位置设置:调整设备位置 (HassSetPosition)
- 灯光控制:设置灯光参数 (HassLightSet)
- 温度查询:获取温度信息 (HassClimateGetTemperature)
- 真空吸尘器:启动/返回充电 (HassVacuumStart/HassVacuumReturnToBase)
-
媒体控制:
- 播放控制:暂停/继续/下一个/上一个 (HassMediaPause/HassMediaUnpause/HassMediaNext/HassMediaPrevious) |(智谱清言实现补充控制词已实现)
- 音量控制:设置音量 (HassSetVolume) |(补充控制词已实现)
-
时间相关:
- 时间查询:获取当前日期/时间 (HassGetCurrentDate/HassGetCurrentTime)
- 定时器控制:
- 基础操作:开始/取消/暂停/继续 (HassStartTimer/HassCancelTimer/HassPauseTimer/HassUnpauseTimer) |(智谱清言实现集成中已实现自定义意图)
- 时间调整:增加/减少时间 (HassIncreaseTimer/HassDecreaseTimer) |(智谱清言实现集成中已实现自定义意图)
- 批量操作:取消所有定时器 (HassCancelAllTimers) |(智谱清言集成中已实现自定义意图)
- 状态查询:获取定时器状态 (HassTimerStatus) |(智谱清言集成中已实现自定义意图)
-
列表管理:
- 购物清单:添加商品 (HassShoppingListAddItem)
- 通用列表:添加项目 (HassListAddItem)
-
环境信息:
- 天气查询:获取天气信息 (HassGetWeather) |(智谱清言集成中已实现自定义意图)
-
已弃用功能:
- 窗帘控制:打开/关闭窗帘 (HassOpenCover/HassCloseCover) |(智谱清言集成中已实现自定义意图)
- 开关切换:切换设备状态 (HassToggle)|(智谱清言集成中已实现自定义意图)
- 加湿器控制:设置湿度/模式 (HassHumidifierSetpoint/HassHumidifierMode) |(智谱清言集成中已实现自定义意图)
- 购物清单:获取最近项目 (HassShoppingListLastItems) |
注意事项
- 首次使用时请确保会话令牌正确
- 建议保持适量的历史消息数,以获得最佳体验
- 如遇到问题,可以:
- 检查会话令牌是否过期
- 调整模型参数
- 重启 Home Assistant
内测修复
可以搭配多端AI进行管理
所有AI都听我指挥!火天大有「聚合AI」集成 | 小爱音箱版 https://bbs.hassbian.com/thread-27165-1-1.html
|