Comments (1)
К сожалению, названия некуда добавить.
HA не предлагает подходящих мест.
Прогноз должен быть собран из класса Forecast
https://github.com/home-assistant/core/blob/be0fbba52308fe4f7481c59653b8999457481910/homeassistant/components/weather/__init__.py#L68
class Forecast(TypedDict, total=False):
"""Typed weather forecast dict."""
condition: str | None
datetime: str
precipitation_probability: int | None
precipitation: float | None
pressure: float | None
temperature: float | None
templow: float | None
wind_bearing: float | str | None
wind_speed: float | None
И нет никакой возможности добавить что-то еще (добавить-то можно толкьо нужно добавлять еще и то, как это будет использоваться, а лезть в frontend у меня возможности нет).
В datetime
записывается время интервала
f_datetime = datetime.utcnow()
for f in r["forecast"]["parts"]:
result.setdefault(ATTR_FORECAST, [])
forecast = Forecast()
f_datetime += timedelta(hours=24 / 4)
forecast[ATTR_FORECAST_TIME] = f_datetime.isoformat() # type: ignore
которое интерпретируется HA (на самом деле этим занимается UI) так, как он считает нужным.
В нашем случае:
- стандартная карточка видит что прогнозы далеко друг от друга и показывает только день недели
- карточка состояния компонента
weather
тоже видит что прогнозы далеко дург от друга и не показывает подробности.
Так что, к сожалению, на уровне интеграции ничего сделать нельзя.
from ha-yandexweather.
Related Issues (20)
- Duplicate lines in the forecast HOT 6
- sensor.yandex_weather_data_update_time is using state class 'measurement' with device class ('timestamp') HOT 1
- погода для сайта HOT 1
- Показывает погоду не из моих координат HOT 6
- Ошибка работы сервиса при Weather condition images: HomeAssistant HOT 2
- Unexpected error fetching Yandex Weather updater data: 'prec_mm' HOT 9
- Нужно ограничение на количество неудачных запросов. HOT 7
- После 01.04.2023 api ключ стал не валиден. HOT 2
- Ошибка преобразования направления ветра HOT 5
- Перепутаны единицы рассчета атмосферного давления HOT 4
- async_setup_platforms HOT 2
- прокидывать код иконки в прогнозе HOT 4
- forecast HOT 3
- forecast is not available in `2023.8` HOT 6
- Ошибка добавления интеграции: Invalid handler specified HOT 4
- Не запускается HOT 2
- Интеграция на RPi4 запускается более 30сек HOT 3
- Used old service for weather entities. HOT 1
- Установка интеграции HOT 1
- Почасовой прогноз яндекса HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ha-yandexweather.