Wrong time zone in Time Input Widget?

Hi all,

I was using Time Zone Widget with success for a few weeks, but since some day ago, I noticed some extrange behavior in my lamp.

I built a Aquarium Light Controller with ESP8266 NodeMCU Lolin and Blynk. I have to say that the final result was very satisfying for my purposes.

I control the start time and end time of each led light channel with the Time Input widget.

BLYNK_WRITE(V20) // Lee limites de Fotoperiodo
{
    TimeInputParam t(param);

    // Procesa Inicio Fotoperiodo

    if (t.hasStartTime())
      {
          FotoPeriodo_Inicio_Canal[2] = t.getStartHour() * 60 + t.getStartMinute();
      }
      else
      {
          FotoPeriodo_Inicio_Canal[2] = 300;
      }
  
    // Procesa Término Fotoperiodo

    if (t.hasStopTime())
      {
          FotoPeriodo_Fin_Canal[2] = t.getStopHour() * 60 + t.getStopMinute();
      }
    else 
      {
        FotoPeriodo_Fin_Canal[2] = 1320;
      }
}

I worked fine, with the right time zone up to past days (I can’t be sure when exactly it started the problem), but today, the time input is not sendig to the hardware the right times.

My time zone is (GMT-03:00) America/Santiago.

The time sent to the hardware is 3 hour less. Then, in order to make it work now, I have to set up 3 hour less in each time input widget.

It’s something wrong with this widget?

or, something changed and I missed that?

Yes a bug as discussed on this site.

Thanks @Costas, I try to find how it was solved but I didn’t find anything

Thanks @Costas.
I installed the apk and it looks like it solved the time zone problem