Имя устройства в списке подключенных устройств на роутере ESP8266
- Войдите на сайт для отправки комментариев
Сб, 28/01/2017 - 15:09
Может кто сталкивался или знает как поменять имя модуля ESP8266 когда он в режиме клиент подключен к роутеру то в списке роутера он именуется как ESP82Е2 как поменять это имя на свое ?
Она у Вас с какой прошивкой? С АТ-командами или с другой какой?
я ардуино код, без прошивок и ат команд
Этого я не понимаю, потому, простите, ничего не могу сказать.
Этого я не понимаю, потому, простите, ничего не могу сказать.
Чтобы не плодить тему, а мне этот вопрос тоже интересен и слёту найти где прописывается имя клиента не смог уточняю:
1. Есть к примеру устройство WEMOS D1 с родной прошивкой
2. Установливаю в IDE поддержку этого устройства
3. Беру из примеров клиента wifi и внердряю в свой ардуино код (он это видимо сделал)
4. При присоединении к роутеру - имя сконнектившегося клиента - такое ESPXXXX
5. Как его поменять и где
PS библиотеки платы встали сюда -> C:\Users\User\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries
Я не понимаю не того как поменять имя, а того как ESP может быть "без прошивки". А имя меняется в заивисмости от прошивки.
Ваша ссылка ведёт на Ваш локальный файл, дайте нормальную.
У меня прошивка стандартная wemos d1 - на AT команды не отвечает
Я думал, что имя зашито в библиотеках
Угу. Есть проблема неудобного имени клиента ESPXXXX. Поменять не смог. Встречал на форумах утверждение, что это невозможно.
Угу. Есть проблема неудобного имени клиента ESPXXXX. Поменять не смог. Встречал на форумах утверждение, что это невозможно.
Раз оно есть, значит возможно, может даже хекс редактором в прошивке )))
Не думаю. При смене прошивки значение не меняется. Конечно все поправить можна, например кувалдой ;) Но не стоит. Вывод - грамотно забить;)
Не думаю. При смене прошивки значение не меняется. Конечно все поправить можна, например кувалдой ;) Но не стоит. Вывод - грамотно забить;)
не...не кошерно...надо найти где оно сидит...
Оно в сдк: - wifi_station_set_hostname() ?
https://esp8266.ru/forum/threads/voprosy-po-funkcijam-sdk.579/
Ну и краткое оглавление -
http://espressif.com/sites/default/files/documentation/2c-esp8266_non_os...
У некоторых библиотек есть метод "Wifi.hostname()"
Есть, то есть, да не работал. Оказывается пофиксили пол года назад https://github.com/nodemcu/nodemcu-firmware/pull/1341 Можна обновится да попробовать, кому надо.
Здесь пример https://github.com/nodemcu/nodemcu-firmware/issues/1340 Пишут что срабатывает только до конекта, аутоконект надо запретить.