What's new in Kiosk Satellite 2026.8.66
One kiosk, one device: the kiosk can now identify itself to Home Assistant by its real Wi-Fi MAC address, so the ESPHome device, the MQTT device, and the entries your router integrations track all merge into a single device entry (#252).
New: Use real Wi-Fi MAC address
- The kiosk normally identifies itself with a generated hardware address, because Android hides the real one from apps. Home Assistant merges device entries by that address, so the kiosk's ESPHome device stayed separate from the entries UniFi, OPNsense, or DHCP tracking register for the same hardware, and the MQTT device sat apart from both (#252).
- A new "Use real Wi-Fi MAC address" switch on the ESPHome page reports the real address instead, wherever Android still allows reading it: on Android 9 and older, and on any version when Kiosk Satellite is the device owner. The MQTT integration's device carries the same address, so everything lands in one merged device, with the network integrations' entries alongside.
- The first address read is stored for good, keeping the identity stable across OS upgrades that would close the door it came through. Where Android will not reveal the address, the switch says so right below itself instead of silently changing nothing.
- Off by default on purpose: adopting the new identity makes Home Assistant treat the kiosk as a new ESPHome device, and the existing entry refuses the connection until you delete it and let discovery re-add the kiosk. The Device identity section in the ESPHome docs walks through the switch, both directions.