и вот дошел до момента передачи данных на удаленный сервер.
Строка должна выглядеть вот так:
Код: Выделить всё
"GET /objects/?script=espdata&idesp=ESP826600182272&hostname=ESP00182272&dhtt1=15.2&dhth1=61.2&bmpt=16.7&bmpp=754.91&dsw1=14.5&uptime=1444200&errconn=41&wanip=192.168.2.119&freemem=33696&ver=0.1.1_19:37:43_30.04.2018&vdd=940&rssi=-73 HTTP/1.1" 200 203 "-" "ESP8266"
при компиляцмм получаем смущает одно... лишние символы в строке передачи
Код: Выделить всё
if (_SVFC1needSend) {
if (_SVFC1needSend) {
Udp.beginPacket( _destIp1, 80);
if(_SVFC1needSend) {
_SVFC1needSend = 0;
Udp.write (1);
Udp.print (1);
Udp.write (2);
Udp.print (((String(""GET /objects/?script=espdata&idesp=ESP826600182290&hostname=ESP00182290")) + (String("&dsw1=")) + (_gtv1) + (String("&dsw2=")) + (_gtv2) + (String("&dsw2=")) + (_gtv3) + (String("&bmpp=")) + (_gtv6) + (String("&pol=")) + (_gtv5) + (String("&chA=")) + (_gtv4) + (String("""))));
Udp.write (3);
Udp.print (134208981);
Udp.write (4);
}
Udp.endPacket();
Проверить пока нечем, все комплектующшие пока едет