Tasmota - prawidłowe ustawienie strefy czasowej
Prawidłowe ustawienie strefy czasowej w oprogramowaniu Tasmota dla Sonoff nie jest oczywiste, ponieważ w panelu firmware nie znajdziemy do niego ustawień. Dodatkowo, ustawienie strefy czasowej zgodnie ze standardem GMT/UTC spowoduje, że ustawienia DST i STD nie będą działać.
Jak to zatem prawidłowo ustawić?
Logujemy się do panelu tasmoty i wybieramy console:
W konsoli wpisujemy kolejno:
Co to oznacza:
Timezone 99 - używaj DST i STD (Timezone od -13 do 13 ustawiaja standardowy czas dla danego GMT/UTC)
TimeDST 0,4,3,1,3,120 - używaj czasu letniego od:
0 - półkula północna
4 - ostatni dzień tygodnia
3 - miesiąc (marzec)
1 - dzień tygodnia (niedziela, 7=sobota)
3 - godzina
120 - przesuniecie (w czasie letnim mamy UTC+2h)
Dane o czasie obowiązywania można wziąć np z tej strony: https://www.timeanddate.com/time/zone/poland/warsaw
Analogicznie dla czasu standardowego (zimowego) ustawiamy TimeSTD. Jedyna zmiana to zamiast marca wpisujemy październik i ustawaimy przesuniecie na 60 minut czyli UTC+1h
Aby Tasmota jeszcze wiedziała gdzie się znajduje, oraz aby można było używać scenariuszy zależnych od wschodu i zachodu słońca (jeżeli nie używasz np HomeAssistanta) nalezy podać długość i szerokość geograficzną. Dla Poznania sa to:
Dla wygody można to podać w postaci jednej linijki poprzedzonej słowem backlog
Voila!