На часах приложение, т.е. отдельная страничка с «круглым дизайном», поэтому грузить её с ESL не нужно. ESP во внутренней сети имеет статичный адрес, да.
Как и для обычных Web страниц. GET для получения состояния, POST для отправки данных.
А про хранение страницы для часов на ESP… На самом деле, я не вижу преимуществ такого подхода. Получится, что для отображения интерфейса на часах нужно будет всегда дожидаться ответа от ESP.
Вообще, в ESP есть страница для телефона / компа, которая по сути позволяет делать всё то же, что и часы, просто для часов была сделана «отдельная страница». для того, чтобы часы смогли бодно показать страницу, а не просто бублик загрузки.
> в мире, где есть готовое решение для всего
Если бы мы были в таком мире, то часы бы имели радиомодуль на 433мгц и отправляли команды через простой бинарный протокол напрямую в нужное устройство. Эххх…
Свой путь в мире, где есть готовое решение для всего