YLifeOnlyOnce/dsh-smarthome ↗★ 2
dsh-smarthome
Home Assistant control for DeepSeek Harness agents — read entity states, query history, and call services behind an approval gate.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YLifeOnlyOnce/dsh-smarthome说明文档
阅读完整 README ↗
给 DeepSeek Harness agent 的 Home Assistant 控制插件。
读取实体状态 · 查询历史 · 调用服务——所有改变状态的调用都经过人工审批闸门。
English ·
·
·
除 harness 本身外零运行时依赖。使用 Home Assistant 内置 REST API——不需要 MQTT、WebSocket 或额外守护进程。
✨ 效果预览
点击图片可打开在线演示 —— docs/demo.html 会模拟完整的 DSH 对话,右侧实时控制台直连自带的 HA 模拟器(不需要真实 Home Assistant)。
| ① 提问 | ② 审批闸门 | ③ 完成——状态真的变了 |
|---|---|---|

|

|

|
| agent 用 ha_list_entities 列出你的灯。 | ha_call_service 暂停,弹出人工审批框。 | 批准后 ha_get_state 确认灯已打开。 |
还有 Web UI 仪表盘卡片 —— 调用 ha_dashboard,全屋状态直接渲染在对话里:

它接入的就是这样的 Home Assistant(典型智能家居仪表盘,示意图):
