1. До этого я ставил версию 0.4.12, с тем же результатом, решил скачать версию постарше, мало ли что...1. Последняя версия сервера вроде server-0.41.12-java8
2. Прописать статический IP для сервера
3. В скетче прописать это IP
4. При запуске Blynk (внизу) Log in перевести на Custom и ввести IP
Да и у них на сайте есть подробная инструкция по этому
blynkkk/blynk-server
А у Вас, когда браузером проходите по адресу, к которому должен цепляться контроллер, что происходит?1. Последняя версия сервера вроде server-0.41.12-java8
2. Прописать статический IP для сервера
3. В скетче прописать это IP
4. При запуске Blynk (внизу) Log in перевести на Custom и ввести IP
Да и у них на сайте есть подробная инструкция по этому
blynkkk/blynk-server
Контроллер у меня подключается к серверу через интернет.Blynk server предоставляет панель администрирования, где вы можете контролировать свой сервер. Он доступен по этому URL-адресу: https://your_ip:9443/admin
Должно выглядеть примерно так " https://192.168.xxx.xxx:9443/admin ".
Если приложение Blynk запустилось, создаете проект, токен можно себе на почту выслать или посмотреть на странице администрирования.
Порт 8080 прописывается в скетче !
Должно выглядеть примерно так
Blynk.config(auth, IPAddress(192, 168, xxx, xxx), 8080);
Blynk.connect();
Проброска портов нужна для внешних соединений
В документации все это есть! С комментариями и картинками
)))) это тоже исключино, так как если меняю ИП и порт и токен на старонний сервер все в порядке....Ну если сервер работает значит ошибки в коде на ESP. Телепатов тут нет Там вроде своя специфика подключения железа чем к облаку.
Да же если приконектиться, то сразу отвалиться)))) это тоже исключино, так как если меняю ИП и порт и токен на старонний сервер все в порядке....
код выложу но он сделан в флпрог
#include <ESP8266WiFi.h>
extern "C"
{
#include "user_interface.h"
}
#define BLYNK_PRINT Serial
#define SSL isSSL;
#ifdef SSL
#define BLYNK_SSL_USE_LETSENCRYPT
#include <BlynkSimpleEsp8266_SSL.h>
#else
#include <BlynkSimpleEsp8266.h>
#endif
char auth[] = "bM8Yqa2lEjFQjycZ5kAVTWKl2CZcjPwz";
char host[] = "93.76.48.211";
uint16_t port= 8080;
char ssid[] = "SAMPL_4G";
char pass[] = "sampl2020";
float in_8058820_1;
void setup()
//93.76.48.211 ИП в мир порты на поутере 8080,9443 прокинуты.
{
Blynk.begin(auth, ssid, pass, IPAddress(93,76,48,211), 8080);
}
void loop()
{
//Плата:1
Blynk.run();
in_8058820_1 = 10.00;
Blynk.virtualWrite(V1,in_8058820_1);
}
bool _isTimer(unsigned long startTime, unsigned long period)
{
unsigned long currentTime;
currentTime = millis();
if (currentTime>= startTime)
{
return (currentTime>=(startTime + period));
}
else
{
return (currentTime >=(4294967295-startTime+period));
}
}
да есть спицифика то что в Blynk.begin нужну прописать порт и ип в ручную, ну могу ошибаться так как и не добился подключения...
если есть каму помочь могу дать root к орандж...