Steenderen.NET

Winddelen-opbrengst in Home Assistant

OK, ik ben inmiddels al een hele tijd geleden overgestapt van Domoticz naar Home Assistant. De reden hiervoor is eenvoudig; Home Assistant komt met grote regelmaat met updates (meer dan eens per maand, waar Domoticz het maanden of langer zonder moet stellen). Daarnaast biedt Home Assistant simpelweg ondersteuning voor veel meer apparaten.

Behalve voor mijn Winddelen van de Windcentrale. Dat vraagt wellicht om wat uitleg. Jaren geleden, toen wij nog in een appartement woonde, hadden wij niet de mogelijkheid om zonnepanelen op het dak te leggen. Als alternatief hebben wij toen 3 zogenaamde winddelen gekocht. In totaal heeft onze windmolen 3000 winddelen, dus 1/1000 van de energie-opbrengst van deze windmolen is voor ons, en wordt verrekend met ons energieverbruik.

Sinds een maand of wat heeft Home Assistant het Energiedashboard toegevoegd. Deze biedt de mogelijkheid om inzicht te krijgen in je energiegebruik en -opbrengst. Mits je deze informatie uiteraard beschikbaar hebt als sensor in Home Assistant.

Het uitlezen van onze slimme meter in de meterkast deed ik al met Domoticz en dus nu ook in Home Assistant. Maar voor de opbrengst van onze Winddelen was tot nu toe nog niet gelukt om deze toe te voegen. Tot een paar dagen geleden!

API

De Windcentrale heeft een mobiele app waarmee het mogelijk is om de opbrengst van jouw winddelen live te bekijken. Een API is officieel niet beschikbaar, maar het blijkt echter dat diverse mensen aan het tracen zijn geweest waar de app zijn data vandaan haalt. En dan blijkt er uiteraard toch wel iets beschikbaar te zijn.

Zo doende kwam ik na het nodige Google-werk uit op deze URL: https://zep-api.windcentrale.nl/production/<id>/live. Hierin moet <ID> vervangen worden voor het ID-nummer van de windmolen waarvan je Winddelen hebt gekocht. Het lijstje van Windmolens en ID-nummers ziet er alsvolgt uit;

Naam windmolenID-nummer
De Grote Geert1
De Jonge Held2
Het Rode Hert31
De Ranke Zwaan 41
De Witte Juffer51
De Bonte Hen111
De Trouwe Wachter121
De Blauwe Reiger131
De Vier Winden141
De Boerenzwaluw201
Het Vliegend Hert211

De URL voor onze Windmolen (De Boerenzwaluw) komt er daarmee alsvolgt uit te zien: https://zep-api.windcentrale.nl/production/201/live

In Home Assistant

In Home Assistant zijn uiteindelijk twee stappen nodig om de opbrengst van je Winddelen bruikbaar te maken. Het toevoegen van onderstaande configuraties in configuration.yaml en in customize.yaml. Beiden zijn eenvoudig aan te passen middels de file editor add-on.

configuration.yaml

sensor:
### Windcentrale ###
- platform: rest
  name: BoerenZwaluw
  json_attributes:
    - windSpeed
    - windDirection
    - powerAbsTot
    - powerAbsWd
    - powerRel
    - diameter
    - rpm
    - pulsating
    - kwh
    - kwhForecast
    - hoursRunThisYear
    - runPercentage
    - windSpeedForecast
    - windDirectionForecast
  resource: https://zep-api.windcentrale.nl/production/201/live
  value_template: '{{ value_json.kwh / 3000 * 3 }}'
  unit_of_measurement: kWh
  device_class: energy
  scan_interval: 300     # waarde wordt eens per 300 seconde = 5 minuten opgehaald

Let er in de code hierboven dus op dat je de naam aanpast naar je eigen windmolen (maar dan zonder spaties in de naamgeving). En de URL naar de API aanpast met het ID van jouw windmolen. En daarnaast moet je in de value_template de berekening maken naar jouw winddelen. In dit geval ben ik voor de Boerenzwaluw uitgegaan van 3000 winddelen totaal, waarvan wij er 3 hebben. In de app van de Windcentrale is jouw aantal winddelen terug te vinden onder de tab Mijn Productie en het totaal aantal winddelen van de molen onder de tab Mijn molen.

customize.yaml

Om de aangemaakte sensor bruikbaar te maken is het nodig om onderstaande op te nemen in customize.yaml. Dit zorgt ervoor dat de sensor geselecteerd kan worden voor het Energiedashboard. Daarnaast krijgt de sensor een mooi windmolen-icoontje (het oog wil ook wat!).

sensor.boerenzwaluw:
  state_class: total_increasing
  icon: mdi:wind-turbine

Om beide wijzigingen te activeren ga je in Home Assistant naar de Supervisor en daar naar de tab Systeem. Hier kies je vervolgens voor Herstart Core.

Energiedashboard

De allerlaatste stap is het toevoegen van de nieuw aangemaakte sensor aan het Energiedashboard. Ga hiervoor naar Instellingen en kies vervolgens voor Energie. Voor zonnepanelen is een aparte sectie aangemaakt om toe te voegen, deze krijgen ook een mooie visualisatie in het dashboard. Voor windenergie is dat helaas nog niet het geval.

Daarom voeg je de nieuwe sensor toe onder de kop Return to grid.

Mocht alles gelukt zijn, dan heb je na een paar uur (even geduld hebben dus, en het moet uiteraard wel een beetje waaien), een energiedashboard dat er alsvolgt kan uitzien;

In dit geval zijn de blauwe balkjes naar boven ons gebruik van vandaag (op basis van de data uit onze slimme meter in de meterkast). De paarse balkjes vertegenwoordigen de opbrengst van onze winddelen (ja, het waaide behoorlijk). Met als conclusie het metertje rechts-onder; in totaal hebben we vandaag (tot nu toe) 2,59 kWh minder gebruikt dan de Winddelen onze hebben opgeleverd.

Verder Bericht

Vorige Bericht

5 Reacties

  1. Pierre 5 november 2021

    Hallo,
    ik ben aan het stoeien met jou instellingen maar krijg de sensor niet geselecteerd in de Energy instellingen.
    Ik gebruik de custom integratie windcentrale https://github.com/jobvk/Home-Assistant-Windcentrale

    Ik heb een sensor.de_grote_geert die zichtbaar is in bv mijn Lovelace.

    heb jij mogelijk nog een tip?
    ik ben overigens een beginner in Home Assistant
    groet,
    Pierre

    • jos 5 november 2021 — Berichtauteur

      Hi, ik ken die integratie niet zo goed, maar ik vermoed dat ook hier een stukje nodig is in de customize.yaml. De instellingen van het energiedashboard vragen om het juiste type sensor, en dat kan je daar wellicht mee goed krijgen. Dat was iig de reden waarom dat bij mijn methode nodig is.

  2. Pierre 8 november 2021

    Hi Jos, bedankt voor je reactie. Ik heb een kopie van jou oplossing gemaakt maar dan voor DeGroteGeert, maar de sensor blijft helaas onzichtbaar. We zoeken verder.

    • Jos 8 november 2021

      Heb je wel een restart gedaan, en minimaal een uur gewacht? Het duurt even voordat de eerste info mbt opwekking of gebruik beschikbaar komt namelijk.

  3. Pierre 9 november 2021

    Heb het voor elkaar. In sensor.yaml heb ik het volgende toegevoegd;

    platform: integration
    source: sensor.de_grote_geert
    name: export_wh_calculated
    unit_prefix: k
    round: 2

    en nu is “export_wh_calculated” zichtbaar in Energy. en dus ondertussen ook de opbrengst van De Grote Geert – valt vandaag een beetje tegen ๐Ÿ˜‰

Laat een reactie achter

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

© 2021 Steenderen.NET

Thema door Anders Norén