CLAUDE: Add Home Assistant to infrastructure inventory
Added Home Assistant OS VM (10.10.0.174, VMID 109) to hosts.yml with new 'homeassistant' type for API-based smart home management. Includes API config template with token storage pattern (.env.example). Also added foundry-lxc entry that was missing from inventory. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
cd614e753a
commit
282a2f8a9c
11
server-configs/home-assistant/.env.example
Normal file
11
server-configs/home-assistant/.env.example
Normal file
@ -0,0 +1,11 @@
|
||||
# Home Assistant API Configuration
|
||||
# VM ID: 109 (Proxmox)
|
||||
#
|
||||
# Generate a Long-Lived Access Token:
|
||||
# 1. Go to http://10.10.0.174:8123
|
||||
# 2. Click profile icon (bottom-left)
|
||||
# 3. Scroll to "Long-Lived Access Tokens"
|
||||
# 4. Create token and paste below
|
||||
|
||||
HA_URL=http://10.10.0.174:8123
|
||||
HA_TOKEN=your_long_lived_access_token_here
|
||||
@ -110,6 +110,36 @@ hosts:
|
||||
services:
|
||||
- n8n
|
||||
|
||||
# Foundry VTT LXC (Proxmox)
|
||||
foundry-lxc:
|
||||
type: docker
|
||||
ssh_alias: foundry-lxc
|
||||
ip: 10.10.0.223
|
||||
user: root
|
||||
description: "Foundry VTT tabletop gaming server"
|
||||
config_paths:
|
||||
docker-compose: /opt/foundry
|
||||
services:
|
||||
- foundry
|
||||
|
||||
# Home Assistant VM (Proxmox)
|
||||
home-assistant:
|
||||
type: homeassistant
|
||||
ip: 10.10.0.174
|
||||
vmid: 109
|
||||
user: root
|
||||
description: "Home Assistant OS - smart home automation"
|
||||
api:
|
||||
port: 8123
|
||||
env_file: server-configs/home-assistant/.env
|
||||
integrations:
|
||||
- matter
|
||||
- mobile_app
|
||||
- met_weather
|
||||
services:
|
||||
- home-assistant-core
|
||||
- matter-server
|
||||
|
||||
# Local Development Machine
|
||||
nobara-desktop:
|
||||
type: local
|
||||
|
||||
Loading…
Reference in New Issue
Block a user