Homeassistant Timezone Sync - PullRequest
       37

Homeassistant Timezone Sync

0 голосов
/ 17 октября 2019

Мой распи знает, когда EDT (восточное американское летнее время) активен,

HypriotOS/armv7: pirate@black-pearl in ~
$ date
Thu Oct 17 10:27:27 EDT 2019

Контейнер Docker для homeassistant знает, когда EDT активен,

root@black-pearl:/# date
Thu Oct 17 10:28:54 EDT 2019

, но я не могу управлятьчтобы получить homeassistant v.0.100.2, чтобы отразить это.

Я использовал

time_zone: EST

, который отображает правильное время, если бы я НЕ был при переходе на летнее время.

Вот что еще я пробовал:

  1. , передаваемый во время хоста, что явно работает, о чем свидетельствует консоль Docker-контейнеров

    -v /etc/localtime:/etc/localtime
    
    -v /etc/timezone:/etc/timezone:ro
    
  2. Оставляя пустым в надежде, что freegeoip решит это для меня .

  3. Использование time_zone: EDT вместо EST, но оно не распознается как действительная конфигурация.

В конечном счете, я не склонен лгатьОн говорит, что мы находимся в Америке / Монктоне (UTC - 4) и вручную переключаем его обратно в EST (UTC - 5) в ночь перед нашими переходами, но это не совсем в духе автоматизации, поэтому я бы не стал.

Любая помощь?

1 Ответ

0 голосов
/ 17 октября 2019
America/New_York

решено

это сработало. я дингусесли бы я умел читать и СЛЕДОВАТЬ НАПРАВЛЕНИЯМ, я бы прочитал, чтобы использовать tz_database_name вместо его обычной аббревиатуры.

кредит на reddits u / kb5zuy

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...