Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/denysdovhan/ha-yasno-outages
⚡️ Yasno electricity outages (due to war in Ukraine) integration for Home Assistant.
https://github.com/denysdovhan/ha-yasno-outages
custom-integration dtek electricity hacs home-assistant home-assistant-custom-component home-assistant-integration yasno
Last synced: 5 days ago
JSON representation
⚡️ Yasno electricity outages (due to war in Ukraine) integration for Home Assistant.
- Host: GitHub
- URL: https://github.com/denysdovhan/ha-yasno-outages
- Owner: denysdovhan
- License: mit
- Created: 2024-07-03T22:27:19.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-20T16:08:48.000Z (15 days ago)
- Last Synced: 2024-12-21T11:39:08.491Z (14 days ago)
- Topics: custom-integration, dtek, electricity, hacs, home-assistant, home-assistant-custom-component, home-assistant-integration, yasno
- Language: Python
- Homepage:
- Size: 133 KB
- Stars: 97
- Watchers: 6
- Forks: 16
- Open Issues: 8
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: license.md
Awesome Lists containing this project
README
[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct-single.svg)](https://stand-with-ukraine.pp.ua/)
![HA Yasno Outages Logo](./icons/logo.png)
# ⚡️ HA Yasno Outages
[![GitHub Release][gh-release-image]][gh-release-url]
[![GitHub Downloads][gh-downloads-image]][gh-downloads-url]
[![hacs][hacs-image]][hacs-url]
[![GitHub Sponsors][gh-sponsors-image]][gh-sponsors-url]
[![Patreon][patreon-image]][patreon-url]
[![Buy Me A Coffee][buymeacoffee-image]][buymeacoffee-url]
[![Twitter][twitter-image]][twitter-url]> An integration for electricity outages plans by [Yasno][yasno].
This integration for [Home Assistant][home-assistant] provides information about electricity outages plans by [Yasno][yasno]: calendar of planned outages, time sensors for the next planned outages, and more.
[**🇺🇦 Читати документацію українською 🇺🇦**](./readme.uk.md)
**💡 Note:** This is not affiliated with [Yasno][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.
- 💖 [Sponsor on GitHub][gh-sponsors-url]
- ☕️ [Buy Me A Coffee][buymeacoffee-url]
- 🤝 [Support on Patreon][patreon-url]
- Bitcoin: `bc1q7lfx6de8jrqt8mcds974l6nrsguhd6u30c6sg8`
- Ethereum: `0x6aF39C917359897ae6969Ad682C14110afe1a0a1`## Installation
The quickest way to install this integration is via [HACS][hacs-url] by clicking the button below:
[![Add to HACS via My Home Assistant][hacs-install-image]][hasc-install-url]
If it doesn't work, adding this repository to HACS manually by adding this URL:
1. Visit **HACS** → **Integrations** → **...** (in the top right) → **Custom repositories**
1. Click **Add**
1. Paste `https://github.com/denysdovhan/ha-yasno-outages` into the **URL** field
1. Chose **Integration** as a **Category**
1. **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](https://github.com/user-attachments/assets/0d3492d8-54ee-49cc-a09d-40934fcdfc6d)
Find your group by visiting [Yasno][yasno] website and typing your address in the search bar. Select your group in the configuration.
![Configuration flow](https://github.com/denysdovhan/ha-yasno-outages/assets/3459374/e8bfde50-fcbe-45c3-b448-b451b0ac3bcd)
Then you can add the integration to your dashboard and see the information about the next planned outages.
![Device page](https://github.com/denysdovhan/ha-yasno-outages/assets/3459374/df628647-fd2a-455d-9d08-0d1542b67e41)
Integration also provides a calendar view of planned outages. You can add it to your dashboard as well via [Calendar card][calendar-card].
![Calendar view](https://github.com/denysdovhan/ha-yasno-outages/assets/3459374/b09c4db3-d0a0-4e06-8dd9-3f4a59f1d63e)
Here's an example of a dashboard using this integration:
![Dashboard example](https://github.com/denysdovhan/ha-yasno-outages/assets/3459374/26c75595-8984-4a9f-893a-e4b6d838b7f2)
## Development
Want to contribute to the project?
First, thanks! Check [contributing guideline](./CONTRIBUTING.md) for more information.
## License
MIT © [Denys Dovhan][denysdovhan]
[gh-release-url]: https://github.com/denysdovhan/ha-yasno-outages/releases/latest
[gh-release-image]: https://img.shields.io/github/v/release/denysdovhan/ha-yasno-outages?style=flat-square
[gh-downloads-url]: https://github.com/denysdovhan/ha-yasno-outages/releases
[gh-downloads-image]: https://img.shields.io/github/downloads/denysdovhan/ha-yasno-outages/total?style=flat-square
[hacs-url]: https://github.com/hacs/integration
[hacs-image]: https://img.shields.io/badge/hacs-default-orange.svg?style=flat-square
[gh-sponsors-url]: https://github.com/sponsors/denysdovhan
[gh-sponsors-image]: https://img.shields.io/github/sponsors/denysdovhan?style=flat-square
[patreon-url]: https://patreon.com/denysdovhan
[patreon-image]: https://img.shields.io/badge/support-patreon-F96854.svg?style=flat-square
[buymeacoffee-url]: https://buymeacoffee.com/denysdovhan
[buymeacoffee-image]: https://img.shields.io/badge/support-buymeacoffee-222222.svg?style=flat-square
[twitter-url]: https://twitter.com/denysdovhan
[twitter-image]: https://img.shields.io/badge/twitter-%40denysdovhan-00ACEE.svg?style=flat-square[yasno]: https://yasno.com.ua/
[home-assistant]: https://www.home-assistant.io/
[denysdovhan]: https://github.com/denysdovhan
[hasc-install-url]: https://my.home-assistant.io/redirect/hacs_repository/?owner=denysdovhan&repository=ha-yasno-outages&category=integration
[hacs-install-image]: https://my.home-assistant.io/badges/hacs_repository.svg
[add-translation]: https://github.com/denysdovhan/ha-yasno-outages/blob/master/contributing.md#how-to-add-translation
[calendar-card]: https://www.home-assistant.io/dashboards/calendar/