• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Конфликт библиотек . Как присвоить статический IP адрес wemos d1 mini.

Grek303

New member
Доброго времени суток. Столкнулся с такой проблемой:
В проекте использую wemos d1 mini для синхронизации времени из интернет и подключил библиотеки <ESP8266WiFi.h>, <WiFiUdp.h> и <NTPclient.h>. При установке статического IP адреса через IPAddress cl(192, 168, 0, 2) в WiFi.config модуль отказывается вовсе получать время по ntp. Кто знает как присвоить статический ip ну или обходной путь??? Настройки через роутер не подойдут.
 

Вложения

  • 1.1 KB Просмотры: 10

CodeNameHawk

Moderator
Команда форума
В прикреплённом примере есть днс. 192.168.0.1 это ip роутера.
Это у вас только Gateway, адрес ворот для подключения.
Добавьте dns1 dns2 после mask. Я использую гоогловские dns, можете попробовать указать адрес роутера.
 

Grek303

New member
Это у вас только Gateway, адрес ворот для подключения.
Добавьте dns1 dns2 после mask. Я использую гоогловские dns, можете попробовать указать адрес роутера.
Спасибо. Работает. И нужный IP устройству назначает.(y)(y)(y)
WiFi.config(ip_cl, gateway_cl, subnet_cl, gateway_cl);
 
Сверху Снизу