← 返回 Skills 市场
iahmadzain

Home Assistant

作者 iAhmadZain · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
21336
总下载
49
收藏
245
当前安装
1
版本数
在 OpenClaw 中安装
/install home-assistant
功能描述
Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).
安全使用建议
Install only if you are comfortable giving the agent control over your Home Assistant instance. Use a dedicated least-privilege HA account/token where possible, restrict the config file to owner-only permissions, avoid using the generic service caller for sensitive domains unless explicitly confirmed, and be careful with automations, locks, covers, alarms, climate, scripts, and webhooks.
功能分析
Type: OpenClaw Skill Name: home-assistant Version: 1.0.0 The skill is designed to control Home Assistant devices and interacts with the Home Assistant API using `curl` and `jq`. It handles a sensitive `HA_TOKEN` and `HA_URL` from configuration files or environment variables, which is necessary for its stated purpose. All network calls in `scripts/ha.sh` are directed to the user-configured Home Assistant instance, and there is no evidence of data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or prompt injection attempts in SKILL.md to subvert the agent's behavior.
能力评估
Purpose & Capability
The Home Assistant purpose is coherent, and the code only calls the user-configured HA URL, but the wrapper exposes broad entity control plus a generic service caller that can affect physical devices, scripts, automations, covers, climate, and other sensitive integrations.
Instruction Scope
The documentation clearly shows state-changing commands and the generic call path, but it does not require confirmation, allowlists, or special handling for high-impact services.
Install Mechanism
The artifact contains markdown plus one Bash wrapper using curl and jq; metadata declares those binaries and static/VirusTotal telemetry is clean.
Credentials
HA_URL and HA_TOKEN are expected for this integration, and network calls are directed to the configured Home Assistant instance, but the token can carry broad smart-home authority.
Persistence & Privilege
Setup recommends storing a long-lived Home Assistant token in a local config file, which is purpose-aligned but creates durable credential exposure if file permissions or host security are weak.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install home-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /home-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Control HA devices, scenes, scripts via REST API + webhook support
元数据
Slug home-assistant
版本 1.0.0
许可证
累计安装 684
当前安装数 245
历史版本数 1
常见问题

Home Assistant 是什么?

Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 21336 次。

如何安装 Home Assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install home-assistant」即可一键安装,无需额外配置。

Home Assistant 是免费的吗?

是的,Home Assistant 完全免费(开源免费),可自由下载、安装和使用。

Home Assistant 支持哪些平台?

Home Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Home Assistant?

由 iAhmadZain(@iahmadzain)开发并维护,当前版本 v1.0.0。

💬 留言讨论