denysdovhan / ha-yasno-outages

⚡️ Yasno electricity outages (due to war in Ukraine) integration for Home Assistant.
MIT License
85 stars 11 forks source link
custom-integration dtek electricity hacs home-assistant home-assistant-custom-component home-assistant-integration yasno

SWUbanner

HA Yasno Outages Logo

⚡️ HA Yasno Outages

GitHub Release GitHub Downloads hacs GitHub Sponsors Patreon Buy Me A Coffee Twitter

An integration for electricity outages plans by Yasno.

This integration for Home Assistant provides information about electricity outages plans by Yasno: calendar of planned outages, time sensors for the next planned outages, and more.

🇺🇦 Читати документацію українською 🇺🇦

💡 Note: This is not affiliated with Yasno in any way. This integration is developed by an individual. Information may vary from their official website.

Sponsorship

Your generosity will help me maintain and develop more projects like this one.

Installation

The quickest way to install this integration is via HACS by clicking the button below:

Add to HACS via My Home Assistant

If it doesn't work, adding this repository to HACS manually by adding this URL:

  1. Visit HACSIntegrations... (in the top right) → Custom repositories
  2. Click Add
  3. Paste https://github.com/denysdovhan/ha-yasno-outages into the URL field
  4. Chose Integration as a Category
  5. Yasno Outages will appear in the list of available integrations. Install it normally.

Usage

This integration is configurable via UI. On Devices and Services page, click Add Integration and search for Yasno Outages.

Select your city:

City Selection

Find your group by visiting Yasno website and typing your address in the search bar. Select your group in the configuration.

Configuration flow

Then you can add the integration to your dashboard and see the information about the next planned outages.

Device page

Integration also provides a calendar view of planned outages. You can add it to your dashboard as well via Calendar card.

Calendar view

Here's an example of a dashboard using this integration:

Dashboard example

Development

Want to contribute to the project?

First, thanks! Check contributing guideline for more information.

License

MIT © Denys Dovhan