1. Вариантов много. Зависит от структуры сети. В обычной домашней будет работать ssdp. Только вот зачем? Если ваше устройство реализует какие-то capabilities, тогда да. Только вот что может дать устройство на esp? 8 соединений tcp?
Проще реализовать обычный броадкаст, не опираясь на что либо универсальное
А схрена-ли уважаемый есп дает 8 тсп соединений? Откуда этот надуманный бред?
у нас контролеры ИоТ на есп32 и есп8266, есть свой сервер с постоянным подключением...тянет 5 тыс устройств на самом слабеньком гугловском серваке...так же есть моб приложения для управления этой всей штукой