duminică, 27 martie 2022

Remediere conversie gresita data/an din ora universala (ESP8266)

english version


     Astazi m-am lovit de o o problema semnalata de Ady Sos acum ceva timp, si anume ca data este afisata incorect la ceasul NTP cu tranzitii animate (Morphing Clock / Other Morphing Clock); asta deoarece aveam implementata OTA (incarcarea unui sketch prin retea wifi) si am instalat Arduino IDE si librariile necesare sketch-ului pe un calculator nou.

   In ecranul de monitorizare seriala serial ora universala (Unix time, epochTime) este corect extrasa, doar partea de data nu...
  Am introdus ora Unix intr-un calculator online de pe Epoch & Unix Timestamp Conversion Tools
   Solutia mi-a gasit-o tot el in materialul Incorrect date/year with ESP8266 board 3.0.0 #149 si anume ca trebuie revenit la versiunea 2.7.4 a placilor ESP8266.
- pasul1: TOOLS -> BOARD -> BOARD MANAGER
- pasul 2: se cauta ESP8266
- pasul 3: se cauta versinea 2.7.4
- pasul 4: se asteapta pana se instaleaza versiunea aleasa
- pasul 5: se inchide aplicatia Arduino IDE si se redeschide.
- pasul 6: se reincarca sketch-ul

    Puteti citi si testa ceasurile animate ce preiau ora, data si informatiile meteo de pe net:

Niciun comentariu:

Trimiteți un comentariu