← 返回 Skills 市场
ai-gaoqian

Smart Home IoT Control

作者 ai-gaoqian · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
17
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smart-home-iot
功能描述
一站式智能家居设备管理与自动化编排技能。支持Home Assistant、米家、涂鸦智能等主流平台,通过自然语言控制灯光、温控、安防、窗帘等设备,支持场景联动与定时任务。兼容MQTT/Zigbee/Matter协议,覆盖全球主流智能家居生态。
使用说明 (SKILL.md)

Smart Home IoT Control

Unified smart home device management and automation skill for OpenClaw. Control lights, thermostats, security systems, curtains, and appliances across multiple platforms using natural language.

Supported Platforms

Platform Protocol Region
Home Assistant REST/WebSocket Global
Mi Home (米家) MiIO China/Asia
Tuya Smart Tuya Cloud API Global
SmartThings Samsung API Global
Apple HomeKit HAP Global

Core Capabilities

Device Discovery & Status

  • Auto-discover devices on local network
  • Real-time status polling (online/offline, power, brightness, temperature)
  • Device categorization by room and type
  • Health monitoring and battery level alerts

Natural Language Control

"Turn off all lights in the living room"
"Set bedroom temperature to 22°C"
"Lock all doors and arm the security system"
"Dim the dining room lights to 30%"

Scene Automation

  • Create custom scenes (e.g., "Movie Night": dim lights + close curtains + turn on TV)
  • Time-based schedules (sunrise/sunset triggers)
  • Conditional triggers (motion detected → turn on lights)
  • Multi-condition AND/OR logic

Energy Management

  • Power consumption tracking per device
  • Usage patterns analysis
  • Energy-saving recommendations
  • Solar/battery integration monitoring

Protocols Support

  • MQTT 3.1.1/5.0: Full pub/sub with TLS
  • Zigbee 3.0: Via ZHA or zigbee2mqtt
  • Matter 1.2: Thread/Wi-Fi commissioning
  • Z-Wave: Via controller gateway
  • Bluetooth LE: Sensor data collection

Security

  • Local-first architecture (no cloud dependency for core functions)
  • End-to-end encryption for remote access
  • OAuth 2.0 device authorization
  • Role-based access control (admin/family/guest)

Usage Examples

# Discover all devices
action: discover
output: device_list.yaml

# Create a scene
scene: good_morning
triggers:
  - time: "07:00"
  - condition: weekday
actions:
  - device: bedroom_curtains
    command: open
    level: 100
  - device: kitchen_light
    command: on
    brightness: 80
  - device: coffee_maker
    command: on
安全使用建议
Review this skill carefully before installing. Use it only with accounts and devices you are willing to let an agent control, and add your own confirmation requirements for locks, alarms, thermostats, ovens, coffee makers, and other safety-sensitive appliances. Prefer limited-role credentials, audit logs, and narrow automation scopes.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose matches the capabilities, but those capabilities include physical-world actions such as locking doors, arming security systems, controlling thermostats, curtains, TVs, and appliances.
Instruction Scope
The instructions show natural-language device control and scheduled scenes, including security and appliance actions, but do not define confirmation prompts, restricted scopes, emergency handling, or approval gates for high-risk commands.
Install Mechanism
The artifact contains only SKILL.md, no executable scripts, and declares expected requirements for Python and homeassistant-api.
Credentials
Local network discovery, cloud platform integrations, OAuth, and sensitive smart-home credentials are proportionate to the stated purpose, but users should scope credentials carefully.
Persistence & Privilege
Scene automation and scheduled triggers are disclosed as part of the skill; no hidden persistence mechanism or privilege escalation was found in the artifact.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smart-home-iot
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smart-home-iot 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Smart Home IoT Control 1.0.0 – unified smart home management and automation. - Supports controlling and automating lights, thermostats, security, curtains, and appliances via natural language. - Integrates major platforms (Home Assistant, Mi Home, Tuya, SmartThings, HomeKit); covers MQTT, Zigbee, Matter, Z-Wave, Bluetooth LE. - Features device discovery, status monitoring, scene automation, energy management, and role-based security. - Enables local-first control with end-to-end encryption for remote access. - Example usage and automation scenarios documented in SKILL.md.
元数据
Slug smart-home-iot
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Smart Home IoT Control 是什么?

一站式智能家居设备管理与自动化编排技能。支持Home Assistant、米家、涂鸦智能等主流平台,通过自然语言控制灯光、温控、安防、窗帘等设备,支持场景联动与定时任务。兼容MQTT/Zigbee/Matter协议,覆盖全球主流智能家居生态。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 17 次。

如何安装 Smart Home IoT Control?

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

Smart Home IoT Control 是免费的吗?

是的,Smart Home IoT Control 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Smart Home IoT Control 支持哪些平台?

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

谁开发了 Smart Home IoT Control?

由 ai-gaoqian(@ai-gaoqian)开发并维护,当前版本 v1.0.0。

💬 留言讨论