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

funny0frank

Medlemmer
  • Innlegg

    67
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    2

Innlegg skrevet av funny0frank

  1. @teiker Jeg endte opp med quota pr zone pr dag. Dvs neste dag så kan du gjøre nye requests.

    @SverreFR Hvis du ser på body-en på 429 responsen så ser du hva quota-en din er(her er den 2):

    you have exceeded your daily quota of 2 requests for zone NO4
    use https://playground-norway-power.ffail.win for testing your code (unlimited use)

     

    Jeg må kanskje skrive om feilmeldingen slik at det er klarere at du får nye forsøk neste dag 🤔

  2. @teiker Hvilken mail sender du fra? (fant ikke "teiker")

     

    Grunnen til at "key" kravet forsvant var at jeg måtte reverte til en tidligere versjon fort pga feilhåndteringen til brukerne av API-et er ikke ideel... Virker som mesteparten har "hvis feil, prøv hvert sekund til det fungerer igjen" som er veldig problematisk hvis feilen ikke er deres eget nettverk. Skal prøve å få folk til å bruke Exponential backoff, i.e. prøv igjen etter 1sek, 2sek, 4sek, 8sek, 16sek, osv...

    • Sad 1
  3. 18 minutes ago, smart100 said:

    Hei, jeg er nokså ny til hjemmeautomasjon, og måtte nesten registrere meg her som bruker etter å ha benyttet meg av APIet ditt for strømpris siden begynnelsen av desember (takk @funny0frank!).

    Selv har jeg nok benyttet meg av en litt for naiv/enkel konfigurasjon av REST sensor i Home Assistant, og jeg er redd at systemet mitt har pollet APIet hvert 30. sekund (om googlingen min stemmer [ ref, ref]).🤦‍♂️ Her kan jeg ikke skylde på noe annet enn min mangel på erfaring og kunnskap om hvordan Home Assistant og REST-sensorer fungerer. Beklager hvis mitt oppsett har bidratt til å skape problemer. Jeg håper inderlig ikke det er jeg som har pollet 16000 ganger til dagen og på fremtidige datoer, da min konfigurasjon kun skal ha pollet for dagens priser.

    Jeg ser på dette som læring, og håper jeg allikevel kan få tildelt en API-nøkkel. 🙂

    Videre skal jeg selvfølgelig finne en bedre løsning, som for eksempel kodesnuttene til @alge eller en mer gjennomtenkt egen implementasjon med bufring.

    Det hadde kanskje ogå gitt mening at folk i tråden her delte sine konfigurasjoner til APIet i sine respektive smarthjem-oppsett, slik at vi sammen kan øke tilgjengeligheten til APIet mens vi fremdeles holder belastningen nede på et fornuftig nivå? Da kan vi potensielt slippe at folk gjør sånne flauser som meg med oppsettet sitt.

    En spørring hver 30 sek betyr:
    2 spørringer pr 1min
    60min i 1t

    24t i døgnet

    2*60*24=2 880 spørringer pr døgn.

     

    Du kan få nøkkel, bare si ifra når du har fikset slik at du bare spør en gang i døgnet.

  4. 5 hours ago, Alexander Frøyseth said:

    Etter en kjapp kikk så ser jeg at det kommet nye kurser ca kl 16 på hverdager. Så dagens kurs er fra fredag, og man får derfor feilmelding hvis man spør om en dato som ikke er en hverdag, som feks i dag.

     

    Norges bank sitt api så faktisk veldig kurrant ut, har ikke sett veldig nøye på det, men for å vite hvilken kurs du skal bruke for en hviss dato, så kan du hente ut de siste 7 dagene før ønsket dato og bruke den nyeste. Det vil bli mest korrekt her 😊

    Hvis ikke api'et har en egen funksjon for sånt da 😅

    Du kan også med god samvittighet buffre kursene i en database, så slipper du å spørre en ekstern part på hver spørring 😊

    @Alexander Frøyseth Da bruker jeg dato API-et til Norges bank: https://github.com/karl-gustav/power_price/blob/master/currency/currency.go

     

    Trenger ikke å cache data-ene fra norges bank pga jeg cacher resulatet av pris*exchange rate (respons objektet jeg sender ut blir cachet til neste gang noen spør på samme dato/zone). Så maks 5 kall til norges bank pr dag uansett...

  5. Hei igjen! Fikk melding fra google om feil når du gjorde den spørringen :), det var pga jeg forsøkte å få ut kurs for faktisk dagen du spørr etter og ikke bare dagen i dag. Men det gikk vist ikke.

     

    Hvis noen her har tips til å få kursen for en gitt dato fra https://app.norges-bank.no/query/#/en/currency så setter jeg pris på hjelp her.

    Undersøker også om https://openexchangerates.org kan brukes...

     

    I mellomtiden så har jeg bare revertet tilbake til at kursen bare er for dagen i dag selv om du heter ut historiske data...

  6. 3 hours ago, ZoRaC said:


    Som moderator kan jeg søke etter IP på forumet - det er ikke registrert noen brukere eller innlegg fra den IPen, så personen er trolig ikke her på forumet. 

    Wow, det var service 😄 Problemet blir løst så snart jeg skrur på API-nøkkel uansett 😉 Tenkte bare at jeg skulle gi beskjed om at eieren av den IP-en blir auto-bokert selv om han har API-nøkkel pga enorme mengder requester...

  7. Da kan dere slenge en mail til [email protected] for å få API nøkkel (legges inn i url `?key=<insert key here>`)

    Kommer ikke til å stenge på en dag og to slik at folk får tid til å lese denne meldingen. (pluss at det står en forklaring i feilmeldingen)

     

    Poke: @alge @Alexander Frøyseth @AMelbye @Vuevu

    • Thanks 2
  8.  

    On 05/01/2022 at 15:36, alge said:

    Huffsann! Jeg sjekket loggene mine og den har sagt "fetched new price info" 38 ganger, så jeg tror ikke de 16000 gangene kommer fra meg. (Tipper mine forespørsler er logget som å være fra 2a04:981:3300:... hvis du har logger). Tar gjerne imot en API-nøkkel hvis du går for den løsningen, forstår deg godt!

     

     

    @alge Har du IP 79.160.6.188?

  9. 4 hours ago, Alexander Frøyseth said:

    @funny0frank takk for at du tilbyr dette! Men har du stengt api'et? Får feilmelding om å vente til kl 14 uansett hvilken dato som brukes nå

     

    Edit:

    Og der fungerte det igjen 😊

    Hehe, driver å fikser på det slik at jeg ikke blir stengt ute av API-et jeg bruker igjen, den har ikke cache på spørringer den ikke finner dataer for (dvs når folk spør for langt frem i tid). Det var ikke noe jeg trodde var nødvendig med nå får jeg drøye antall spørringer som spør for langt frem i tid 🤦‍♂️
    Nå har jeg lagt på sjekk hos meg som blokerer spørringer for neste dag før kl 14:00, istedenfor å spør EU om de dataene...

     

     

    On 19/12/2021 at 00:12, erikolaulvestad said:

    @funny0frank Er grunndata frå Entso-e oppgitt i NOK, eller har du kalkulert med valutakurs for EUR?

    Sent fra min SM-G991B via Tapatalk
     

    @erikolaulvestad Hei! Dataene er i EUR og så bruker jeg API til Norges bank for å regne fra EUR-->NOK (en svakhet i koden nå er at på gamle data så brukes forsatt dagens kurs) https://github.com/karl-gustav/power_price/blob/master/main.go#L19

    • Thanks 1
  10.  

    3 minutes ago, AMelbye said:

    uffda!

    Det er jo ikke sikkert det er en registrert bruker - jeg kom over denne tråden på google og registerte meg deretter på forumet

    Og jeg har dessverre ikke kommet noe videre - rakk akkurat å ta en titt på koden til @alge før jeg klarte å pådra meg hjernerystelse på en skitur og har vært satt ut av spill siden da...

    Om du må gjøre dette litt mer lukket - er det mulig å få en nøkkel tilsendt på PM? 😇

    Neida, den er fortsatt gratis og tilgjengelig for alle, jeg må bare opprette en mail som jeg gir ut i "du mangler API-key" feilmeldingene og så får du en key når du kontakter meg der. (du kan seff få key i PM, men på generell basis så tenkte jeg å gjøre det slik)

    • Thanks 1
  11. Bare gå til https://norway-power.ffail.win/?zone=NO1&date=2020-02-19 for å få den dagens priser. Prisene blir publisert kl 14 dagen før.

     

     

    Sonene er fra NO1 --> NO5: https://www.nordpoolgroup.com/the-power-market/Bidding-areas/

    (Er vanskelig å finne ut akuratt hvilken zone du er i hvis du er i grenseland, men til info så er i alle fall Haugesund og omegn NO2)

     

    Denne er basert på åpne data fra EU (entsoe.eu) og ikke nordpool sitt mobil app API, så mindre sjanse for at det forsvinner hvis nordpool finner ut hva folk gjør med mobil api-et deres...

     

    Dette kan brukes av hvem som helst, jeg ber bare om at dere ikke spør mer en 1 gang om dagen (prisene endrer seg ikke, så ingen poeng i å gjøre flere kall uansett)

     

    Tjenesten er basert på dette innlegget av ArnieO.

     

    Hvis du ønsker å kjøre denne på egen hånd ligger koden her: github.com/karl-gustav/power_price

    • Like 6
    • Thanks 2
  12. 54 minutes ago, ZoRaC said:

     

    Jeg sjekket Cat-standarden for hvilke fargekoder det er. I tillegg kan man se det på baksiden av pluggen. Man kan også måle spenningen mellom alle pinnene etter å ha satt den i, om man fortsatt er usikker. 

    Det er to Cat-5 standarder; T568A og T568B, på den første er det det grønne paret som er 1&2, og på den andre så er det oransj.

     

    (men hvis du har et mulitmeter ev. en lyspære og et batteri så finner du fort ut hvilken de er)

×
×
  • 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.