Inzicht in Gas Prijzen met Home Assistant

Inzicht in Gas Prijzen met Home Assistant

Hallo daar, Theo hier! Als je een beetje op mij lijkt, altijd nieuwsgierig naar energie, klimaat en technologie, dan weet je hoe spannend het kan zijn om ons dagelijks leven efficiënter en milieuvriendelijker te maken. Vandaag ga ik het hebben over iets super cools—Hoe slaan je de gasprijs op in Home Assistant en hoe kan je die gebruiken?

Waarom zou je moeten letten op Dagelijkse Gas Prijzen?

In een wereld met dynamische gasprijzen is elke dag anders. Prijzen veranderen van 6 uur 's ochtends tot 6 uur de volgende ochtend. Met deze real-time gegevens weet je precies of je lang kunt douchen of een vijfgangendiner op je gasfornuis kunt maken.

Gasprijzen Ophalen van Energyzero

Oké, hoe krijg je deze gegevens? Maak kennis met Energyzero—een gratis schat aan gasprijzen. Laten we beginnen met het aanpassen van configuration.yml in Home Assistant.

Updaten van sensor in configuration.yml

Hier is de code die je toevoegt onder het kopje sensor:

- platform: rest
  unique_id: energyzero_prices_rest
  name: Gas prijs per dag
  resource: https://api.energyzero.nl/v1/energyprices
  scan_interval: 900
  value_template: OK
  params:
    fromDate: >
      {{(now().strftime('%Y-%m-%d')|as_datetime).isoformat()}}Z
    tillDate: >
      {{((now()+ timedelta(days=2)).strftime('%Y-%m-%d')|as_datetime).isoformat()}}Z
    interval: 4
    usageType: 3
    inclBtw: false
  json_attributes:
    - Prices

Uitleg Over De Code

  • platform: rest: We gebruiken REST om data op te halen.

  • unique_id: Identifier voor deze sensor.

  • name: Naam van de sensor zoals die in Home Assistant verschijnt.

  • resource: De API-endpoint.

  • scan_interval: Tijd (in seconden) om de data te vernieuwen.

  • value_template: Placeholder voor ontvangen data.

  • params: Dit zijn de query parameters voor de API.

  • json_attributes: We zijn geïnteresseerd in het attribuut "Prices" uit de API's JSON-antwoord.

Let op: Dit haalt de basale gasprijs op; belastingen zijn nog niet inbegrepen!

Toevoegen van input_number voor Belastingen

Aan de inkoopprijzen hebben we al best veel, maar helaas er moeten hier nog belastingen op toegevoegd worden.

Nu zijn de BTW en de energie belasting voor iedere Nederlander het zelfde maar de energie opslag is per energie leverancier anders.

Voeg het volgende toe onder het kopje input_number:

gas_btw:
  name: gas_btw
  initial: 1.21
  min: 0
  max: 100000   
gas_energie_belasting:
  name: gas_energie_belasting
  initial: 0.48980
  min: 0
  max: 100000    
gas_energie_opslag:
  name: gas_energie_opslag
  initial: 0.06842975207
  min: 0
  max: 100000

Wat Betekent Dit?

  • gas_btw: De BTW die wordt gerekend.

  • gas_energie_belasting: Nederlandse gasbelasting.

  • gas_energie_opslag: Een klein bedrag dat de energieleverancier rekent.

Je kan de gas_erergie_opslag dus voor je eigen energie leverancier invullen. Dus voor ANWB Energie, Frank Energie, Tibber enz enz.

Afronding

Dus daar heb je het, een slimme manier om de dagelijkse gasprijzen bij te houden en betere keuzes te maken voor je energieverbruik. Dit is nog maar het topje van de ijsberg; binnenkort zal ik je laten zien hoe je deze data kunnen weergeven op je Lovelace-dashboard.

Tot de volgende keer! Proost! 🚀

Did you find this article valuable?

Support Theo van der Sluijs Blog by becoming a sponsor. Any amount is appreciated!