Hi, my hardware is arduino uno and GSM shield by keyestudio. Problem with connection - I try to connect to blynk cloud, (starting with simple blynk example SIM900 from “examples”) and I see very strange ping and permanent “Connecting to blynk-cloud.com:8442”
With other SIM I had the same problem. Once (year ago, maybe) I had this problem and I solved it by installation time on SIM900, but, now this approach does nor work.
What coud I do with it? Here is code and screenshot. Thanks!
P.S. On my phone I have some notifications, that blynk is “alive”,but after 1 second disconnects.
/* Comment this out to disable prints and save space */
#define BLYNK_PRINT Serial
#define TINY_GSM_MODEM_SIM900
// Default heartbeat interval for GSM is 60
// If you want override this value, uncomment and set this option:
//#define BLYNK_HEARTBEAT 30
#include <TinyGsmClient.h>
#include <BlynkSimpleSIM800.h>
// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "0d0e0b22ee**************";
// Your GPRS credentials
// Leave empty, if missing user or pass
char apn[] = "mts-internet";
char user[] = "mts";
char pass[] = "mts";
// Hardware Serial on Mega, Leonardo, Micro
// or Software Serial on Uno, Nano
#include <SoftwareSerial.h>
SoftwareSerial SerialAT(2, 3); // RX, TX
TinyGsm modem(SerialAT);
void setup()
{
// Debug console
Serial.begin(9600);
delay(10);
// Set GSM module baud rate
SerialAT.begin(115200);
delay(3000);
// Restart takes quite some time
// To skip it, call init() instead of restart()
Serial.println("Initializing modem...");
modem.restart();
// Unlock your SIM card with a PIN
//modem.simUnlock("1234");
Blynk.begin(auth, modem, apn, user, pass);
}
void loop()
{
Blynk.run();
// You can inject your own code or combine it with other sketches.
// Check other examples on how to communicate with Blynk. Remember
// to avoid delay() function!
}