Configuration
Configure external service connections. Services will not connect until tested and activated here.
Home Assistant
Active
Home Assistant server URL (e.g., http://homeassistant.local:8123)
Create a long-lived access token in HA → Profile → Security
Entity ID for phone proximity detection
Zone entity used for "at home" detection
Last validated: 2026-03-14 09:13:29
Home Assistant MCP
Active
Home Assistant MCP endpoint URL
Last validated: 2026-03-14 09:13:57
Tool Explorer
| Tool | Description |
|---|---|
| calendar_get_events | Get events from a calendar. When asked if something happens, search the whole week. Results are RFC 5545 which means 'end' is exclusive. |
| GetDateTime | Provides the current date and time. |
| GetLiveContext | Provides real-time information about the CURRENT state, value, or mode of devices, sensors, entities, or areas. Use this tool for: 1. Answering questions about current conditions (e.g., 'Is the light on?'). 2. As the first step in conditional actions (e.g., 'If the weather is rainy, turn off sprinklers' requires checking the weather first). |
| HassBroadcast | Broadcast a message through the home |
| HassCancelAllTimers | Cancels all timers |
| HassLightSet | Sets the brightness percentage or color of a light |
| HassListAddItem | Add item to a todo list |
| HassListCompleteItem | Complete item on a todo list |
| HassListRemoveItem | Remove one or more items from a todo list |
| HassMediaNext | Skips a media player to the next item |
| HassMediaPause | Pauses a media player |
| HassMediaPlayerMute | Mutes a media player |
| HassMediaPlayerUnmute | Unmutes a media player |
| HassMediaPrevious | Replays the previous item for a media player |
| HassMediaSearchAndPlay | Searches for media and plays the first result |
| HassMediaUnpause | Resumes a media player |
| HassSetVolume | Sets the volume percentage of a media player |
| HassSetVolumeRelative | Increases or decreases the volume of a media player |
| HassTurnOff | Turns off/closes a device or entity. For locks, this performs an 'unlock' action. Use for requests like 'turn off', 'deactivate', 'disable', or 'unlock'. |
| HassTurnOn | Turns on/opens/presses a device or entity. For locks, this performs a 'lock' action. Use for requests like 'turn on', 'activate', 'enable', or 'lock'. |
| todo_get_items | Query a to-do list to find out what items are on it. Use this to answer questions like 'What's on my task list?' or 'Read my grocery list'. Filters items by status (needs_action, completed, all). |
LLM Provider
Active
LM Studio — OpenAI-compatible API. Default port: 1234.
Click to load models, or type a name
0.0 = deterministic, 2.0 = creative
Maximum response length
This prompt controls how the model classifies intents in the conversation and agent test consoles.
Last validated: 2026-03-14 09:12:01
MQTT Broker
Active
How it works
- Test Connection — verify connectivity without saving.
- Test & Activate — test and save the configuration for this and all future startups.
- Deactivate — stop the service and remove the saved configuration.
- MCP Tool Explorer — load available tools and manually call one with JSON args.
- Use LLM Chat Test to run a smart-home prompt and verify whether an external tool was used.
- For raw JSON editing, use Advanced Config.