Auto-sync: 20260120-145048
This commit is contained in:
@@ -309,6 +309,47 @@ rest_command:
|
||||
payload: '{"chat_id": "<CHAT_ID>", "text": "{{ message }}"}'
|
||||
```
|
||||
|
||||
## SSH Access (Terminal & SSH Add-on)
|
||||
|
||||
The Terminal & SSH add-on provides remote shell access to Home Assistant OS.
|
||||
|
||||
**Connection:**
|
||||
```bash
|
||||
ssh root@10.10.10.210 -p 22
|
||||
```
|
||||
|
||||
**Authentication:** SSH key from Mac Mini (`~/.ssh/id_ed25519.pub`)
|
||||
|
||||
**Hostname:** `core-ssh`
|
||||
|
||||
**Features:**
|
||||
- Direct shell access to Home Assistant OS
|
||||
- Access to Home Assistant CLI (`ha` command)
|
||||
- File system access for debugging
|
||||
|
||||
## MCP Server Integration
|
||||
|
||||
Home Assistant has a built-in Model Context Protocol (MCP) Server integration for AI assistant connectivity.
|
||||
|
||||
**Status:** Enabled (configured with "Assist" service)
|
||||
|
||||
**Endpoint:** `http://10.10.10.210:8123/api/mcp`
|
||||
|
||||
**Claude Code Configuration:** Added to `~/.cursor/mcp.json`:
|
||||
```json
|
||||
{
|
||||
"homeassistant": {
|
||||
"type": "http",
|
||||
"url": "http://10.10.10.210:8123/api/mcp",
|
||||
"headers": {
|
||||
"Authorization": "Bearer <HA_API_TOKEN>"
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**Note:** The MCP server uses the Assist API to expose entities and services to AI clients.
|
||||
|
||||
## TODO
|
||||
|
||||
- [ ] Set static IP (currently DHCP at .210, should be .110)
|
||||
@@ -316,3 +357,5 @@ rest_command:
|
||||
- [x] Document installed integrations
|
||||
- [x] Document automations
|
||||
- [ ] Set up Traefik reverse proxy (ha.htsn.io)
|
||||
- [x] Install Terminal & SSH add-on
|
||||
- [x] Enable MCP Server integration
|
||||
|
||||
Reference in New Issue
Block a user