Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
CONTROL_CENTER_BASE_URL | Yes | Home Assistant control center URL | |
CONTROL_CENTER__HEADERS | Yes | Home Assistant control center request headers with authorization key | |
JENIUS_SMART_DEVICE_MCP_HOST | No | SERVER HOST (also supports Arg parameter) | 127.0.0.1 |
JENIUS_SMART_DEVICE_MCP_SSE_PATH | No | Path for SSE transport mode | /sse |
JENIUS_SMART_DEVICE_MCP_SSE_PORT | No | Port for SSE transport mode | 8981 |
JENIUS_SMART_DEVICE_MCP_TRANSPORT | No | Jenius MCP TRANSPORT protocol configuration (also supports Arg parameter) | stdio |
JENIUS_SMART_DEVICE_MCP_MESSAGE_PATH | No | Message path for SSE transport mode | /messages/ |
XIAOMI_AIR_PURIFIER_SWITCH_ENTITY_ID | No | Entity ID for Xiaomi air purifier switch | |
XIAOMI_SPEAKER_MUTE_SWITCH_ENTITY_ID | No | Entity ID for Xiaomi speaker mute switch | |
XIAOMI_AIR_PURIFIER_MODE_SELECT_ENTITY_ID | No | Entity ID for Xiaomi air purifier mode selection | |
XIAOMI_SPEAKER_SLEEPMODE_SWITCH_ENTITY_ID | No | Entity ID for Xiaomi speaker sleep mode switch |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
No tools |