/Home-Assistant-Windcentrale

Provides Home Assistant sensors for multiple wind turbines from the Windcentrale

Primary LanguagePythonApache License 2.0Apache-2.0

Home Assistant sensor component for Windcentrale

hacs_badge GitHub release (latest by date) Downloads

Maintainer Maintenance

Github-sponsors Buy me a coffee

Home Assistant component for the Windcentrale & Winddelen

The Windcentrale component is a Home Assistant component which lets you get sensor and news data from all wind turbines.

The official websites are https://www.windcentrale.nl and https://winddelen.nl

Installation

Installation through HACS

  1. Ensure that HACS is installed.
  2. Click on the + Explore & download repositories
  3. Search for "Windcentrale" and install the integration.
  4. Restart your instance.

Manual Installation

  1. Download the windcentrale.zip file from the latest release.
  2. Unpack the release and copy the files into the custom_components/windcentrale directory.
  3. Restart your instance.

Configuration

Set Up

The Windcentrale component can be configured by config flow.

Go to Settings and then Devices & Services, select Integrations and click on the + add integration, select Windcentrale and configure the setup on the form. Fill in your email address and password that you use for signing in to the website, and press submit.

image

Options

Go to Settings and then Devices & Service, select Integrations and search for the integration Windcentrale and click on configure. Here you change if you want to show the wind trubine(s) on the map.

image

Sensors

History

These sensors show how much power the wind turbine has delivered over a certain time. These sensors are not displaying live data. These sensors are updated around noon the following day.

ID Type Description Unit of Measurement
sensor.name_production_year_total Int The energy produced by the wind turbine total this year. Kilowatt-hour (kWh)
sensor.name_production_month_total Int The energy produced by the wind turbine total this month. Kilowatt-hour (kWh)
sensor.name_production_week_total Int The energy produced by the wind turbine total this week. Kilowatt-hour (kWh)
sensor.name_production_day_total Int The energy produced by the wind turbine total 1 or 2 days ago. Kilowatt-hour (kWh)
sensor.name_production_year_shares Int The energy produced by your shares of the wind turbine this year. Kilowatt-hour (kWh)
sensor.name_production_month_shares Int The energy produced by your shares of the wind turbine this month. Kilowatt-hour (kWh)
sensor.name_production_week_shares Int The energy produced by your shares of the wind turbine this week. Kilowatt-hour (kWh)
sensor.name_production_day_shares Int The energy produced by your shares of the wind turbine 1 or 2 days ago. Kilowatt-hour (kWh)

News

This sensor shows the latest news.

The value of sensor.the_windcentrale_news doesn't change because the news string is longer than 255 characters. There for the state is static and will always report News.

The attributes have no limit on characters there for I made a solution.

Create a markdown card with the following content:

type: markdown
content: '{{ state_attr(''sensor.the_windcentrale_news'', ''News Item'') }}'

An example of what it should look like:

image

Button

This button button.the_windcentrale_update_wind_shares updates your shares. The reason this a button and doesn't update automatically is because your shares doesn't change that often.

Example

Below is an example of the sensors.

image

Contributors

Special Thanks to all contributors

  • @vdheidenet: for sharing his data on multiple windshares in different windturbines #10

License

Apache License 2.0

Disclaimer

This integration is not developed, nor supported by the windcentrale company.

Say thank you

There is put a lot of work into making this repo and component available. If you want to make donation as appreciation of my work, you can buy me a coffee. Thank you!

Github-sponsors Buy me a coffee