1. Качество этих ESP стремится к нулю - вполне может быть брак. Нужно хотябы штучек десять чтобы утверждать про нестабильную работу с конкретной сетью.
2. Сеть должна быть WPA2-PSK AES - другие режимы не будут работать (Espressif не делали аппаратную поддержку других режимов).
Это делается через всплывающую подсказку, которая открывается при щелчке по маркеру. Читайте документацию на ваш движок карт. В яндекс, гугл при создании маркера, указывается содержимое, которое будет показанно. В других нужно отдельно создавать полсказку и выводить ее при щелчке.
Заходишь в настройки роутера(у каждого производителя по своему) находишь настройку DDNS -выбираешь там поставщика ddns(у asus и dlink есть свои бесплатные) пишешь там желаемое имя, потом идешь в настройки фаервола(маршрутизации) и там добавляешь нужные порты. Из инета надо заходить через выбранное имя типа davidhnm.asuscom.com (если у тебя асус конечно).
Для начала нужен парсер который разделит строку на команду и параметры. Команда отдельной строкой возможно сразу ее капитализация сравнение и замена на цифровой код(для удобства сравнения в дальнейшем) и массив парамметров(естественно с длинной чтобы ее учитывать в обработках). через switch...case(удобен для синонимов) передача управления и указателя на массив парамотров требуемой процедуре.
Гугл обнаружил связь этого аккаунта с другими которые заблокированны - и тоже его заблокировал.
Написанно "За предыдущие нарушения этим или другими аккаунтами".
Помните гугл знает о вас ВСЕ(вообще все).
https://habr.com/post/233391/ вот чувак пришол к решению что проще взять то что есть в продаже,
но гугли USB HID power device class и делай свой велосипед.
https://www.time-control.ru/ достаточно распространенная система.
Есть свои косяки конечно у них, но система развивается.
Бесплатное искать, и нанимать программиста чтобы он ее регулярно допиливал - так себе вариант.