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

Går det an å hente ut strømprisdata fra Tibber som "disse timene er billigst" på noen måte?


Anbefalte innlegg

Easee-laderen kan jo lade bilen når strømmen er på det billigste. Men jeg skulle gjerne hatt mulighten til å gjøre det samme med varmtvannsberederen. Sånn som det er akkurat nå, er det jo faktisk ikke om natta det er lurest å ha den på de 1-2 timene den må kjøre for å varme opp igjen etter dagens forbruk, men midt på dagen. Og det blir for mye pes å styre det manuelt. Derfor ville det vært greit om det var mulig å hente ut den samme dataimpulsen som går til billaderen og sier "nå er det rimelig, så lad". Har noen en idé til hvordan det kan gjøres?

Lenke til kommentar
Del på andre sider

Jeg tror ikke du leste den godt nok. Jeg vet det der (og har plug-in for Hass), spørsmålet er om jeg kan hente impulsen som starter ladingen av biler når strømprisen er på det laveste. Å se prisen og starte det manuelt er akkurat det jeg sier er for mye pes. Og plugin til Hass gir ikke "nå er det billigst i dette døgnet"-signal, så vidt jeg vet .

Lenke til kommentar
Del på andre sider

Er ikke start av smartlading også betinget på når man skal ha bilen klar på morgenen? Den gjør det jo ikke bare hvis strømmen er billig. Den lader også når strømmen er dyr, hvis det er nødvendig for å ha bilen klar til avreise.

Lenke til kommentar
Del på andre sider

Jo, men det er vel bare å "avgang" til 12 hver dag og nåværende ladenivå til 80 (jeg velger EQC, som jeg har selv, det tar rundt en time på 10 % på den, og den må legges inn manuelt fordi Mercedes ikke har åpnet systemet for Tibber). Da har den et døgn på seg.

Lenke til kommentar
Del på andre sider

Sikkert ikke det du er ute etter men jeg bruker denne koden i HA. (koden er kopiert fra noen andre her inne)

 

 

image.png.dfe76f48b74f4b22793ee4a7b501d4fa.png

template:
- binary_sensor:
- name: Lav Spotpris
state: |
{% set today_price = state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025','today') %}
{% set current = state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'current_price') %}
{% set number_of_hours = states('input_number.number_of_hours') | int %}
{% set max_price = states('input_number.max_price') | float %}
{% if number_of_hours == 0 %}
{% set price_limit = 0 %}
{% else %}
{% set price_limit = (today_price | sort)[number_of_hours-1] %}
{% endif %}
{% set limit = ([ price_limit, max_price ]) | min %}
{{current <= limit}}
input_number:
max_price:
name: Maks Pris
min: 0
max: 10
step: 0.1
icon: mdi:cash-lock
unit_of_measurement: kr/kWt
number_of_hours:
name: Antall Timer
min: 0
max: 24
step: 1
icon: mdi:clock
 
 
Lenke til kommentar
Del på andre sider

  • 3 uker senere...

Jeg laget et eksempel til mit Rust bibliotek, hvor du kan få prisene for de neste N timer i sortert rekkefølge.

 

Koden finner du her https://github.com/snakehand/tibber/blob/main/examples/lowest.rs , og som eksempel får du ut for de neste 12 timer:

 

     Running `target/debug/examples/lowest 12`
2022-06-01 05:00:00 +02:00 1.9271
2022-06-01 03:00:00 +02:00 1.9409
2022-06-01 02:00:00 +02:00 1.9448
2022-06-01 04:00:00 +02:00 1.9495
2022-05-31 23:00:00 +02:00 1.9656
2022-06-01 01:00:00 +02:00 1.9973
2022-06-01 00:00:00 +02:00 2.031
2022-05-31 19:00:00 +02:00 2.155
2022-05-31 22:00:00 +02:00 2.155
2022-05-31 21:00:00 +02:00 2.1584
2022-05-31 20:00:00 +02:00 2.1603
2022-05-31 18:00:00 +02:00 2.2195

 

Lenke til kommentar
Del på andre sider

Kan anbefale å se på powesaver i nodered (hvis du bruker det). Jeg bruker denne til å lade på lavest strømpris. Har laget en flow som tar hensyn til batterinivå, og velger antall timer basert på dette.

Bruker også denne på varmtvannsbereder med da med best save noden i powesaver, den er ganske smart, og utsetter varming av bereder til det er biligere priser, men ikke lengre enn at man alltid har varmt vann.

 

https://powersaver.no/

Endret av Blodstrupmoen
Lenke til kommentar
Del på andre sider

22 minutes ago, Mastiff said:

@Blodstrupmoen Den flowen for varmtvannsberederen skulle jeg gjerne hatt en kopi av! Jeg ser at Power Saver henter tariffene fra Elvia, men det bør vel være det samme for Tibber, iallfall når det gjelder når det er billigst.

Ja, du bruker tibber integrasjonsnoden i node red. Står beskrevet i linken i mitt forrige innlegg.

Slik ser flowen ut, denne går til homeseer, og så har jeg laget en node som legger på differensiert nettleie når det kommer neste måned.

 

Capture.thumb.PNG.9b90ee8ffff0214661d295e0b0f6fd96.PNG

  • Like 1
Lenke til kommentar
Del på andre sider

Da fant jeg fram til det, men med den flowen jeg fant på Powersaver-siden, får jeg "Payload has no data" i Price Receiver, og følgefeilen "TypeError: Cannot destructure property 'priceData' of 'getPriceData(...)' as it is null."

Lenke til kommentar
Del på andre sider

@Blodstrupmoen Nei, uten koden har jeg ikke engang prøvd å bruke ditt eksempel, jeg brukte det som er her:

 

https://powersaver.no/examples/example-tibber-mqtt.html

 

Men jeg kopierte og satte det opp igjen, og da fungerte det, så det må ha skjedd en feil i kopieringen første gang. Jeg har fjernet noden som sender til Hass, for jeg har Tasmota 16 ampere brytere som kjører dette, så jeg sender bare ut resultatet som MQTT, formatert til riktig Tasmota-format. Eller så kjører jeg de kanskje via EventGhost, som alt annet går via. Men det burde jeg klare å finne ut av. Har du lagt opp koden til den nettleie-noden noe sted?

 

Lenke til kommentar
Del på andre sider

@Blodstrupmoen Da begynner det å ligne noe, tror jeg. Ingen feilmeldinger, og jeg får ut tall. Men jeg skjønner dem ikke... ;) jeg er sikkert dum, men hvordan kan dette stemme?

 

{"price":44.7105,"onOff":false,"start":"2022-06-01T00:00:00.000+02:00","saving":0.0598}

 

Det er jo ikke øre (prisen er rundt 218 øre), og 44 cent blir rundt 4,53. Er det snakk om et slags forholdstall, eller noe sånt?

Lenke til kommentar
Del på andre sider

Jeg tror jeg må prøve å lage en sånn graf. For jeg må ha gjort et eller annet galt, eller så forstår jeg absolutt ikke logikken (og jeg leste det som sto på Powersaver-siden om hvordan logikken fungerer). Akkurat nå står den på, og strømprisen er nesten på det høyeste. Og den har vært mye av i natt, på tidspunkter som den etter strømprisen egentlig burde stått på. Her er strømgrafen min, toppene etter klokka 17 er varmtvannsberederen. De før det er elektrisk verktøy jeg drev med utenfor hytta (en stor kappsag og en kraftig drill):

 

image.png.e0a1aa20830838d1a43574ed6bc2f170.png

 

Loggen i EventGhost viser merkelig aktivitet, sett i forhold til strømprisen i natt. Den slår blant annet av klokka fire og på igjen klokka fem:

 

Sitat

2022-06-01 18:53:15 EVENT: MQTT.eg/tasmota2/cmnd/Power u"On"

2022-06-01 18:53:45 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 18:53:52 EVENT: MQTT.eg/tasmota2/cmnd/Power u"On"

2022-06-01 18:53:54 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 18:54:20 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 18:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 18:57:03 EVENT: MQTT.eg/tasmota2/cmnd/Power u"On"

2022-06-01 19:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 20:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 21:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-01 22:00:01 EVENT: MQTT.eg/tasmota2/cmnd/Power u"On"

2022-06-01 22:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"On"

2022-06-01 23:00:00 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-01 23:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-02 00:00:01 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 00:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 01:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 02:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 03:55:16 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 04:00:50 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 04:00:51 EVENT: MQTT.eg/tasmota2/cmnd/POWER u""

2022-06-02 05:00:20 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-02 05:00:50 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-02 06:00:00 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 06:00:50 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-02 07:00:49 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-02 08:00:00 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 08:00:49 EVENT: MQTT.eg/tasmota2/cmnd/Power u"Off"

2022-06-02 09:00:00 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

2022-06-02 09:00:49 EVENT: MQTT.eg/tasmota2/cmnd/Power u”On”

 

 

Og her er strømprisen i natt:

 

Ingen beskrivelse er tilgjengelig.

Lenke til kommentar
Del på andre sider

Småsnålt... Den sier "ingen statistikk funnet" på strømprisen, selv om jeg kan se historien. Det er tydeligvis ikke det samme som statistikk. Må jeg kjøre det fra Power Saver for at Hass skal gjenkjenne dette som statistikk?

 

image.png.1ae22c411e3c543709169a43945ec908.png

 

 

 

Lenke til kommentar
Del på andre sider

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.