Etter mye prøving og feiling har jeg nå fått det til !
Dette har jeg gjort:
Koble EVA måleren til Home Assistant via ZigBee (går ikke inn inn på den delen, følg bruksanvisningen som følger med EVA). Jeg brukte ZHA som er enklere enn ZigbeeMQTT
Endret på entities-navn til noe litt mer forståelig og fjernet Ampere som ikke gir noen mening:
Problemet er med EVA måleren er at tallet for Watt som sendes til Home Assistant er bare et tall. Home Assistant vet ikke at dette er Watt, og dermed kan ikke denne brukes til innebygget energi-måling i Home Assistant. Sannsynligvis en feil i firmware e.l. Derfor måtte jeg lage en ny sensor som henter Watt-tallet fra EVA og sier at det er et energi-tall, og samtidig ville jeg gjøre det om til kW istedenfor Watt. Se neste punkt:
Lage ny sensor som regner om til kW og setter enhetsklasse til power (slik at det kan brukes i Energy-oppsettet i HA). La inn dette i configurations.yaml (dersom du har templates-seksjon fra før, legg f.o.m - sensor, og det må ligge i templates-seksjonen):
templates:
- sensor:
- name: "stromforbruk_omregnet_til_kW"
unit_of_measurement: "kW"
device_class: power
state_class: measurement
icon: mdi:flash
state: "{{ (states('sensor.eva_meter_reader_03c2b6fe_smartenergy_metering') | float(default=0) / 1000) | round(2) }}"
Siden denne sensorer over vil bare vise kW-forbruket akkurat nå, trenger vi bruke en egen funksjon som summerer denne hver time slik at vi får kWh. Det heter Riemann sum integral. Legg inn dette i configuration.yaml:
sensor:
- platform: integration
source: sensor.stromforbruk_omregnet_til_kW #Denne må stemme med navnet på sensoren over
name: stromforbruk_integral_kW
unit_time: h
round: 2
Deretter må HA restartes, og vente 1-2 timer til man får verdier inn i denne integration-sensoren som beregnes hver time.
Gå til Configuration, Dashboards, Energy. Under Electricity grid, trykk Add consumption. Da skal integral-sensoren dukke opp i lista:
Hvis du har lagt inn Nordpool-sensoren fra @hellowlol kan du også få regnet ut kostnaden automatisk ved å legge inn sensoren her:
Da er det klart til å se på resultatet under Energy 😀:
På dashboard la jeg også inn den nye sensoren som viser i kW istedenfor Watt: