feat(mdns): restore mDNS + hostname kidsOS-XXXX

- Add espressif/mdns 1.3.2 to idf_component.yml + CMake
- STA path (esp32_wifi.cpp): set DHCP hostname kidsOS-XXXY from MAC,
  mdns_init, hostname, instance, _http:80 + _tactility:6666 services
- AP path (WebServerService.cpp): same hostname + mDNS for AP mode
- Log: mDNS AP/STA initialized hostname 'kidsOS-91ED.local'
- Previous implementation from 300ddb3a lost in driver arch migration
  f9453d89 (#562 #574)

Tested: RLCD 0x2d5470 FLASH_EXIT:0, log shows
  'mDNS AP initialized, hostname kidsOS-91ED.local'
This commit is contained in:
Adolfo Reyna
2026-07-18 23:10:48 -04:00
parent 213ad7ee61
commit 6076497997
5 changed files with 53 additions and 1 deletions
+1
View File
@@ -84,5 +84,6 @@ dependencies:
version: "1.1.4"
rules:
- if: "target in [esp32s3, esp32p4]"
espressif/mdns: "1.3.2"
idf: '5.5.2'