#include<ESP8266WiFi.h>
int data = 0;//датчик влажности
char* host = "192.168.140.92";
uint16_t port = 80;
void setup() {
WiFi.begin("Busik", "gytAw789h");
while(WiFi.status() != WL_CONNECTED){
delay(3000);
}
Serial.print("Подключились к ");
Serial.print(WiFi.localIP());
Serial.printf(", порт %d,", port);
Serial.print("IP сервера ");
Serial.print(WiFi.remoteIP());// Здесь ошибка.
Serial.print(".");
Serial.println();
pinMode(A0, INPUT);
}
void loop() {
WiFiClient client;
client.connect(host, port);
delay(3000);
if(client.connected()){
client.print(String(analogRead(data)));//отправляю значения датчика влажности на Windows форму, на основании, которого будет работать какая-то логика
delay(2000);
client.stop();
}
}
Как мне узнать IP WiFi, к которому подключена ESP?
Просто мне так придётся каждый раз прописывать вручную IP точки, к которой будет подключаться ESP. А это придётся каждый раз её перепрошивать, что мне не надо.