feat(esphome): enable IPv6 on the shelly BLE proxy #169

Merged
k.renner merged 1 commits from feat/esphome-proxy-ipv6 into master 2026-07-13 16:59:55 +00:00
1 Commits
Author SHA1 Message Date
claude-botandClaude Opus 4.8 ad35dc3189 feat(esphome): enable IPv6 on the shelly BLE proxy
The IoT VLAN advertises a global IPv6 prefix (RA/SLAAC), but the Atom Echo
ran v4-only because ESPHome defaults IPv6 off. Enable it so the device is a
proper dual-stack citizen of the segment and has a real global IPv6.

This is the prerequisite for the DNS-side fix: once the device has a real
AAAA, a `unifi_dns_record` AAAA for shelly-ble-proxy-1.iot.renner.uno can be
pinned to it (same pattern as the existing udm/captive records in
opentofu/dns_renner_uno.tf), so the name resolves to the device instead of
falling through to the *.renner.uno proxy wildcard.

Takes effect on the next USB re-flash (no OTA on this device by design).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-13 18:43:31 +02:00