KjetilB
Medlemmer-
Innlegg
10 -
Ble med
-
Besøkte siden sist
Hjemmeautomasjon
-
System
Home Assistant
Nylige profilbesøk
Blokken for nylige besøkende er slått av og vises ikke for andre medlemmer.
KjetilB sine prestasjoner
-
Eva HAN-port leser fra Datek (Zigbee) - Hvordan få den opp i Energy
KjetilB svarte på KjetilB sitt emne i Home Assistant
Hei @Gersho Etter å ha kjørt EVA integrasjonen jeg satte opp i april, har det fungert meget bra siden da. Brukes aktivt og har ikke hatt noe problemer. Har også satt opp en automasjon som gir meg varsling ved strømforbruk over 10kW (i 10 minutter) slik at jeg kan slå av enheter for å slippe høyere nettleie neste måned. Det er også lagt inn at varmtvannstanken slås av midlertidig når strømforbruket er over 10kW, via en standard/enkel automasjon. Er fornøyd med EVA-måleren, men skulle gjerne slippet å måtte lage egen sensor for å kunne regne ut energiforbruket. Det er et samarbeid som må gjøres av Datek og ZHA-gjengen. -
Eva HAN-port leser fra Datek (Zigbee) - Hvordan få den opp i Energy
KjetilB svarte på KjetilB sitt emne i Home Assistant
Jeg ville spurt supporten til Datek, de er raske å svare og gir god support. Jeg fikk ny Eva tilsendt i posten fordi den jeg kjøpte i butikken hadde trolig for gammel firmware. -
Når N/A på graf og det er ingen verdier i tabellen. Prøvde i dag å oppdatere til siste versjon av Nordpool (0.0.5) og HA 2022.4.7 men fortsatt samme resultat. Noen flere som får det samme? Her er log-info: Logger: homeassistant.components.sensor Source: helpers/template.py:409 Integration: Sensor (documentation, issues) First occurred: 7:12:24 PM (2 occurrences) Last logged: 7:12:24 PM Error adding entities for domain sensor with platform nordpool Error while setting up nordpool platform for sensor Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 407, in async_render render_result = _render_with_context(self.template, compiled, **kwargs) File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 1820, in _render_with_context return template.render(**kwargs) File "/usr/local/lib/python3.9/site-packages/jinja2/environment.py", line 1291, in render self.environment.handle_exception() File "/usr/local/lib/python3.9/site-packages/jinja2/environment.py", line 926, in handle_exception raise rewrite_traceback_stack(source=source) File "<template>", line 1, in top-level template code jinja2.exceptions.UndefinedError: 'dict object' has no attribute 'night' The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 382, in async_add_entities await asyncio.gather(*tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 614, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 798, in add_to_platform_finish await self.async_added_to_hass() File "/config/custom_components/nordpool/sensor.py", line 484, in async_added_to_hass await self.check_stuff() File "/config/custom_components/nordpool/sensor.py", line 445, in check_stuff self._update(today) File "/config/custom_components/nordpool/sensor.py", line 304, in _update formatted_prices = [ File "/config/custom_components/nordpool/sensor.py", line 305, in <listcomp> self._calc_price( File "/config/custom_components/nordpool/sensor.py", line 268, in _calc_price template_value = self._ad_template.async_render(now=faker()) File "/usr/src/homeassistant/homeassistant/helpers/template.py", line 409, in async_render raise TemplateError(err) from err homeassistant.exceptions.TemplateError: UndefinedError: 'dict object' has no attribute 'night'
-
Jeg har ikke trukket fra støttebeløpet enda, for det er støttebeløpet jeg trenger regne ut hver dag. Det er basert på gjennomsnittsprisen over hele måneden, men før måneden er omme er det ukjent hva gjennomsnittsprisen blir. Dess nærmere slutten av måneden man kommer, dess nærmere kommer man hva det ender på til slutt. Tips til hvordan man kan sette opp dette? Altså: - Regne ut gjennomsnittspris så langt i måneden - oppdateres daglig - Bruke dette tallet til å trekke fra prisen som kommer fra Nordpool-sensoren - Nullstille gjennomsnittsprisen ved måndesskifte Jeg er ganske fersk, så jeg vet ikke om det må settes opp som input-numbers, template, sensor, utility, automation, script, osv. Resultatet skal bli estimert virkelig strømpris, der estimatet blir nærmere fasit dess nærmere man kommer månedsslutt.
-
Når strømprisen varierer mye gjennom døgnet, kan det faktisk i enkelte tilfeller medføre at du får betalt for å bruke strøm. Jeg ønsker å lage en sensor som viser virkelig strømpris basert på estimert strømstøtte for inneværende måned. Ca. noe sånt: Finn gjennomsnittlig strømpris hittil i denne måneden Trekk fra minstebeløp (70 øre + mva), og regn ut 80% av dette. Ta spotpris fra Nordpool-sensor, trekk fra støttebeløp + nettleie = virkelig strømpris. I de enkelt-timene som virkelig strømpris er lavere enn støttebeløp, bør du bruke så mye strøm du kan, for da får du mer i støtte enn hva du betaler. Jeg vil at HA skal gi meg varsel når slike tilfeller dukker opp. Det er nå jeg trenger hjelp: Hvordan lage en sensor som lager løpende gjennomsnitt av spotpris fra Nordpool-sensoren? Denne må nullstilles ved månedsskifte. Første dag tar den gjennomsnitt av 24 timer, neste dag 48 timer, 31.dag 744 timer.
- 354 svar
-
- 1
-
Eva HAN-port leser fra Datek (Zigbee) - Hvordan få den opp i Energy
KjetilB svarte på KjetilB sitt emne i Home Assistant
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: -
Eva HAN-port leser fra Datek (Zigbee) - Hvordan få den opp i Energy
KjetilB publiserte et emne i Home Assistant
Har en Eva leser som henter ut strømforbruk kontinuerlig i Watt. Den henter også ut målerstand pr. time. Koblet til HA med ZigBee (ZHA). Har noen klart å: Sette opp slik at den viser kW isteden? I så fall, hvordan? (guide for dummies) Sette opp i Energy dashboard slik at det blir full oversikt over strømforbruk på timesbasis? (også guide for dummies) Virker ikke så enkelt, og ser ut til at man må knote med kode i configuration.yaml fila som jaffal jeg er ganske ukjent med. EDIT: FIKK LØST DET TIL SLUTT, SE NESTE INNLEGG. Gi gjerne en tilbakemelding i tråden dersom du fikk det til via denne guiden. -
@hellowlol takk for veldig fin integrasjon 🙂 Den styrer det meste av strømslukende enheter hos meg (varmekabler, varmtvannstank, varmepumper og snart også elbil-ladingen). Men i dag feilet den, siden vi gikk til sommertid så ble det en "None"-verdi i tallrekken, og dermed feilet all tallbehandling. Vil være veldig bra om neste versjon vil fjerne "None"-strømprisen ved neste sommertid-overgang. [2.77, 2.75, None, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.72, 2.68, 2.61, 2.55, 2.36, 2.34, 2.38, 2.56, 2.6, 2.65, 2.72, 2.72, 2.69, 2.68, 2.65]
- 354 svar
-
- 1
-
Jeg har montert en Namron 16A smartplugg til min 3000W (!) varmtvanns-tank. Denne styres av strømpris slik at de 12 dyreste timene i døgnet er pluggen avslått. Smartpluggen har innebygget temperatur-måler. Jeg har plugget den inn slik at temperatur-føleren er plassert øverst på smartpluggen slik at eventuell varmgang stiger opp til temperatur-føler (motsatt vei enn det på bildet). Namron smartpluggen har også en sikkerhetsfunksjon som slår den av dersom temperatur blir for høy. Denne grafen viser at når pluggen slår seg på og varmekolben setter i gang, så øker temperatur minst 8 grader pga. varmgang på innsiden (motstand, relé etc.). Jeg tenker at dette ikke er høy nok temperatur-økning til at det blir en sikkerhetsfare. Må passe på at pluggen man bruker er beregnet til å tåle en del mer enn det man skal bruke den til (min er spesifisert til 16A, mens varmtvannstanken drar 13A). Når man lader mobilen blir både lader og mobil varmere enn dette. Jeg har også montert en billig Zigbee ekstern temperaturføler som er koblet utenpå utløpet på varmtvannstanken (og isolert utenpå føler/rør). Dermed kan automatikken "slå på strømmen dersom vann-temperatur blir lavere enn 40 grader selv om strømmen er grisedyr akkurat nå". Heller det enn en gretten kone med for kaldt vann i dusjen. BTW: Ingen fare for legionella når temperatur ganske ofte kommer opp i ca. 60 grader, slik at bakteriene rekker ikke å formere seg før de blir tatt av dage igjen. De trenger nok flere uker med gode forhold for å bli farlige.
- 20 svar
-
- smartplugger
- strømsparing
-
(og 1 andre)
Merket med:
-
@odechr Hvordan gikk det med den nye EVA-adapteret? Jeg har akkurat samme problem som deg. Kjøpt på Elektroimportøren og får samme output fra måleren som du får. Jeg bruker ZHA.