Просьба добавить поддержку анимированных значков
vring0 opened this issue · 4 comments
Спасибо за поддержку Яндекс погоды, возможно ли добавить поддержку анимированных значков, которые используются в этом репозитории https://github.com/bramkragten/weather-card ? Я думаю в настройках интеграции можно будет сделать переключение значков Яндекса на анимированные.
@vring0, добрый день.
Спасибо за идею. Я подумаю как это лучше сделать.
Получается что будет три опции:
- стандартные значки от HA;
- значки от Яндекса (как сейчас);
- предложенные тут.
Всем желающим предлагается поучаствовать в определении того как разные состояния погоды будут отображаться.
Принцип такой: ключи json'a -- состояние погоды по Яндексу, значения -- или картинка из animated weather card, или картинка в зависимости от того день сейчас или ночь.
Пока у меня вот такой маппинг получается:
{
"clear": {
"day": "day",
"night": "night",
},
"partly-cloudy": {
"day": "cloudy-day-1",
"night": "cloudy-night-1",
},
"cloudy": {
"day": "cloudy-day-2",
"night": "cloudy-night-2",
},
"overcast": {
"day": "cloudy-day-3",
"night": "cloudy-night-3"
},
"drizzle": "rainy-1",
"light-rain": "rainy-2",
"rain": "rainy-3",
"moderate-rain": "rainy-4",
"heavy-rain": "rainy-5",
"continuous-heavy-rain": "rainy-6",
"showers": "rainy-7",
"wet-snow": "snowy-3",
"light-snow": "snowy-1",
"snow": "snowy-4",
"snow-showers": "snowy-5",
"hail": "snowy-6",
"thunderstorm": "thunder",
"thunderstorm-with-rain": "thunder",
"thunderstorm-with-hail": "thunder",
}
Открыт для идей и предложений.
Ориентировочно, после выходных будет релиз с этой штукой (сейчас локально у себя тестирую).
Всем желающим предлагается поучаствовать в определении того как разные состояния погоды будут отображаться. Принцип такой: ключи json'a -- состояние погоды по Яндексу, значения -- или картинка из animated weather card, или картинка в зависимости от того день сейчас или ночь. Пока у меня вот такой маппинг получается:
{ "clear": { "day": "day", "night": "night", }, "partly-cloudy": { "day": "cloudy-day-1", "night": "cloudy-night-1", }, "cloudy": { "day": "cloudy-day-2", "night": "cloudy-night-2", }, "overcast": { "day": "cloudy-day-3", "night": "cloudy-night-3" }, "drizzle": "rainy-1", "light-rain": "rainy-2", "rain": "rainy-3", "moderate-rain": "rainy-4", "heavy-rain": "rainy-5", "continuous-heavy-rain": "rainy-6", "showers": "rainy-7", "wet-snow": "snowy-3", "light-snow": "snowy-1", "snow": "snowy-4", "snow-showers": "snowy-5", "hail": "snowy-6", "thunderstorm": "thunder", "thunderstorm-with-rain": "thunder", "thunderstorm-with-hail": "thunder", }Открыт для идей и предложений.
Ориентировочно, после выходных будет релиз с этой штукой (сейчас локально у себя тестирую).
Отлично! Если буду успевать, то обязательно помогу.
Добавлено в v0.10.0
Задается в настройках интеграции