У Вас прошивка для ESP собственная, исходный код есть?
День добрый. Спасибо что ответили, без подсказки похоже не справлюсь. На ардуино ид пишу,клиентом подключаю к серверу. скетч одного модуля, у меня их несколько
#include <DHT.h>
#include <ESP8266WiFi.h>
#include <Wire.h> // библиотека работы последовательного порта
extern "C" {
#include"user_interface.h"
uint16 readvdd33(void);
}
#define DHTPIN 12
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
const char* k="пароль";
const char* ssid= "TP-LINK_978E";
const char* password = "пароль";
const int httpPort = 80;
const char* host = "192.168.0.111";
int esp=1;
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(6000);
Serial.print(".");
}
Serial.println(WiFi.localIP());
WiFiClient client;
if (client.connect(host, httpPort)) {
Serial.println("connection");
float h=dht.readHumidity();
float t=dht.readTemperature();
float power=readvdd33();
// send the HTTP GET request:
client.print("GET /data.php?");
client.print("k=");
client.print(k);
client.print("&");
client.print("esp=");
client.print(esp);
client.print("&");
client.print("h=");
client.print(h);
client.print("&");
client.print("t=");
client.print(t);
client.print("&");
client.print("power=");
client.print(power);
client.println( "HTTP/1.1");
client.print( "Host:" );
client.println(host);
}
else
{
Serial.println("connection failed");
Serial.println("disconnecting.");
}
client.stop();
Serial.println("disconnecting.");
Serial.println();
Serial.println("closing connection");
Serial.println("ESP8266 in sleep mode");
ESP.deepSleep(900e6);
}
// функция loop() выполняется снова и снова всегда
void loop() {
}