Какой часовой пояс должен быть у хаба и где начинается день?

  • Проверено на прошивке v1.1.4
  • Начало работы

Написано для прошивки v1.1.4. Актуальный релиз — v1.2.1, поэтому некоторые детали могут отличаться.

Установите на хабе часовой пояс, в котором вы живёте. От него зависит всё, что привязано к дате.

В «Настройки → Время» хаб принимает часовой пояс, а приложение предлагает пояс вашего браузера как подсказку. Это подсказка, а не синхронизация: хаб хранит собственную настройку, и именно по ней привязывается каждая запись.

Где начинается день

В местную полночь по часовому поясу хаба. Суточные счётчики обнуляются именно там, и там же меняются значения, которые приложение помечает как «сегодня». В разделе «Экономика» указан даже источник: период показан как сегодня (по часам прибора). (Два дня в году, в дни перевода часов, приложение v1.1.4 и более ранние начинали «сегодня» на час раньше; начиная с v1.1.5 в эти дни тоже берётся настоящая полночь хаба. → перевод часов)

Если часовой пояс задан верно, сутки хаба совпадают с вашими. Если оставить другое значение, сутки будут начинаться в странное время: хаб, работающий по UTC в стране UTC+8, начинает день в 08:00, и каждое значение «сегодня» охватывает не те шестнадцать часов.

Месяцы работают так же: календарные месяцы по часовому поясу самого хаба.

Почему это важно не только для дат

Тарифные зоны тоже определяются по часам хаба — не по часам вашего компьютера и не по Home Assistant. Хаб с неверным часовым поясом сдвигает каждую границу зоны на разницу поясов, поэтому энергия тарифицируется по неверной ставке, а приложение выглядит совершенно нормально.

Поэтому это важно: неверный час на графике заметен сразу, неверная цена — нет.

Что проверить после настройки

  • «Настройки → Время» показывает часы синхронизированными.
  • Часовой пояс выбран вами, а не стоит по умолчанию.
  • Откройте the week by zones на странице «Тарифы» и убедитесь, что зоны попадают туда, где вы ожидаете.

Пока хаб не синхронизирован, он всё равно выбирает зону по тому времени, которое считает текущим, поэтому проверьте часы, прежде чем доверять первым расчётам стоимости.

Далее