YLifeOnlyOnce/dsh-smarthome

YLifeOnlyOnce★ 2TypeScript最后同步: 2026-08-14

在 GitHub 打开

Home Assistant control for DeepSeek Harness agents — approval-gated lights, switches, climate. 给 DeepSeek Harness agent 的 Home Assistant 控制插件,一键接入智能家居,一键接入智能生活。

README 摘要

Home Assistant control for DeepSeek Harness agents. Read entity states · query history · call services — every state-changing call sits behind a human approval gate. 中文 · · · Zero runtime dependencies beyond the harness itself. Uses Home Assistant's built-in REST API — no MQTT, no WebSocket, no extra daemon. ✨ What it looks like Click any image to open the live demo — docs/demo.html simulates the full DSH conversation, and its live console talks to the bundled HA emulator (no real Home Assistant needed). ① Ask ② Approval gate ③ Done — state changed The agent lists your lights with ha list entities . ha call service pauses for a human approval dialog. Approved — ha get state confirms the light turned on. And the Web UI dashboard card — call ha dashboard and get a live snapshot of the whole home rendered right in the conversation: The Home Assistant it plugs into — a typical smart-home dashboard like this one (illustration): 🎯 What can it do? Talk to your home the way you talk to an assistant — every write goes through a human approval gate first. You say What happens "Check the whole house — which devices are still on?" Agent scans with ha list entities / ha get state and summarize…

在 GitHub 查看完整 README →
Agentsdeepseek-harnessdshdsh-plugindsh-pluginshome-assistantagent

分类