智能灯泡控制

4小时前更新 1 00
智能灯泡控制智能灯泡控制
智能灯泡控制

技能简介

该技能提供轻量级Python脚本,用于在本地局域网内控制智能灯泡。支持TP-Link Kasa兼容灯泡(通过python-kasa库),无需云账号凭据,直接通过IP地址进行设备操控。

能做什么

  • 远程开启或关闭灯泡
  • 调节灯泡亮度(0-100范围)
  • 设置灯泡颜色(HSV色彩模式)
  • 运行预设灯光序列效果

使用说明

安装依赖

  1. 安装uv工具:brew install uv(macOS)或 pipx install uv(跨平台)
  2. 项目已配置pyproject.toml,无需手动激活虚拟环境

基础操作

  1. 开启灯泡:./skills/control-ikea-lightbulb/scripts/run_control_kasa.sh --ip 192.168.4.69 --on
  2. 设置颜色和亮度:./skills/control-ikea-lightbulb/scripts/run_control_kasa.sh --ip 192.168.4.69 --hsv 0 100 80 --brightness 80
  3. 运行灯光秀:./skills/control-ikea-lightbulb/scripts/run_test_light_show.sh --ip 192.168.4.69 --duration 6 --transition 1

输入与输出

见下方输入与输出表格。

项目内容
输入灯泡IP地址、开关指令(–on/–off)、HSV色值(–hsv H S V)、亮度值(–brightness 0-100)、白平衡色温(–white-temp,可选)
输出设备响应状态、脚本执行日志、灯光效果反馈
适用人群智能家居用户、局域网自动化需求者、具备基础命令行操作能力的技术人员
不包含云服务集成、外网远程访问、TRADFRI协议完整支持、可视化配置界面

 

风险提示

  • 需确保目标设备与本机处于同一局域网
  • 须提前获取灯泡的本地IP地址
  • IKEA TRADFRI设备当前仅作起点参考,完整支持需额外开发
  • Python版本要求3.11以上以保证依赖兼容性

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/antgly/control-ikea-lightbulb/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...