Closed Basanon closed 6 months ago
В телеге сказали, что нужно добавить hass.formatEntityState, но куда добавить не говорят. Если эта информация вам будет полезна, то поделитесь решением.
Подтверждаю, такая же проблема. Дата прогноза смещена на сутки
Можно починить так: Используя редактор, например Studio Code Server для HA, открыть папку с установкой (/config/custom_components/gismeteo, во всяком случае у меня сюда установлено), далее открыть api.py и найти строку содержащую вот эту часть "dt_util.as_local(datetime.utcfromtimestamp(fc_time)", у меня это 387ая строка. Я всю эту строку поменял вот так: ATTR_FORECAST_TIME: datetime.fromtimestamp(fc_time).isoformat(),
И после перезапуска HA всё заработало как надо.
у себя сделал поверх изменений которые запостил другой добрый самаритянен - https://github.com/Limych/ha-gismeteo/issues/165#issuecomment-1953143085
Было: Стало:
Прогноз погоды немного улучшился, но, всё-равно, данные в Home Assistant не соответствуют прогнозу на сайте:
Прогноз погоды немного улучшился, но, всё-равно, данные в Home Assistant не соответствуют прогнозу на сайте
Кстати у меня так было в первый день после фикса, я потом вручную заставил обновиться и всё заработало. По прошествии времени у вас не исправилось? Если нет, возможно у вас таймзона сильно смещена конечно, но мне кажется доложно работать на всём континенте
Checklist
Is your feature request related to a problem? Please describe.
The weather forecast has been shifted by a 24 hours, relative to the original on Gismeteo
Describe the solution you'd like
Remove 24 hours forecast shift from integration
Describe alternatives you've considered
n/a
Additional context
n/a