Czas, zegar, clock w SuplaDevice

User avatar
pzygmunt
Posts: 19244
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Kontenery domyślnie powinny mieć taki czas jak host więc mam na myśli PI.
User avatar
lukfud
Posts: 2271
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

pzygmunt wrote: Sun Oct 25, 2020 12:48 pm Kontenery domyślnie powinny mieć taki czas jak host więc mam na myśli PI.
Wybacz, że drążę.
Wydawało mi się, że coś jest nie tak z czasem na serwerach, a to windows mnie okłamuje :oops:
https://www.facebook.com/groups/supladiy/
User avatar
pzygmunt
Posts: 19244
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

;)
User avatar
lukfud
Posts: 2271
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

Wygrzebałem się spod ziemi, pod którą się zapadłem i niestety nadal coś jest nie w porządku:

Code: Select all

root@d79411d7cdea:/# mysql_tzinfo_to_sql /usr/share/zoneinfo/Europe/Warsaw | mysql -u root -p 
mysql
There were fatal errors during processing of zoneinfo directory
Enter password: 
root@d79411d7cdea:/# date 
Sun Oct 25 14:15:32 CET 2020
Zastanawiają mnie te błędy, czy dobrą komendę wpisuję? Kilka dni temu to zadziałało przy aktualizacji czasu, teraz pomimo dobrego czasu na serwerach, urządzenie pokazuje godzinę do tyłu.

Code: Select all

Current local time: 2020-10-25 13:24:47
Received local time from server: 2020-10-25 13:24:48
https://www.facebook.com/groups/supladiy/
User avatar
pzygmunt
Posts: 19244
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

Złą.

mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
User avatar
lukfud
Posts: 2271
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa

Post

pzygmunt wrote: Sun Oct 25, 2020 1:31 pm Złą.
mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Faktycznie podałeś ją kilka dni temu, ale dostałem ostrzeżenia, więc kombinowałem.

Code: Select all

root@d79411d7cdea:/# mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Enter password: 
Warning: Unable to load '/usr/share/zoneinfo/iso3166.tab' as time zone. Skipping it.
Warning: Unable to load '/usr/share/zoneinfo/zone.tab' as time zone. Skipping it.
root@d79411d7cdea:/# date
Sun Oct 25 14:36:48 CET 2020
Teraz czas pobiera się właściwy, dziękuję.
https://www.facebook.com/groups/supladiy/
pmar75
Posts: 10
Joined: Tue Mar 01, 2016 11:58 pm

Post

Witam.
Interesuje mnie zmiana czasu na aktualny w arduino ide na esp8266.

Czy istnieje jakaś funkcja przy pomocy której mogę zmienić offset czasu na aktualny .
Do tej pory używałem biblioteki NTPClient.h i z poziomu poziomu programu zmieniałem offset tym sposobem

NTPClient timeClient(ntpUDP, "pool.ntp.org", 3600, 60000);

Skoro jest już ta biblioteka clock.h to chciałbym z niej korzystać . Aktualnie gdy chcę pobrać czas przy pomocy suplaClock.getHour() czas mam cofnięty o godzinę.
User avatar
klew
Posts: 9725
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

pmar75 wrote: Tue Dec 28, 2021 8:43 pm Skoro jest już ta biblioteka clock.h to chciałbym z niej korzystać . Aktualnie gdy chcę pobrać czas przy pomocy suplaClock.getHour() czas mam cofnięty o godzinę.
Biblioteka pobiera czas lokalny z serwera. Jeśli korzystasz z publicznych serwerów, to sprawdź ustawienia strefy czasowej w swoim profilu na cloud.
Jeśli używasz prywatnej instancji, to musisz poprawić ustawienia czasu. Gdzieś na forum był ten temat kilka razy poruszany (ustawienie czasu w bazie sql)
Kiedy będzie Supla Offline Party / SOP#2025 ?
User avatar
pzygmunt
Posts: 19244
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków

Post

pmar75
Posts: 10
Joined: Tue Mar 01, 2016 11:58 pm

Post

Korzystam z publicznego serwera. Na moim koncie strefa czasowa jest ok , ale na esp8266 pobiera o godzinę wcześniej
Serwer svr1.supla.org. :?:

Return to “Arduino IDE”