dontsovcmc / waterius

Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
https://waterius.ru
GNU Lesser General Public License v3.0
555 stars 109 forks source link

Переименовать Ватериус в роутерах #177

Closed dontsovcmc closed 2 years ago

dontsovcmc commented 3 years ago

Кажется Ватериус определяется роутером как «ESPxxxx». Нужно сделать чтобы роутер его определял как «Waterius-xxxxx», где хххх - chip id.

neitri commented 3 years ago

Нужно копать в сторону wifi.hostname("имя сети")

dontsovcmc commented 3 years ago

Огонь, спасибо! WiFi.hostname("relay"); WiFi.begin(ssid, password);

dontsovcmc commented 3 years ago

@neitri вы добавил установку hostname уже после подключения к роутеру, думаю нужно ее ставить перед: WiFi.begin(); (у вас может работать так, т.к. достаточно 1 раз установить и esp8266 будет использовать это имя впредь)

neitri commented 3 years ago

Пробовал и в setup и вначале loop. Неработало. Только после соединения заработало. До соединения даже имя не возвращает, пустая строка приходит. Проверил. До wifi.begin не работает.

dontsovcmc commented 2 years ago

done