智能灯光控制服务

一个通过FastMCP协议提供WiZ智能灯光无缝控制的服务器,支持多房间管理、颜色调整、亮度调节和基于场景的灯光设置。

  • by vinayakchandra
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 vinayakchandra/Smart-Lights-MCP-Server

使用说明

智能灯MCP服务器

A. Model Context Protocol (MCP) 提供无缝控制的服务器 WiZ 智能灯通过 FastMCP。控制多个房间,调整颜色、亮度,并在家庭网络中应用基于情绪的照明场景。

设置

pip install fastmcp pywizlight

更新中的IP地址 home 字典,以匹配你的灯光。

工具

功能 参数 说明
turn_on(place) 地点 开灯
turn_off(place) 地点 关灯
change_color(place, r, g, b, brightness) place,r,g,b,亮度 设置RGB颜色
scene(place, scene_id, brightness) 地点、场景id、亮度 应用预设场景

地点:卧室、办公室、客厅

用法

await turn_on("bedroom")
await scene("living", 3)  # Sunset
await change_color("office", 255, 0, 0)  # Red

跑 python main.py 发现网络上的灯。