Homer icon

Homer

byvmm
0

Enables Large Language Models to control smart home devices using natural language commands.

关于

Homer is a Model Context Protocol (MCP) server designed to bridge Large Language Models (LLMs) with smart home devices like TP-Link Kasa plugs and bulbs. It allows users to control various aspects of their smart home, from turning lights on/off and adjusting brightness or color, to setting predefined lighting scenes (e.g., 'bright', 'relax', 'party'). The server provides a natural language interface, real-time device status, and room-based control, making smart home management intuitive. It integrates with platforms like Claude Desktop and communicates with a local smart home REST API for device discovery and control.

主要功能

  • Real-time status updates for smart home devices
  • Control TP-Link Kasa smart plugs and bulbs
  • Organize and control devices by room
  • Natural language interface with human-friendly device names
  • Predefined lighting scene management (bright, dim, warm, cool, party, relax, bedtime)
  • 0 GitHub stars

使用案例

  • Applying predefined lighting scenes to entire rooms or specific lights (e.g., 'Set a relaxing scene')
  • Querying the current status and capabilities of any smart home device (e.g., 'What's the status of the elizabeth night lamp?')
  • Controlling specific smart lights or plugs (e.g., 'Turn on the elizabeth night lamp')