-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Не корректно отражается давление в атрибутах #8
Comments
С отображением давления -- это в Home Assistant core идти надо.
И в районе HomeAssistnat core про это есть очень интересные дискуссии :) Так что сделать что-то нельзя. Но за ситуацией я слежу и как-только будет возможноть что-то сделать -- обязательно сделаю. ps. Если вы откроете погодную карточку, как на первом скрине, для gismeteo, то увидите что на ней давление 1000 Pa, что немного маловато ;) |
Прогно -- будет в ближайшее время. Не все сразу :) Но Яндекс отдает прогно на 2 интервала (условно день и вечер), так что почасового или на неделю из него добыть нельзя. По крайней мере на бесплатном тарифе. |
И да, обратите внимание еще на скорость ветра, когда она больше нуля будет. Там тоже такой же бардак. |
С давлением в мм рт. ст. Очень давняя тема. Лучше не ждать, а добавить сенсор/конвертер.
|
Починив так мы ломаем в другом месте: если нажать на карточку погоды, то HA показывает погодные данные. Чинить проблему отображения данных в карточке (которая не учитывает единицы, в которых ей отдается давление) изменением исходных данных -- очень плохая идея. Как минимум по тому, что данные в систему визуализации отдаются корректные. Ну и для полноты картины: HA сейчас идет по нашему пути (home-assistant/core#61471 home-assistant/core#61469) чтобы везде были системные единицы. После того как все core интеграции будут вести себя корректно, думаю, накатят фикс и для карточки. |
Компонент weather отображает давление в hPa. Соответственно давление нужно приводить к этой величиен. https://developers.home-assistant.io/docs/core/entity/weather |
@bastshoes, именно это интеграция и делает:
|
Да, это я посмотрел. По идеи все должно работать. Но компонент погоды "чудит". Мне кажется на уровне домена еще проходят какие-то преобразования величины. |
@bastshoes, этот блок отвечает за восстановление состояния при перезапуске HA. В машине состояний HA хранит давление в системных единицах и при восстановлении давление восстанавливается в Паскалях. Соответственно, его нужно сконвертировать в гПа, с которыми мы работаем. Интеграция работает корректно, ровно по той логике, которую от нее ожидает backend HA. |
Спасибо за ответы! |
Полазал внимательно по коду HA -- они, в итоге, откатили все измеенния с конвертированием единиц, так что и мне надо пересмотреть происходящее. |
Посмотрел. Предлагаю такое решение:
В этом случае на карточках будет отображаться правильное давление, а в атрибутах weather.yanex_weather -- в 100 раз меньшее. Сенсор же будет отдавать правильное числовое давление с указанием правильных единиц (hPa). Поставьте, пожалуйста, +1 emoji этому комментарию, если вам такое решение подходит. ps. tagging for notification: @BertTomsk, @bastshoes, @fufar, @alexls74 |
Добрый день!
![S20203-21310646](https://user-images.githubusercontent.com/62449149/152407146-07d1c44d-8eff-44c3-b1ba-1c2718ba4e65.jpg)
![S20203-21314050](https://user-images.githubusercontent.com/62449149/152407273-e9090a48-4f00-49f9-be9c-e6c55786476e.jpg)
![S20203-21383794](https://user-images.githubusercontent.com/62449149/152407499-f59de924-903c-4fee-919d-5e3df51e11fd.jpg)
Не корректно отражается давление в атрибутах, в сенсоре всё корректно и хотелось бы возможность его выводить в мм рт. ст.
И возможно добавить прогноз как в гисметео?
Сверху яндекс, снизу гисметео
The text was updated successfully, but these errors were encountered: