Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Czas - do np wyświetlania. NTP #68

Closed
Hrumque opened this issue Aug 6, 2022 · 2 comments
Closed

Czas - do np wyświetlania. NTP #68

Hrumque opened this issue Aug 6, 2022 · 2 comments

Comments

@Hrumque
Copy link

Hrumque commented Aug 6, 2022

Może warto by dorzucić obsługę czasu (lokalnie na device esp) - nie wygląda to strasznie po stronie wdrożenia:
https://randomnerdtutorials.com/esp8266-nodemcu-date-time-ntp-client-server-arduino/
w konfiguratorze buildera opcja "NTP - obsługa czasu lokalnie"
w konfiguratorze www urządzenia, w innych, "NTP: serwer" do wpisania, NTP: strefa czasowa (dla PL będzie +2), czy używać DST (czas letni/zimowy, jeśli tak to gdy ustawiona flaga w zwracanym tm_isdst to ofset czasu +1h, albo -1h - sprawdzić).

( Nie wiem jak sprawdzać na ESP łatwo parametry dodatkowe z DHCP - konkretnie Option042 - http://www.faqs.org/rfcs/rfc1769.html - bo serwer dhcp może adres NTP również rozgłaszać, to by z automatu mogło się ustawiać, zamiast na stałe z palca)

Wtedy w opcjach LCD można by dodawać ekran "czas" (o dacie już pominę). oraz można by warunkować przekaźnik czasem - taki prosty samobieżny programator czasowy ;)

@krycha88
Copy link
Owner

krycha88 commented Aug 7, 2022

Od tego masz harmonogram w cloud - zgadza się, że nie chodzi gdy brak neta ale może kiedyś będzie działać to inaczej.

Pomysł z wyświetlaniem czasu do rozważenia.

@krycha88
Copy link
Owner

krycha88 commented Aug 7, 2022

Dodałem wsparcie wyświetlania czasu na OLED, inne propozycje nie przeszły :)
2256cd7

@krycha88 krycha88 closed this as completed Aug 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants