---
title: "08 — Home Automation"
description: "## Purpose"
section: nanda
raw: "08-home-automation.md"
source: ai-generated
tags: network, aruba, siemens, vlan
last-updated: 2026-09-15
---

# 08 — Home Automation

> **Last updated:** 2026-09-05 | **Status:** Generated from OpenWRT backup + current leases

## Purpose

Home automation ecosystem based on the Home Assistant integration in this router. This mirrors what's in the HA UI so this doc doubles as restore documentation.

## Platform

| Item | Value |
|------|-------|
| Hub | Home Assistant (managed by this OpenWRT router) |
| Integration type | Zigbee2MQTT, Z-Wave JS, Tuya, LIFX, Shelly, ESPHome, MQTT |
| DHCP server | Built-in dnsmasq on router |

## Device counts (from current leases)

| Category | Count | Notes |
|----------|-------|-------|
| IoT devices (HASS) | 45+ | Home Assistant automation network on 192.168.29.0/24 (see 04-ip-addressing for current leases) |
| LIFX lights | 25+ | Mini bulbs, PAR38 floodlights, color lights in dining/bedrooms/study |
| Shelly P1 monitors | ~18 | Energy monitoring at switchboards throughout house |
| Smart switches (KP/P100/Wiz) | 30+ | Wall-mounted and remote-controlled switches |
| Philips Hue | 5+ | HS100 bulbs via bridge, HS110 radios (one expired) |
| IoT appliances | 3+ | Bosch dishwasher, Victron power monitoring |

## Current device summary

### Lighting (~25 LIFX devices)

- **Mini lights**: Distributed throughout bedrooms, dining room, passage ways
- **PAR38 floodlights**: Dining area, study rooms, kitchen areas  
- **Color lights**: Bedroom accent lighting, colored zones for ambiance

### Energy monitoring (P1/P100 devices)

- ~20 Shelly P1 power meters at switchboard locations
- ~18 P100 smart plugs for individual device control
- Monitoring energy consumption across house

### Smart switches

- **Sonoff KP Series**: Room-level on/off control  
- **TP-Link P100**: Smart strips for multiple devices
- **Wiz switches**: Garage and heating zone control

### Expired/Attention needed

**Devices that need lease renewal:**

- `192.168.29.76` - HS110 Philips Hue radio (expired)
- `192.168.29.165` - Unnamed wlan0 device (expired, may be old guest device)
- `192.168.29.243` - P110M power monitor (expired)  
- `192.168.29.218` - Bosch dishwasher (expired)

**Devices expiring within 2 days:**

- `192.168.29.56` - LIFX-Mini-D-3E87C9 in passage/bedroom
- `192.168.29.217` - Binky device (location TBD)

## DNS automation services

| Host | IP | Purpose |
|------|----|---------|
| esphome.na.id.au | 192.168.30.1 | ESPHome dashboard, integration UI |
| grafana.na.id.au | 192.168.30.1 | Monitoring dashboards (Zabbix) |
| mealie.na.id.au | 192.168.30.1 | Recipe manager automations |
| weather.na.id.au | 192.168.30.1 | Weather service integration |

## DHCP lease settings

- **Default lease time:** 10 days (HASS, LAN, DMZ), 12 hours (GUEST)
- **RA mode:** hybrid (RA + DHCPv6 for IPv6 delegation)
- **Lease files:** `/tmp/dhcp.leases` (dnsmasq), checked via `hass-leases.txt`

### Related

---

## Source Disclaimer

- [x] AI Generated
- [ ] Human Generated
- [ ] AI Edited
- [ ] Human Edited
