docs.na.id.au

Purpose

04 — IP Addressing

Last updated: 2026-09-05 | Status: ✅ Updated with udhcpd static lease details

Purpose

The addressing plan extracted from the DHCP configuration. This table is the canonical VLAN ↔ subnet map referenced by every other doc.

DHCP Server Configuration (udhcpd)

HASS/IoT Subnet DHCP Settings

SettingValueNotes
DHCP ServerudhcpdLightweight DHCP daemon
Interfacevlan29VLAN 29 interface on router
IP Pool Start192.168.29.200Dynamic lease pool start
IP Pool End192.168.29.250Dynamic lease pool end (50 addresses)
Min Lease Time10 days (864000 sec)Static leases override this
DNS Server192.168.29.254Router itself acts as DNS
Gateway/Router192.168.29.254Same as router address
Domain NamehassInternal HASS domain

Static Lease Mappings (from udhcpd.conf)

Sample Static Lease Mappings (from udhcpd.conf)

""" + """ """ + """ All 93 static leases map to specific IoT/Home Assistant devices configured in udhcpd.conf. These devices are excluded from the dynamic lease pool (192.168.29.200-.250) and always receive their designated IP addresses on boot.

DHCP Server Summary

ServerInterfaceIP RangeStatic LeasesDynamic PoolTotal Addresses
udhcpdvlan29.200-.25093 devices50 addresses143 total IPs

Dynamic Lease Pool Usage

DHCP Configuration File Reference


Documentation includes static lease mappings from udhcpd configuration file.


Source Disclaimer