Home Automation
Home Assistant
Rebuilt as a HAOS VM - built but parked, cutover pending (stopped, onboot=0 since 2026-08-27)
Home Assistant was rebuilt clean (2026-07-31 → 08-01) as the VM
haos (VMID 123 on pve1, UEFI/q35): HAOS 18.2, core 2026.7.4,
built but parked at 192.168.2.120 (stopped, onboot=0, since
2026-08-27). The old laptop install stays at 192.168.1.240 and keeps the
ha.mdhmedia.uk route until cutover. At cutover, VM 123 is started, set
onboot=1, and takes over .240 + the route. It was a rebuild, not a
backup-restore — years of dead tweaks (AWS dev-key
remote access, the Cloudflare tunnel) were deliberately dropped; remote
access stays Caddy + WireGuard.
- 19 integrations transplanted with their auth tokens intact.
- Zigbee is Zigbee2MQTT only, via the SMLIGHT SLZB-MR-series
network coordinator at
192.168.1.253 (no USB passthrough — the
single coordinator makes Zigbee the atomic cutover step). ZHA + the
Sonoff USB dongle were dead leftovers and were dropped.
- Alexa and Bluetooth/iBeacon dropped entirely; future voice is HA
Assist with an AI conversation agent and/or the Jarvis Hermes HA skill.
- Jarvis has scoped API access — read any entity; act on
lights/switches/scenes only (see Jarvis).
/api/prometheus is exposed — the monitoring-stack scrape job lands
at cutover.
- Cutover pending: the Z2M 4-file data move, taking over
.240,
joining the nightly PBS backup job, and a blackbox probe. The phased
plan lives in the repo's haos-vm/ folder.
- URL: ha.mdhmedia.uk — Caddy proxies it to
192.168.1.240:8123 (the old instance) until cutover; public route with
HA's own login — not behind the tinyauth SSO gate, so companion apps keep
working
- New VM:
haos (VMID 123, pve1) — 192.168.2.120, HAOS 18.2,
core 2026.7.4
- Old instance:
192.168.1.240:8123 — the laptop install, retired at
cutover (the new VM takes its static .240)
System Overview
flowchart TD
subgraph HA[Home Assistant]
Core[HA Core 2025.9.0]
Z2M[Zigbee2MQTT]
MQTT[Mosquitto]
ESP[ESPHome]
Matter[Matter Server]
end
subgraph Devices
Zigbee[Zigbee Devices]
WiFi[WiFi Devices]
Cloud[Cloud Services]
end
Z2M --> MQTT
MQTT --> Core
ESP --> Core
Matter --> Core
Zigbee --> Z2M
WiFi --> Core
Cloud --> Core
Inventory below = the old laptop instance (pre-rebuild)
The add-on / integration / entity tables were captured from the old
192.168.1.240 install (HA 2025.9.0 era) and are kept for reference until
a post-cutover refresh. On the new VM, Alexa and iBeacon are gone, and
Zigbee runs through Zigbee2MQTT with the SLZB-MR network coordinator.
Add-ons
| Add-on |
Version |
Purpose |
| Zigbee2MQTT |
2.7.1-1 |
Zigbee device management |
| Mosquitto broker |
6.5.2 |
MQTT message broker |
| ESPHome |
2025.8.3 |
ESP device firmware |
| Matter Server |
8.1.2 |
Matter protocol support |
| Terminal & SSH |
9.22.0 |
Remote access |
| Studio Code Server |
5.19.3 |
Configuration editing |
| File editor |
5.8.0 |
Simple config editing |
| Samba share |
12.5.4 |
Network file sharing |
| Google Drive Backup |
0.112.1 |
Automated backups |
Integrations
| Integration |
Purpose |
| Ring |
Doorbell and camera |
| Tuya |
Smart devices |
| TP-Link |
Smart plugs and bulbs |
| Samsung TV |
Living room TV |
| Denon AVR |
AV receiver (Marantz NR1506) |
| OpenWeatherMap |
Weather data |
| Met.no |
Weather forecasts |
| Alexa Devices |
Voice assistant integration |
| HACS |
Community add-ons |
| Mobile App |
iOS device tracking |
| iBeacon |
Presence detection |
| SMLIGHT |
Zigbee coordinator (SLZB-06M) |
Entity Summary
| Domain |
Count |
| Sensors |
164 |
| Binary Sensors |
35 |
| Updates |
27 |
| Switches |
18 |
| Buttons |
12 |
| Numbers |
11 |
| Device Trackers |
8 |
| Automations |
8 |
| Lights |
5 |
Lights
| Light |
Location |
| Main Light |
Office |
| Small Sofa Lamp |
Lounge |
| Large Sofa Lamp |
Lounge |
| Matt Bedside |
Master Bedroom |
| Claire Bedside |
Master Bedroom |
| Device |
Type |
| Marantz NR1506 |
AV Receiver |
| Living Room TV |
Samsung TV |
Cameras
| Camera |
Location |
| Ring Doorbell |
Front Door |
Automations
| Automation |
Purpose |
| Lounge Lamps - Turn On Sunset |
Automatic sunset lighting |
| Office Controller |
Office light control |
| Lounge STYRBAR Remote |
IKEA remote for lounge |
| Master Bedroom Multi Controller |
Bedroom light control |
| Turn On/Off Office Light |
Office occupancy lighting |
People
| Person |
Devices |
| Matt |
iPad, iPhone 14 Pro |
| Claire |
iPhone 15 |
AdGuard Home
- Host: pve1 (CT 120, 192.168.1.244)
- Role: Network-wide DNS filtering and ad blocking
Vaultwarden (retired)
Was a test only - the CT (115, 192.168.1.235) was destroyed and the
vault.mdhmedia.uk Caddy route was retired in July 2026. Listed here for history.