RTC with Arduino NANO+HM10 Bluetooth

Hi there,

My RTC only shows the time from the Start starting at 0:0:0 1.1.1970.
Where is the RTC Widget pulling the Time Information when using Blynk over Bluetooth(wich works fine btw)?

Code:

#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX

#define BLYNK_PRINT Serial
#define BLYNK_USE_DIRECT_CONNECT
#include <BlynkSimpleSerialBLE.h>

#include <SimpleTimer.h>
#include <TimeLib.h>
#include <WidgetRTC.h>


// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "";

SimpleTimer timer;
WidgetRTC rtc;
BLYNK_ATTACH_WIDGET(rtc, V5);


// Digital clock display of the time
void clockDisplay()
{
  // You can call hour(), minute(), ... at any time
  // Please see Time library examples for details

  String currentTime = String(hour()) + ":" + minute() + ":" + second();
  String currentDate = String(day()) + " " + month() + " " + year();
  Serial.print("Current time: ");
  Serial.print(currentTime);
  Serial.print(" ");
  Serial.print(currentDate);
  Serial.println();

  // Send time to the App
  Blynk.virtualWrite(V1, currentTime);
  // Send date to the App
  Blynk.virtualWrite(V2, currentDate);
}



void setup()
{
  // Debug console
   Serial.begin(9600);

 rtc.begin();
 
  // Blynk will work through Serial
  // Do not read or write this serial manually in your sketch
  mySerial.begin(9600);
  Blynk.begin(mySerial, auth);
  timer.setInterval(10000L, clockDisplay);
}

void loop()
{
  Blynk.run();
  timer.run();
}

Sorry, RTC doesn’t work over Bluetooth right now.