The local server, app, and device connect, but in the app “Wasn't online yet”

Создан локальный сервер на плате BananaPI M1, OS Debian 10, jdk8, сервер работает. Могу подключаться к серверу и в локальной сети и за её приделами. Во внешнюю сеть проброшены порты 80 и 9443. Создано устройство на NodeMCU V3 с датчиками температуры, в котором прописаны;

char ssid[] = “my_ssid”; // естественно ssid моей сети
char pass[] = “my_password”; // естественно password моей сети
char my_host[] = “local_host_Blynk”; // естественно ip моего Blynk сервера

char auth[] = “Kvf5QOwJZfnGpw8s2geczeTY18ZfS5R2”;

Blynk.begin(auth, ssid, pass, my_host);

Все соединяется. Сервер видит приложение, приложение видит сервер и в локальной сети и за её приделами. Устройство подключается к серверу нормально;

___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ / '/
///_, /////_
/__/ v0.6.1 on NodeMCU

[10468] Connecting to 192.168.100.27:80
[10510] Packet too big: 20527
[10511] Packet too big: 8244
[10511] Packet too big: 16993
[10511] Packet too big: 25969

Но в приложении “Wasn’t online yet” и в локальной сети, и за её приделами. “char auth[]” в прошивке сверял с тем, что присылает мне мой сервер, и стем, что в админке сервера, всё совпадает, но “Wasn’t online yet” !!!
Кто подскажет где рыть-копать? В описании на GitHab есть такие строки;

Изменить ваш Raspberry Pi Javascript c этого
var blynk = new Blynk.Blynk(AUTH, options = {connector : new Blynk.TcpClient()});
на это
var blynk = new Blynk.Blynk(AUTH, options= {addr:“xxx.xxx.xxx.xxx”});

Но что это, где это, что за java скрипт, этого не сказано? Help me please!

Разобрался сам. Надо было указать порт на котором работает сервер

char ssid[] = "xxxxxxxx";
char pass[] = "xxxxxxxxxx";
char my_host[] = "1xx.1xx.xx.xx";
int port = 8080;
void setup() 
{
Blynk.begin(auth, ssid, pass, my_host, port);
.................

Triple backticks look like this:
```
not the three characters that you’ve used. Please edit your post to use the correct characters.

Pete.