Синхронизация часового пояса Homeassistant
Мой распи знает, когда активно EDT (восточное летнее время США),
HypriotOS/armv7: pirate@black-pearl in ~
$ date
Thu Oct 17 10:27:27 EDT 2019
контейнер докеров для homeassistant знает, когда активен EDT,
root@black-pearl:/# date
Thu Oct 17 10:28:54 EDT 2019
но я не могу заставить homeassistant v.0.100.2 отразить это.
Я использовал
time_zone: EST
который показывает правильное время, если бы я НЕ был в летнее время.
Вот что еще я пробовал:
передача времени хоста, что явно работает, о чем свидетельствует консоль контейнеров докеров
-v /etc/localtime:/etc/localtime -v /etc/timezone:/etc/timezone:ro
Оставить пустым в надежде, что Freegeoip решит эту проблему за меня.
Используется time_zone: EDT вместо EST, но он не распознается как допустимая конфигурация.
В конце концов, я не боюсь лгать, говоря, что мы находимся в Америке / Монктоне (UTC - 4), и вручную переключаю его обратно на EST (UTC - 5) за ночь до нашего перехода, но это не совсем в духе автоматизация, так что я бы не стал.
Любая помощь?
1 ответ
America/New_York
Решено
это сработало. я дингус. если бы я умел читать и СЛЕДУЮЩИМ НАПРАВЛЕНИЯМ, я бы прочитал, чтобы использовать tz_database_name вместо его общепринятого сокращения.
кредит Reddits u/kb5zuy