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

Tibber plugin - Hva ønsker du deg?


Moskus

Anbefalte innlegg

4 minutter siden, bjornepappa skrev:

Trudde eg hadde lagt inn alt,

Det kan være. Men det er iallfall fort gjort å sjekke! ;)

 

4 minutter siden, bjornepappa skrev:

Kan det være pga Tibber ikkje er aktiv som strømleverandør enda?

Det vet jeg ikke. Du kan sjekke på developer.tibber.com. Gå til API Explorer, last din token, og last "Current Price" eksempelet i nedtrekksboksen.

 

Hvis du så bytter ut "current" med "today" så får du en liste over priser. Den skal se slik ut:

{
  "data": {
    "viewer": {
      "homes": [
        {
          "currentSubscription": {
            "priceInfo": {
              "today": [
                {
                  "total": 0.058,
                  "energy": 0.0464,
                  "tax": 0.0116,
                  "startsAt": "2018-05-10T00:00:00+02:00"
                },
                {
                  "total": 0.0562,
                  "energy": 0.0449,
                  "tax": 0.0113,
                  "startsAt": "2018-05-10T01:00:00+02:00"
                },
                {
                  "total": 0.0566,
                  "energy": 0.0453,
                  "tax": 0.0113,
                  "startsAt": "2018-05-10T02:00:00+02:00"
                },
                {
                  "total": 0.0571,
                  "energy": 0.0457,
                  "tax": 0.0114,
                  "startsAt": "2018-05-10T03:00:00+02:00"
                },
                {
                  "total": 0.0565,
                  "energy": 0.0452,
                  "tax": 0.0113,
                  "startsAt": "2018-05-10T04:00:00+02:00"
                },
                {
                  "total": 0.0574,
                  "energy": 0.0459,
                  "tax": 0.0115,
                  "startsAt": "2018-05-10T05:00:00+02:00"
                },
                {
                  "total": 0.0718,
                  "energy": 0.0575,
                  "tax": 0.0143,
                  "startsAt": "2018-05-10T06:00:00+02:00"
                },
                {
                  "total": 0.203,
                  "energy": 0.1624,
                  "tax": 0.0406,
                  "startsAt": "2018-05-10T07:00:00+02:00"
                },
                {
                  "total": 0.3392,
                  "energy": 0.2714,
                  "tax": 0.0678,
                  "startsAt": "2018-05-10T08:00:00+02:00"
                },
                {
                  "total": 0.3456,
                  "energy": 0.2765,
                  "tax": 0.0691,
                  "startsAt": "2018-05-10T09:00:00+02:00"
                },
                {
                  "total": 0.3309,
                  "energy": 0.2647,
                  "tax": 0.0662,
                  "startsAt": "2018-05-10T10:00:00+02:00"
                },
                {
                  "total": 0.3367,
                  "energy": 0.2694,
                  "tax": 0.0673,
                  "startsAt": "2018-05-10T11:00:00+02:00"
                },
                {
                  "total": 0.2989,
                  "energy": 0.2391,
                  "tax": 0.0598,
                  "startsAt": "2018-05-10T12:00:00+02:00"
                },
                {
                  "total": 0.2728,
                  "energy": 0.2182,
                  "tax": 0.0546,
                  "startsAt": "2018-05-10T13:00:00+02:00"
                },
                {
                  "total": 0.2251,
                  "energy": 0.1801,
                  "tax": 0.045,
                  "startsAt": "2018-05-10T14:00:00+02:00"
                },
                {
                  "total": 0.2258,
                  "energy": 0.1806,
                  "tax": 0.0452,
                  "startsAt": "2018-05-10T15:00:00+02:00"
                },
                {
                  "total": 0.253,
                  "energy": 0.2024,
                  "tax": 0.0506,
                  "startsAt": "2018-05-10T16:00:00+02:00"
                },
                {
                  "total": 0.2862,
                  "energy": 0.229,
                  "tax": 0.0572,
                  "startsAt": "2018-05-10T17:00:00+02:00"
                },
                {
                  "total": 0.3529,
                  "energy": 0.2824,
                  "tax": 0.0705,
                  "startsAt": "2018-05-10T18:00:00+02:00"
                },
                {
                  "total": 0.374,
                  "energy": 0.2992,
                  "tax": 0.0748,
                  "startsAt": "2018-05-10T19:00:00+02:00"
                },
                {
                  "total": 0.3758,
                  "energy": 0.3006,
                  "tax": 0.0752,
                  "startsAt": "2018-05-10T20:00:00+02:00"
                },
                {
                  "total": 0.3794,
                  "energy": 0.3035,
                  "tax": 0.0759,
                  "startsAt": "2018-05-10T21:00:00+02:00"
                },
                {
                  "total": 0.2335,
                  "energy": 0.1868,
                  "tax": 0.0467,
                  "startsAt": "2018-05-10T22:00:00+02:00"
                },
                {
                  "total": 0.1656,
                  "energy": 0.1325,
                  "tax": 0.0331,
                  "startsAt": "2018-05-10T23:00:00+02:00"
                }
              ]
            }
          }
        }
      ]
    }
  }
}

 

 

2 minutter siden, poskare skrev:

Kan det være en ide å slette plugin'en og legge den inn på nytt?

Nei, jeg kan ikke se hvorfor det skulle hjelpe.

Den feilmeldingen viser at plugin'en prøver å hente data som ikke finnes. Men de aktuelle strømprisene skal den klare å hente. Hvis ikke, sjekk oppskriften over, og post hva du får ut.

Lenke til kommentar
Del på andre sider

Det fungerte der ser det ut til:

{
  "data": {
    "viewer": {
      "homes": [
        {
          "currentSubscription": {
            "priceInfo": {
              "today": []
            }
          }
        },
        {
          "currentSubscription": {
            "priceInfo": {
              "today": [
                {
                  "total": 0.0574,
                  "energy": 0.0459,
                  "tax": 0.0115,
                  "startsAt": "2018-05-10T00:00:00+02:00"
                },
                {
                  "total": 0.0556,
                  "energy": 0.0444,
                  "tax": 0.0112,
                  "startsAt": "2018-05-10T01:00:00+02:00"
                },
                {
                  "total": 0.056,
                  "energy": 0.0448,
                  "tax": 0.0112,
                  "startsAt": "2018-05-10T02:00:00+02:00"
                },
                {
                  "total": 0.0565,
                  "energy": 0.0452,
                  "tax": 0.0113,
                  "startsAt": "2018-05-10T03:00:00+02:00"
                },
                {
                  "total": 0.0559,
                  "energy": 0.0447,
                  "tax": 0.0112,
                  "startsAt": "2018-05-10T04:00:00+02:00"
                },
                {
                  "total": 0.0568,
                  "energy": 0.0454,
                  "tax": 0.0114,
                  "startsAt": "2018-05-10T05:00:00+02:00"
                },
                {
                  "total": 0.0712,
                  "energy": 0.057,
                  "tax": 0.0142,
                  "startsAt": "2018-05-10T06:00:00+02:00"
                },
                {
                  "total": 0.2024,
                  "energy": 0.1619,
                  "tax": 0.0405,
                  "startsAt": "2018-05-10T07:00:00+02:00"
                },
                {
                  "total": 0.3386,
                  "energy": 0.2709,
                  "tax": 0.0677,
                  "startsAt": "2018-05-10T08:00:00+02:00"
                },
                {
                  "total": 0.345,
                  "energy": 0.276,
                  "tax": 0.069,
                  "startsAt": "2018-05-10T09:00:00+02:00"
                },
                {
                  "total": 0.3303,
                  "energy": 0.2642,
                  "tax": 0.0661,
                  "startsAt": "2018-05-10T10:00:00+02:00"
                },
                {
                  "total": 0.3361,
                  "energy": 0.2688,
                  "tax": 0.0673,
                  "startsAt": "2018-05-10T11:00:00+02:00"
                },
                {
                  "total": 0.2983,
                  "energy": 0.2386,
                  "tax": 0.0597,
                  "startsAt": "2018-05-10T12:00:00+02:00"
                },
                {
                  "total": 0.2721,
                  "energy": 0.2177,
                  "tax": 0.0544,
                  "startsAt": "2018-05-10T13:00:00+02:00"
                },
                {
                  "total": 0.2244,
                  "energy": 0.1796,
                  "tax": 0.0448,
                  "startsAt": "2018-05-10T14:00:00+02:00"
                },
                {
                  "total": 0.2252,
                  "energy": 0.1801,
                  "tax": 0.0451,
                  "startsAt": "2018-05-10T15:00:00+02:00"
                },
                {
                  "total": 0.2524,
                  "energy": 0.2019,
                  "tax": 0.0505,
                  "startsAt": "2018-05-10T16:00:00+02:00"
                },
                {
                  "total": 0.2856,
                  "energy": 0.2285,
                  "tax": 0.0571,
                  "startsAt": "2018-05-10T17:00:00+02:00"
                },
                {
                  "total": 0.3523,
                  "energy": 0.2818,
                  "tax": 0.0705,
                  "startsAt": "2018-05-10T18:00:00+02:00"
                },
                {
                  "total": 0.3734,
                  "energy": 0.2987,
                  "tax": 0.0747,
                  "startsAt": "2018-05-10T19:00:00+02:00"
                },
                {
                  "total": 0.3752,
                  "energy": 0.3002,
                  "tax": 0.075,
                  "startsAt": "2018-05-10T20:00:00+02:00"
                },
                {
                  "total": 0.3788,
                  "energy": 0.303,
                  "tax": 0.0758,
                  "startsAt": "2018-05-10T21:00:00+02:00"
                },
                {
                  "total": 0.2329,
                  "energy": 0.1863,
                  "tax": 0.0466,
                  "startsAt": "2018-05-10T22:00:00+02:00"
                },
                {
                  "total": 0.165,
                  "energy": 0.132,
                  "tax": 0.033,
                  "startsAt": "2018-05-10T23:00:00+02:00"
                }
              ]
            }
          }
        }
      ]
    }
  }
}b

Lenke til kommentar
Del på andre sider

1 minutt siden, bjornepappa skrev:

Nokon tanke om korleis den berre kan forsvinne?

Nei, det er rart. Den blir lagret i en .ini-fil og burde ikke bare forsvinne.

 

Jeg ser at noe tilsvarende kan skje i TrådfriSeer, av og til. Det rare er at disse to har helt forskjellige måter å lagre på...

Lenke til kommentar
Del på andre sider

Da ser det sånn ut:

tibber2.thumb.png.a1108f3632bf531d71f917b789d1f854.png

 

 

Og i loggen dukker dette opp:

mai-10 13:10:44 TibberSeer ERRORTibberConsumption, UpdateData ERROR: Objektreferanse er ikke satt til en objektforekomst.

mai-10 13:10:44 TibberSeer ERRORTibberConsumption, GetConsumption ERROR: Error converting value {null} to type 'System.Double'. Path 'data.viewer.homes[0].consumption.nodes[0].unitPrice', line 1, position 171.

mai-10 13:10:44 TibberSeer ERRORTibberConsumption, GetConsumption ERROR: Error converting value {null} to type 'System.Double'. Path 'data.viewer.homes[0].consumption.nodes[4].unitPrice', line 1, position 1007.

mai-10 13:10:43 TibberSeer ERRORTibberConsumption, GetConsumption ERROR: Error converting value {null} to type 'System.Double'. Path 'data.viewer.homes[0].consumption.nodes[5].unitPrice', line 1, position 1220.

mai-10 13:10:42 TibberSeer ERRORTibberPrice, UpdateData ERROR: Objektreferanse er ikke satt til en objektforekomst.

Lenke til kommentar
Del på andre sider

1 time siden, Moskus skrev:

Jeg har problemer med å forstå hva som skjer... i HS3-mappen så finnes både "HSPI_TibberSeer.exe" og "HSPI_TibberSeer.exe.config" og i /bin/TibberSeer ligger Newttonsoft.Json.dll ?

Ja, stemmer, filene ligger som du beskriver. Ser du har skrevet Newtonsoft.json.dll med 2 t'r men regner med det kun skal være 1?

Lenke til kommentar
Del på andre sider

5 minutter siden, poskare skrev:

Ja, stemmer, filene ligger som du beskriver. Ser du har skrevet Newtonsoft.json.dll med 2 t'r men regner med det kun skal være 1?

Ja, kun 1 T.

 

Token er riktig?

Lenke til kommentar
Del på andre sider

Aha. Det fungerer ikke fordi du har to "hjem" i Tibber.

 

Dette:

{
  "data": {
    "viewer": {
      "homes": [
        {
          "currentSubscription": {
            "priceInfo": {
              "today": []
            }
          }
        },
        {
          "currentSubscription": {
            "priceInfo": {
              "today": [
                {
                  "total": 0.0574,
                  "energy": 0.0459,
                  "tax": 0.0115,
                  "startsAt": "2018-05-10T00:00:00+02:00"
                },

Viser at det er to homes, og den henter prisen for hver av den. Men det første er tom, se linje nr 8: "today": [ ] Det er tegnet for en tom matrise.

 

TibberSeer støtter foreløpig ikke flere hjem, men jeg tror jeg enkelt kan gjøre det slik at du kan velg hvilket av dem som HomeSeer skal hente informasjon fra.

Lenke til kommentar
Del på andre sider

OK ny versjon ute:

 

Merk endringer:

  • BREAKING CHANGES: Nye Event triggere (høyere en time nr X eller lavere enn time nr Y) gjør at du må sjekke alle triggere om de er riktige.
  • Du kan nå velge hvilket hjem det skal hentes data fra (hvis du har flere registrert hos Tibber). 0 er default (og det første hjemmet).
  • Noen endringer i genererte grafer
  • Et par småbugs kverket

Prøv denne @poskare, og gå til config og endre tallet 0 til 1. :) 

  • Like 1
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.