BLYNK
HOME       📲 GETTING STARTED       📗 DOCS       ❓HELP CENTER       👉 SKETCH BUILDER

Соединение с использованием SSL, не корректная работа android app

I. Огромное спасибо, это лучшее решение для связи IOS и Android устройств с Arduino совместимых контроллерами.
II. Есть local server c настройками:

server.ssl.cert=/home/blynk/server.crt
server.ssl.key=/home/blynk/server.pem
http.port=8080
https.port=9443

На ESP8266:

#include <BlynkSimpleEsp8266.h>

Blynk.config(auth, serv, 8080);

Blynk.run();

Это все работает!!!
(У меня управление WIFI по другому используется)
А вот с #include <BlynkSimpleEsp8266_SSL.h>
Blynk.config(auth, serv, 9443);
не хочет, куда-то и как-то надо наверно полсунуть server.pem или server.pem, в общем не получается (Blynk.begin(auth, ssid, pass, serv, 9443); - то же не соединяется с сервером).

III. Обнаружилась не корректная работа Android приложения. Сначала не заметил т.к. разрабатывал на IOS, а там всё хорошо.
Имеем:

На android Button в режиме switch V5 off=0, on=1

BLYNK_WRITE(V5)
{
if (param[0].asInt()) {
// Включеем чайник :slight_smile: и записывам время включения
Blynk.virtualWrite(V5, 1, time(nulptr));
} else {
// Выключеем чайник :slight_smile: и записывам время выключения
Blynk.virtualWrite(V5, 0, time(nulptr));
}
}

Если отобразить значение V5 в Value Display, то оно отображается: “1 1591520789” или “0 1591520789”
А кнопка ВСЕГДА в состоянии OFF (хотя в IOS реагирует правильно).

IV. Надеюсь на помощь c SSL и быстрый fix Android приложения.