← 返回 Skills 市场
tmpbin

KNX Gateway Automation

作者 Leo · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ 安全检测通过
154
总下载
1
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install ycznwl-smarthome
功能描述
Create, edit, validate, and manage KNX Gateway automation workflows and scenes via REST API. Covers device listing, device control, scene CRUD/execution, wor...
安全使用建议
This skill appears to do what it says: control a KNX Gateway via its local REST API using a single KNX_TOKEN. Before installing, ensure the gateway Base URL points to your trusted LAN or VPN host (not an Internet host), keep KNX_TOKEN in a secret store (do not paste it into chat), and review any imported workflow JSON before calling /validate or /enable — particularly any nodes that use email, MQTT, or webhooks, because those can transmit data off your LAN if you configure them. If you want the agent to act autonomously, limit it to operations you trust (or require explicit confirmation for any off‑LAN integrations).
能力标签
crypto
能力评估
Purpose & Capability
Name/description (KNX Gateway automation) match the declared requirements and the SKILL.md: the only required credential is KNX_TOKEN, no unrelated binaries or extra credentials are requested, and all referenced APIs/endpoints are for a local KNX gateway.
Instruction Scope
The SKILL.md gives concrete REST API call patterns and workflow import/validation guidance and explicitly warns to keep automations local and to only add off‑LAN HTTP/MQTT/webhook/email integrations with explicit user approval. This is expected, but it means workflows created with the skill can be configured to send data outside the LAN (via email, MQTT, webhooks) if the user asks — the skill documents that risk and instructs review before enabling.
Install Mechanism
Instruction-only skill with no install spec and no code to download or execute. Nothing is written to disk by an installer; lowest install risk.
Credentials
Only KNX_TOKEN is required and declared as the primary credential. The SKILL.md instructs secure handling (use secret store / env var, avoid pasting tokens). No other secrets or unrelated env vars are requested.
Persistence & Privilege
always:false and no config paths requested. The skill does not request persistent system-wide privileges or modification of other skills' settings. Autonomous invocation is allowed (platform default) but not combined with other privilege escalation indicators.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ycznwl-smarthome
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ycznwl-smarthome 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
Restore display name while keeping curl-free runtime metadata to avoid command-line web request scanner false positives.
v1.0.5
Remove required curl binary metadata to avoid command-line web request scanner false positives; clarify trusted-LAN defaults and sanitize external integration examples.
v1.0.4
- Updated network access requirements: now specifies that a user-provided KNX Gateway on a trusted LAN or VPN is required. - Clarified security policy: automations and integrations now default to running only on the gateway and trusted LAN. - Strengthened guidance on authoring workflows: off-LAN HTTP, MQTT, webhook, or email integrations must only be configured explicitly upon user request and endpoint review. - Removed curl as a required binary from metadata. - General copy and policy clarifications for improved safety and deployment on user-controlled networks.
v1.0.3
ycxnwl-smarthome 1.0.3 - Added explicit version declaration (`version: 1.0.3`) in SKILL.md. - Introduced compatibility and requirements metadata (requires network access to a KNX Gateway and curl; environment variable KNX_TOKEN). - Added OpenClaw metadata section specifying required environment variables and binaries. - Clarified authentication in API requests, showing use of `${KNX_TOKEN}`. - Stated that only KNX_TOKEN is required for normal operation; external workflow node credentials must not be hardcoded. - No functional/API changes. Documentation and metadata improvements only.
v1.0.2
# ycznwl-smarthome changelog (v1.0.2) - Added explicit UTF-8 encoding requirements, including instructions to send JSON with `charset=utf-8` and to handle Chinese characters in all user-facing fields. - Updated scene authoring guidance: clarified that for dimmable lights, sending `set_brightness` with `brightness>0` implicitly turns on the device (no need for separate `turn_on`); added notes on preferred device naming for multi-room scenes. - Expanded documentation for color temperature values and recommended passing user-configured (realistic) values. - Documented sun-event and sunrise/sunset offset support in triggers and nodes. - Added instructions for directly listing and resolving device `room_id` via `GET /rooms` for accurate scene action naming. - Clarified automation manual trigger requirements for API-based execution.
v1.0.1
Version 1.0.1 - Skill renamed from "automation-agent" to "ycznwl-smarthome". - Security best practices expanded: emphasizes never pasting tokens into chat and reviewing imported workflow JSON for external connections or exposure. - Auth token storage guidance updated: recommends storing in environment variables or secret stores, not pasting in chat or hardcoding. - More detailed security disclaimers added for webhook, HTTP request, and MQTT nodes. - No functional API changes; documentation and naming improvements only
v1.0.0
Control devices, create scenes, and build automations on your KNX Gateway via REST API. Covers the full workflow lifecycle: discover devices (lights, curtains, AC, sensors, locks, media players), create and execute scenes, build automation workflows with triggers (schedule, device event, KNX bus telegram, sunrise/sunset, webhook), configure condition/logic/delay/transform nodes, and manage workflow state (import, validate, enable, monitor executions). Use when asked to automate smart home behavior, control a device, create or run a scene, set up a schedule, or build a KNX Gateway workflow programmatically. __Requires a running YCZNWL KNX Gateway instance and an API token.__
元数据
Slug ycznwl-smarthome
版本 1.0.6
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

KNX Gateway Automation 是什么?

Create, edit, validate, and manage KNX Gateway automation workflows and scenes via REST API. Covers device listing, device control, scene CRUD/execution, wor... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 154 次。

如何安装 KNX Gateway Automation?

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

KNX Gateway Automation 是免费的吗?

是的,KNX Gateway Automation 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

KNX Gateway Automation 支持哪些平台?

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

谁开发了 KNX Gateway Automation?

由 Leo(@tmpbin)开发并维护,当前版本 v1.0.6。

💬 留言讨论