Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Anbefalte innlegg

Skrevet
stigvi skrev (9 timer siden):

Har du ikke brukt maler på Nordpool eller entso-e sensoren?

Nei, kun brukt "accumulated active import" direkte i energi dashbordet, pluss en binærsensor fra denne tråden for 4 billigste timer.

Skrevet (endret)
Gunnar-K skrev (9 timer siden):

Nei, kun brukt "accumulated active import" direkte i energi dashbordet, pluss en binærsensor fra denne tråden for 4 billigste timer.

Ok. Både nordpool og entso-e integrasjonen har et system for å gjøre egne beregninger i forbindelse med strømprisen. Det er lagd som en måte å få nettleie med. Begge har dokumentert dette og jeg anbefaler at du leser deg opp litt. (hvis nøyaktig pris i kroner er viktig å ha fra entso-e)

Endret av stigvi
Skrevet

 

stigvi skrev (57 minutter siden):

Ok. Både nordpool og entso-e integrasjonen har et system for å gjøre egne beregninger i forbindelse med strømprisen. Det er lagd som en måte å få nettleie med. Begge har dokumentert dette og jeg anbefaler at du leser deg opp litt. (hvis nøyaktig pris i kroner er viktig å ha fra entso-e)

Skal lese meg opp litt og se hva jeg får til. Jeg er også interessert i å få til en sensor som kan estimere strømstøtten etter som dagene går, og som gir riktig resultat  siste dag i måneden når gjennomsnittsprisen er kjent. Jeg har montert solceller i høst, og det kan jo være artig å følge med på hva investeringen kaster av seg når de kommer i drift 🙄

Skrevet (endret)
Gunnar-K skrev (19 minutter siden):

 

Jeg er også interessert i å få til en sensor som kan estimere strømstøtten etter som dagene går, og som gir riktig resultat  siste dag i måneden når gjennomsnittsprisen er kjent.

Gjentar det her også: Tror det beste estimatet du kan få til med minst mulig innsats er å benytte deg av denne statistiske modellen for estimert snittpris og strømstøtte. Dataene publiseres automatisk daglig, og du kan hente det inn i HA med f.eks. en REST sensor.

 

image.png.efbd8ea21f3226148ed2dc572f974290.png

Endret av RVM
  • Like 2
  • Thanks 1
Skrevet
Gunnar-K skrev (På 29.12.2022 den 10.01):

 

Skal lese meg opp litt og se hva jeg får til. Jeg er også interessert i å få til en sensor som kan estimere strømstøtten etter som dagene går, og som gir riktig resultat  siste dag i måneden når gjennomsnittsprisen er kjent. Jeg har montert solceller i høst, og det kan jo være artig å følge med på hva investeringen kaster av seg når de kommer i drift 🙄

Jeg brukte koden din for pristillegg i ENTSO-E, men modifiserte den litt, siden Elvia har forskjellige satser for jan-mars, og apr-des. Ser ut til å fungere 🙂 Fikk også til å hente eurokurs fra norges bank via rest-sensor som du la ut for en stund siden, og også rest-sensor for strømstøtte som @RVM linket til i forrige innlegg. Men jeg lurer litt på syntaksforskjellen i mellom disse i configuration.yaml?

eurokurs-sensoren begynner slik: 

- platform: rest
    resource: https://data.norges-bank.no/api/data/EXR/B.EUR.NOK.SP?lastNObservations=1&format=sdmx-json

Det er en sensor: lenger oppe i fila.

 

Strømstøttesensoren begynner slik:

rest:
    scan_interval: 86400
    resource: https://raw.githubusercontent.com/martinju/stromstotte/master/data/current_estimated_compensation.json
    sensor:

Det er en binary_sensor: over denne. Er det bare to måter å skrive det samme på?

Skrevet
Gunnar-K skrev (2 minutter siden):

Jeg brukte koden din for pristillegg i ENTSO-E, men modifiserte den litt, siden Elvia har forskjellige satser for jan-mars, og apr-des. Ser ut til å fungere 🙂 Fikk også til å hente eurokurs fra norges bank via rest-sensor som du la ut for en stund siden, og også rest-sensor for strømstøtte som @RVM linket til i forrige innlegg. Men jeg lurer litt på syntaksforskjellen i mellom disse i configuration.yaml?

eurokurs-sensoren begynner slik: 

- platform: rest
    resource: https://data.norges-bank.no/api/data/EXR/B.EUR.NOK.SP?lastNObservations=1&format=sdmx-json

Det er en sensor: lenger oppe i fila.

 

Strømstøttesensoren begynner slik:

rest:
    scan_interval: 86400
    resource: https://raw.githubusercontent.com/martinju/stromstotte/master/data/current_estimated_compensation.json
    sensor:

Det er en binary_sensor: over denne. Er det bare to måter å skrive det samme på?



Det er vel gammel og ny måte å skrive det på.

  • 5 måneder senere...
Skrevet
stigvi skrev (På 28.12.2022 den 9.39):

 Jeg har installert entso-e integrasjonen og tibber-data integrasjonen som begge gir meg priser "lovlig". Entso-e integrasjonen er den beste av disse. 

Så vidt jeg kan se er denne entso-e integrasjonen ikke vedlikeholdt på over ett år, og det er over 20 åpne issues på den som ikke er besvart eller løst.

Hvordan kan du si at dette er et bedre alternativ enn NordPools løsning?

Skrevet
VikingOy skrev (12 timer siden):

Så vidt jeg kan se er denne entso-e integrasjonen ikke vedlikeholdt på over ett år, og det er over 20 åpne issues på den som ikke er besvart eller løst.

Hvordan kan du si at dette er et bedre alternativ enn NordPools løsning?

Du tuller nå, eller? Eller mener du at når vi skriver innlegg så skal det være riktig ut i fra fremtidige situasjonsendringer? 

Når det er nevnt, jeg har ingen problem med å anbefale nevnte integrasjon. Den fungerer glimrende.

  • 3 uker senere...
Skrevet
jorno skrev (På 1.9.2022 den 12.58):

Siden pyscriptet fra @Falense feilet for meg, måtte jeg lete etter andre måter å styre min VVB på.

 

Jeg kom over en som skulle styre bassengpumpen sin i HA-forumet ( https://community.home-assistant.io/t/any-good-ideas-are-welcome-nordpool-energy-price-per-hour/34646/168?u=jornodberg ) , med en nedtrekksmeny for å velge om den skal være avslutt i X av de dyreste timene i døgnet.

 

Denne har jeg tilpasset til å skru av og på min Aeotec Heavy Duty Switch, med noen flere endringer i selve automasjonen. Jeg deler den, med mine tilpasninger, her:

 

1) Opprett en Hjelper -> Nedtrekksmeny (Dropdown). Min ble slik:

Navn: VVB av i X dyreste timer

Ikon: mdi:water-bilder-off

Alternativer: 6, 8, 10, 12

Entitets-ID: input_select.vvb_av

 

2) Legg til en sensor-template i configuration.yaml :

sensor:
  - platform: template
    sensors:
      nordpool_krsand_on_hours:
        friendly_name: "Nordpool Krsand Configurable On"
        unit_of_measurement: 'NOK/kWh'
        value_template: >
          {{average((state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))-1],
                    (state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))]) | 
            round(3) }}
        attribute_templates:
          below_config_value_now: >
            {% if state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'current_price') <= 
                  average((state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))-1],
                          (state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))]) | 
                  round(3) %}
            True
            {% else %}
            False
            {% endif %}
          current_price: >
            {{ state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'current_price') }}
          today: >
            {{ state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') }}
          tomorrow_valid: >
            {{ state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow_valid') }}
          tomorrow: >
            {% if state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow_valid') %}
            {{average((state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow') | sort(reverse=true))[int(states('input_select.vvb_av'))-1],
                      (state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow') | sort(reverse=true))[int(states('input_select.vvb_av'))]) | 
              round(3) }}
            {% else %}
            []
            {% endif %}

 

OBS: Tilpass 'sensor.nordpool_kwh_krsand_nok_3_10_025' alle steder med det du bruker. (Sørg for å ha nordpool-integrasjonen fra HACS installert)

OBS: Bytt ut 'input_select.vvb_av' med ID til din Hjelper.

 

 

3) Opprett automasjonen. Min ser slik ut:

alias: VVB-styring
description: Skrur av og på varmtvannsbereder ut fra strømpris
trigger:
  - platform: time_pattern
    minutes: "1"
  - platform: state
    entity_id:
      - input_select.vvb_av
condition: []
action:
  - if:
      - condition: numeric_state
        entity_id: sensor.nordpool_kwh_krsand_nok_3_10_025
        above: sensor.nordpool_krsand_on_hours
    then:
      - if:
          - condition: device
            type: is_on
            device_id: CHANGEME-til-din-ID
            entity_id: switch.heavy_duty_switch
            domain: switch
        then:
          - type: turn_off
            device_id: CHANGEME-til-din-ID
            entity_id: switch.heavy_duty_switch
            domain: switch
          - service: notify.mobile_app_CHANGEME
            data:
              title: Dyr strøm
              message: En av de dyreste timene i dag - skrur av VVB
    else:
      - if:
          - condition: device
            type: is_off
            device_id: CHANGEME-til-din-ID
            entity_id: switch.heavy_duty_switch
            domain: switch
        then:
          - type: turn_on
            device_id: CHANGEME-til-din-ID
            entity_id: switch.heavy_duty_switch
            domain: switch
          - service: notify.mobile_app_CHANGEME
            data:
              message: Ikke en av de dyreste timene i dag - skrur på VVB
              title: Billigere
mode: single

 

Denne utløses hver time (ett minutt over) ELLER når man foretar et valg i nedtrekksmenyen (Hjelper), og vil da enten skru AV strømmen dersom nåværende strømpris er blant de X dyreste timene i døgnet, eller PÅ dersom strømmen ikke er blant de X dyreste timene i døgnet.

 

Jeg liker hvordan løsningen lar en endre verdien rett fra dashbordet:

 

image.thumb.png.417ed32efde378b0ca9b40174beaf11b.png

 

 


Jeg bruker denne til å styre VVB mot de billigste timene. Skulle gjerne hatt denne til å styre en RGB pære (WAF-faktor) ut fra billigste timene i døgnet. Feks gradering fra grønt lys på billigste timene, over til gult lys og rødt på de dyreste timene. Er det noen som har laget noe slikt og kan dele koden? Skal brukes i en gammel lanterne her på hytta for å bevisstgjøre litt rundt strømbruk. 

  • 2 måneder senere...
Skrevet (endret)

Har lest meg gjennom denne interessante, men også gamle tråden på leting etter den optimale metoden å fastslå når på døgnet det er billig strøm. Ønsker å sette en binary_sensor for dette.

 

Jeg ser at Nordpool har en attributt for low_price, hva er betraktningene deres rundt å bruke denne attributten?
 

template:
  binary_sensor:
    - name: "Energy is low price"
      state: "{{ state_attr('sensor.nordpool', 'low_price') }}"

 

Endret av Kråkerøymannen
Skrevet
Kråkerøymannen skrev (1 time siden):

Har lest meg gjennom denne interessante, men også gamle tråden på leting etter den optimale metoden å fastslå når på døgnet det er billig strøm. Ønsker å sette en binary_sensor for dette.

 

Jeg ser at Nordpool har en attributt for low_price, hva er betraktningene deres rundt å bruke denne attributten?
 

  binary_sensor:
    - name: "Energy is low price"
      state: "{{ state_attr('sensor.nordpool', 'low_price') }}"

 


Fungerer sikkert helt fint når en har studert dokumentasjonen og funnet ut hvordan den skal konfigureres til å være sann/usann på det som du mener er "billig strøm"

Skrevet
stigvi skrev (2 timer siden):


Fungerer sikkert helt fint når en har studert dokumentasjonen og funnet ut hvordan den skal konfigureres til å være sann/usann på det som du mener er "billig strøm"

Det er jo nettopp det. Hva er "Billig strøm". Denne attributten er jo satt av Nordpool, basert på en utregning jeg ikke kjenner, men som tydeligvis skal kunne gi en indikator på når strømmen koster minst.

 

Det ligger jo en rekke eksempler på utregning av når strømmen er billigst, men om attributten fra Nordpool er vel så god, så er det jo ingen vits i å sette opp egne utregninger. 

 

Det var nettopp dette jeg ønsket tilbakemeldinger på. Om attributten fra Nordpool like gjerne kunne benyttes som å lage egen binærsensor basert på egne utregninger 🙂

Skrevet

Om jeg husker rett er det integrasjonen som setter det attributtet. Settes i forhold til en prosentvis terskel av døgnets høyeste pris, tror jeg. Terskelverdier kan settes i konfigurasjonen.

Skrevet
Kråkerøymannen skrev (16 timer siden):

Denne attributten er jo satt av Nordpool, basert på en utregning jeg ikke kjenner

Det står jo der i dokumentasjonen til Nordpool integrasjonen hvordan den regnes ut og hvordan du kan påvirke den med en parameter.

  • 1 måned senere...

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.