This custom integration is providing weather component and set of sensors based on data from yandex weather service.
- Go to HACS
- Start typing "Yandex weather" in search field
- Press "Download" button
- Restart Home Assistant
- Download yandex_weather.zip from the latest release
- Unpack to
custom_components
folder (it should look likecustom_components/yandex_weather/<files>
) - Restart Home Assistant
- Go to Yandex weather console
- Add Weather API with "SmartHome API"
- Save API key
- Go to Home Assistant settings
- Integrations
- Add
- Start typing "Yandex weather" (clean browser cache if nothing found)
- Add integration
- Put API key into API key field
- migrated to APIv3
- removed twice daily forecast
- add hourly forecast
attribute forecast icons with Yandex forecast weather state images (check #78 for details)
pressure, wind speed and other unit may be customized
forecast data is available for next two periods (morning/day/evening/night)
entity_picture
:native Yandex.Weather .svg picture for weather condition
picture based on one of selected source (see #30 for details):
- native Home Assistant, based on condition
- native Yandex (like before v0.10.0)
- animated from Custom weather card
- static from Custom weather card
Most sensors are disabled by default to not overload system.
removed sensors "Pressure mmHg", "Pressure", "Humidity" because they are not supported by free API
data update time
-- when weather data was updated (at Yandex side).original_condition
-- native Yandex.Weather condition. Because Yandex weather conditions is richer than Home Assistant, some different Yandex.Weather conditions is mapped to same Home Assistant. This sensor will keep original condition.pressure_mmhg
-- pressure in mmHg units. Home Asistant is prefer Pa as pressure units, but mmHg is more familiar for some countries. This sensor is enabled by default.minimal_forecast_temperature
-- minimal temperature for all forecast periods.
integration will fire events on weather condition changes. This events may be used for triggering automatizations.