А не лучше ли сделать наоборот, сервером тот ESP который дома и у которого, надо полагать, вдоволь питания. Тогда тот ESP, который на балконе и запитан от батарейки, раз в сколько-то минут просыпается, подключается к серверу, отсылает по UDP температуру и сразу же снова засыпает, безо всяких...