Gå til innhold
  • Bli medlem

TibberSeer Beta 0.0.3.0

   (5 omtaler)

1 bilde

Om denne filen

Du har et smart hus med HomeSeer som hjerne. Du kan få Tibber til å kjøpe strøm for deg til spotpris (for 39 kr i måneden).

Hvis du kombinerer HomeSeer og Tibber får du et enda smartere hus, mulighet til å spare noen kroner på strømregningen, samt mulighet til å gjøre noe godt for planeten. Det er en vinn-vinn-vinn situasjon, det! :) 

 

Er du ikke Tibber-kunde kan du bli det her, så får vi begge 500 kr til gadgets. :) 

 

TibberSeer henter data fra Tibber. Forbruksdata, og dagens og morgendagens strømpriser blir tilgjengelige. I tillegg litt enkel statistikk.

HomeSeer sin eventmotor er blant de kraftigste innen hjemmeautomasjon, og med informasjon med Tibber blir den enda kraftigere

 

Dette er imidlertid en beta-versjon av plugien, så forvent litt bugs. I tillegg vil jeg vite om dine behov. Ønsker og kommentarer er velkomne! :) 

 

Priser

TibberSeer henter priser fra Tibber og lager litt enkel statistikk.

Price.png

 

"High" og "Low" er gjennomsnittspris hhv. lagt til og trukket fra et standardavvik. Mellom High og Low vil dermed statistisk sett 84% av all tid være. Dermed overskrides f.eks. "High" i 8% av tilfellene; dvs. 3 timer i døgnet hvis prisene er noenlunde normalfordelte. Det er de nødvendigvis ikke, men statistikken kan likevel brukes for å unngå de verste timene i døgnet.

 

Fargene er foreløpig som følger:

- Hvit under 20 øre

- Blått fra 20 øre til 40 øre

- Grønt fra 40 øre til 60 øre

- Gult fra 60 øre til 80 øre

- Rødt over 80 øre

 

Forbruk

Her vises oppsummeringer over forbruk, i år, måneder, uker og dager. Timedata hvis du har det. Det er imidlertid store begrensinger for datatilgjengelighet, selv for oss som har AMS-målere. Men håpet er at dette blir bedre i løpet av året (og det er ikke Tibber sin feil, men leverandørene).

Consumption.png

 

 

Realtime forbruk (for dem med Tibber Pulse)

Tibber Pusle kan kobles til HAN-porten, og vil sende realtime (oppdatering hvert ca. 2,5 sekund) forbruksdata til Tibber og deretter til HomeSeer. Hvilke data som skal vises kan du endre i plugin-innstillingene.

image.png

 

image.png

 

Grafer

Hvis du kjører HomeSeer på Windows kan du få TibberSeer til å lage grafer. Utmerket til HStouch. :) 

Planen er selvfølgelig å få dette tilgjengelig for Linux-brukere også.

 

Under vises eksempeldata (ikke mine data).

Annual.png

Monthly.png

Weekly.png

 

 

Lager også en graf over dagens strømpriser, med "High", "Low" og gjennomsnitt tegnet inn. 

 

Today.png

 

 

Events

For å gjøre et smart hus smartere må man ha mulighet for å programmere "Events". HomeSeer kan dermed sjekke om prisen er høyere eller lavere utvalgte verdier (High, Average, Low eller en verdi du spesifiserer selv, "custom").

 

TibberSeer legger til egne triggere, som vist under:

Triggers..png

 

I tillegg kan du bruke prisdataene som betingelser i 

Conditions.png

 

Dermed blir det lett å spare strøm i de periodene med høyest strømpris.

La oss skru av varmtvannsberederen når prisen er høyest:

image.png

 

Men siden vi faktisk trenger varmt vann og vil unngå legionella, må vi jo sette den på igjen:

image.png

 

 

Men vi kan jo også bruke strøm når den er lav:

image.png

 

 

Eller hva med et hint at det kan koste ekstra penger?

image.png

 

 

Scripting

Fra og med versjon 0.0.3.0 er det mulig å hente timepriser samt de billigste N sammenhengende timene via script. Se detaljer her:

 

 

Installasjon

Last ned ZIP-filen og pakk den ut i HS-mappen.

Gå til Plugins -> Manage. Aktiver TibberSeer.

 

Gå til Plugins -> TibberSeer -> Configuration.

Legg inn din egen Tibber token i tekstboksen "Token". Viktig!

 

Priser

Gå til Plugins -> TibberSeer -> Configuration.

Trykk på "Configure price grabbing".

Trykk på "Done!" nederst på siden. <- Viktig!

 

Forbruk

Gå til Plugins -> TibberSeer -> Configuration.

Trykk på "Configure consumption grabbing".

<Trykk på "Done!" nederst på siden. <- Viktig!

 

 

Kjente begrensninger

-Kan ikke lage grafer på Linux. Enda.

-Statistikken er ikke testet over lang tid. Trenger tilbakemeldinger her!

 

Merk at dette er en BETA-VERSJON! Jeg tar selvfølgelig ikke ansvar for din HS-installasjon, deg, ditt hus, kona eller hunden din (eller noe som helst annet) hvis du installerer plugin'en. Jeg tror imidlertid ikke så mye kan skje... Jeg kjører den selv på min egen hoved-HS-installasjon, hvis du føler deg betrygget av det. ;) 

 

Tilbakemelding ønskes her: https://www.hjemmeautomasjon.no/forums/topic/2749-tibber-plugin-hva-ønsker-du-deg/

 

 


Hva er nytt i versjon 0.0.3.0   Les endringslogg

Lansert

  • Er mye snillere med datauthenting fra Tibber
  • Er mer robust hvis Tibber går ned 
  • Scripting-funsjoner er lagt til, og gir muligheter til smartere strømstyring! 
  • Like 9
  • Thanks 15
 Del


Brukertilbakemelding

Anbefalte kommentarer



Hva står det på for å få grafer på Linux?

 

Regner med du har sett lanseringen fra Tibber.
Data fra Tibber Pulse, er det noe som vil bli lagt inn i TIbberSeer?

Lenke til kommentar
Del på andre sider

1 time siden, BME skrev:

Hva står det på for å få grafer på Linux?

Det er et godt spørsmål, det har jeg ikke klart å finne ut enda. :(

 

1 time siden, BME skrev:

Data fra Tibber Pulse, er det noe som vil bli lagt inn i TIbberSeer?

Jepp, det er planen. :) 

Lenke til kommentar
Del på andre sider

Skal TibberSeer komme opp som devicer? 

Får kun opp to devicer: Consumption Root og Price Root. 

Har hentet token fra linken over, men hvrdan knyttes denne opp mot min Tibber konto? Går det automatisk? 

 

 

Endret av LEHoisveen
Lenke til kommentar
Del på andre sider

Hver 2. eller 3. dag så må jeg inn å restarte plugin.

Har denne feilmeldingen:
image.thumb.png.93f0fe29500f0b34b71ab8683186c77b.png

Mener denne har vært oppe til diskusjon før, men finner det ikke igjen.

 

Hva er årsaken til at det skjer, og er det noe jeg kan gjøre @Moskus?

Lenke til kommentar
Del på andre sider

9 timer siden, JohnMartin skrev:

Hver 2. eller 3. dag så må jeg inn å restarte plugin.

Har denne feilmeldingen:
image.thumb.png.93f0fe29500f0b34b71ab8683186c77b.png

Mener denne har vært oppe til diskusjon før, men finner det ikke igjen.

 

Hva er årsaken til at det skjer, og er det noe jeg kan gjøre @Moskus?


Velkommen ombord! ? 

 

 

Lenke til kommentar
Del på andre sider

4 hours ago, ZoRaC said:


Velkommen ombord! ? 

 

 

 

Der var vel det jeg hadde lest tidligere, ja.

Kan ikke huske å ha sett noe error i loggen, men har ikke gått tilbake i tid når jeg har sett problemet.

Skal gjøre det når den krasjer neste gang.

Lenke til kommentar
Del på andre sider

Ja, jeg har sammenlignet litt med andre, bl.a. @HSv, og ser at kræsjer fort skjer samtidig. Altså gjør serveren noe som plugin'en ikke takler. Men det er ikke nødvendigvis enkelt å finne ut hva. Har du Pulse?

Lenke til kommentar
Del på andre sider

24 minutter siden, Moskus skrev:

Ja, jeg har sammenlignet litt med andre, bl.a. @HSv, og ser at kræsjer fort skjer samtidig. Altså gjør serveren noe som plugin'en ikke takler. Men det er ikke nødvendigvis enkelt å finne ut hva. Har du Pulse?


Hjelper dette?

Sitat
       
Oct-27 13:00:49   Error Initializing plug-in(2): TibberSeer Instance::Object reference not set to an instance of an objectSTACK: at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_remoting_wrapper(intptr,intptr) at (wrapper remoting-invoke) HomeSeerAPI.IPlugInAPI.InitIO(string) at Scheduler.clsHSPI.CheckInterfaces () [0x000c4] in <3ee920eb009446a69e68d9b8ff89a07d>:0 
Oct-27 13:00:49   Info Plugin TibberSeer with instance: has disconnected
Oct-27 13:00:46   Starting Plug-In Initializing plugin TibberSeer ...
Oct-27 13:00:45   Starting Plug-In TibberSeer loaded in 15056 milliseconds
       
Oct-27 13:00:31   Info Plugin TibberSeer has connected. IP:127.0.0.1:60816
Oct-27 13:00:30   Warning I/O interface TibberSeer is down, executable is not running, restarting ...
Oct-27 13:00:30   Info Plugin TibberSeer with instance: has disconnected
Oct-27 13:00:26   TibberSeer ERROR TibberConsumption, UpdateData ERROR: Value cannot be null. Parameter name: source

 

Lenke til kommentar
Del på andre sider

Hva er HomeID (for Pulse) og hvor finner jeg den? Det ligger en link i configurasjonssiden, men leder kun til developer-portalen der HomeID ikke er nevnt.

Lenke til kommentar
Del på andre sider

23 minutter siden, psv021 skrev:

men leder kun til developer-portalen der HomeID ikke er nevnt.

Jo, det er den. Men det er litt kryptisk.

 

Gå til Explorer'en. Trykk "Load Personal Token" og velg eksempelet "Real time subscription".

image.png

 

Da finner du HomeID'en din i kodevinduet til venstre:

image.png

 

 

  • Like 1
Lenke til kommentar
Del på andre sider

Flott, takk. Har enda ikke fått TibberSeer opp og gå siden forrige versjon jeg testet (0.0.0.9). Får denne i stedet for "OK" i plugin-oversikt:

WARNING: Failed getting InterfaceStatus from TibberSeer - the interface was not found in the list of active interfaces, the list may need to be refreshed.

Ser at den er nevnt tidligere. Har sikkert lagt inn noe feil i config, men nå får jeg ikke config opp. Skal forsøke å nøste opp i det en gang jeg har tålmodighet :)

 

Loggen: 

image.png.3b198063c3c2276e9d61f38b5fa5bab2.png

Lenke til kommentar
Del på andre sider

Stopp TibberSeer, sjekk at ingen prosesser "hspi_tibberseer.exe" kjører, slett TibberSeer.ini i /config og start plugin igjen.

 

Windows eller Linux?

Hvis Linux, hvilken versjon av mono?

Lenke til kommentar
Del på andre sider

Er det mulig å endre oppdateringsfrekvensen til realtime dataene? Når jeg slår på de bruker pluginen relativt mye CPU?

 

Har nå slått av alt utenom realtime power og det hjelper hvert fall en god del, men dersom 4-5 ting er valgt går snitt CPU en opp ca 5 %.

 

Kjører den på HS4 så mulig problemet ligger litt der og.

Lenke til kommentar
Del på andre sider

1 time siden, cp1983 skrev:

Er det mulig å endre oppdateringsfrekvensen til realtime dataene?

Nei, de blir oppdatert når webSocket'en blir oppdatert, og det er det Tibber eller snarer NVE som har bestemt. Oppdateringsfrekvensen er hvert 2,5 sekund.

 

1 time siden, cp1983 skrev:

Har nå slått av alt utenom realtime power og det hjelper hvert fall en god del, men dersom 4-5 ting er valgt går snitt CPU en opp ca 5 %.

Kjører den på HS4 så mulig problemet ligger litt der og.

Jeg skal ikke si at det ikke betyr noe. Men det er veldig enkle oppdateringer (putt et nytt tall inn i en device) så det burde ikke bety så mye. Her ligger TibberSeer på 0-2%.

 

image.png

 

Men 5% begynner jo å være litt. Hva kjører du på?

Lenke til kommentar
Del på andre sider

Kjører på linux Ubuntu 20.04.1 LTS i LXC container i Proxmox. HS 4.1.10, Mono 6.12.0.107

 

Siste dippen på slutten der er når jeg slo av omtrent allt av live oppdatering fra tibber pulse. De andre spikene er når jeg har loggen oppe  (med live update) så de har tullet noe til i HS4.

 

image.png.90243114409855cba9dd58943e189d18.png

 

Når en liten plugin bruker like mye resurser som resten av HomeSeer til sammen så er det noe muffins.

 

Etter å ha slått på flere oppdateringer (LastMeterConsumption, AccumulatedCost, MinPower, AveragePower, MaxPower, VolatePhaseN, CurrentPhaseN):

 

image.thumb.png.da3e82faec70f721ff5b6db79106d2dd.png

Lenke til kommentar
Del på andre sider

Kjører Tibberseer på HS4. Alt fungerer helt fint, men støtte borti noe her nå. Usikker på om detta er HS4-bug eller feil fra min side.

 

Denne får jeg ikke til å trigge:

event.PNG.f4143953d00ed9d035dd5af1eb95f16c.PNG

 

Har tenkt å sette denne høyere såklart, men satte den til 50 øre for test.

 

"Price changed and is higher than the High value" trigger fint.

 

Tips? @Moskus ? :)

 

Edit:


Etter at jeg prøvde å legge inn 100.0 som verdi, får jeg ikke lenger lov å gjøre endringer på den i det hele tatt. Heller ikke hvis jeg går tilbake til en annen og så tilbake til custom:

 

event2.thumb.PNG.885a654083fbde818ccd087392bd98c8.PNG

Endret av lasseruud
Lenke til kommentar
Del på andre sider

12 timer siden, lasseruud skrev:

100.0

Det er i det minste fordi 100.0 er en streng når du har norsk Windows. Du skulle lagt inn "100,0", men "100" ville gjort det samme.

 

Jeg får sjekke ut denne funksjonen.

Lenke til kommentar
Del på andre sider

Opplever samme problem med "custom value" i HS4.

Price changed and is higher than the High value" trigger fint her og, men noen ganger kan det være lurt å bruke flere forutsetninger til ein tiltenkt operasjon. 

Går strømprisen fra 80 øre til over 260 øre, er det åpenbart at "higher than the High value" skal trigge.

Men går prisen fra rundt 60 øre til 80-90 øre, blir det litt overkill at "higher than the High value" skal trigge og stenge ned for eksempel VVB.

Tanken var da at eg kunne sette ein ekstra trigger med ein custom value på for eksempel over 150 øre.

Det så ikkje ut til å fungere.

Noen forslag?

Takker!

 

 

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 en kommentar...

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