This custom integration is providing weather component and set of sensors based on data from yandex pogoda service.
Currently Yandex provides free keys for Home Assistant for new users here: https://yandex.ru/pogoda/b2b/smarthome
- Install Home Assistant Community Store(HACS) on your HA
- Add custom repo to HACS
- Go to HACS
- Click on the 3 dots in the top right corner.
- Select "Custom repositories"
- Add URL to repository: https://github.com/yandex/pogoda-home-assistant
- Select Type: Integration
- Click the "ADD" button.
- Start typing "Pogoda" in search field
- Select: Yandex Pogoda
- Press "Download" button
- Restart Home Assistant
- Go to Yandex smarthome page
- Get free Yandex.Weather.API key
- It may require up to 5 minutes for Yandex to activate new key.
- Save API key
- Go to Home Assistant settings
- Integrations
- Add
- Start typing "Yandex Pogoda" (clean browser cache if nothing found)
- Add integration
- Put API key into API key field
- attribute forecast icons with Yandex forecast weather state images
- temperature, wind speed and other unit may be customized
- forecast data is available for periods (night/morning/day/evening)
- native Yandex.Weather pictures for weather condition
Condition HomeAssistant
-- Current HomeAssistant weather condition.Condition Yandex
-- Current Yandex.Weather.API condition.Data update time
-- when weather data was updated.Feels like temperature
-- shows how comfortable the weather conditions are, taking into account humidity, wind strength and other weather factors.Minimal forecast temperature
-- minimal temperature for all forecast periods.Temperature
-- The temperature value in the shade at a height of 2 meters from the ground surface.Wind bearing
-- The angle of the wind direction.Wind gust
-- The speed of wind gusts.Wind speed
-- Wind speed at a height of 10 meters from the ground surface.
Some sensors are disabled by default.
- integration will fire events on weather condition changes. This events may be used for triggering automatizations.