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

psv021

Medlemmer
  • Innlegg

    512
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    12

Alt skrevet av psv021

  1. Det varierer vel fra maskin til maskin og merke til merke (og program til program). Min vaskemaskin trekker litt over 2200W på maks. Tørketrommel trekker ca 500W på max.
  2. RestartListener hjelper ikke på akkurat dette problemet (altså når hele plug-in har krasjet). (Men godt tips om å nekte event å kjøre på nytt innen 15 minutter, det er nok lurt.)
  3. Nå fikk jeg forøvrig tellingen, men ikke relatert til stansen i natt. Ser at den har vært gjennom denne tellingen to ganger nå i kveld, etterfulgt av RestartRealtime. Dersom det har vært opphold i datastrømmen i forbindelse med disse har de vært svært kortvarige (< 1 min).
  4. Har siste versjon mener jeg (0.0.1.10). KeepRealtimeAlive er på, og satt til 15 minutter. Ingen telling i debug-filen i alle fall. Nå ser jeg at den stoppet tidligere i dag også. Nå stoppet den skikkelig. Altså, måtte restarte hele plug-in'en, holder ikke med Restart listener. Har sikkert 1000 av disse i loggen nå ...så et eller annet er annerledes hos meg enn hos mange andre, virker det som. Når jeg hadde problemer pga 2 hus, hadde jeg mange runder med installering/avinstallering, inkludert en del eldre versjoner. Mulig noe rusk henger igjen fra de rundene der...
  5. Ja, det gir "riktig" graf, under forutsetning av at <null> alltid betyr 0. Så ikke akkurat beste praksis, men...
  6. Jeg tror dette bekrefter at problemet er at <null> (udefinert/ingen verdi) sendes i stedet for 0. En quick-fix for plottene dine i Grafana kan være å si "fill" skal være 0, i stedet for "linear" som jeg tipper det står nå. Men dette løser ikke problemet, og kan skape andre problemer. Null er en verdi, mens udefinert er ikke, så det er utrolig dårlig skikk å gjøre noe slikt. Bare for å ha sagt det
  7. Her er fangsten fra debug (utdrag): Min EasyTrigger-event fanger kl 01.30 opp at RealTime ikke har blitt oppdatert på 30 minutter, og restarter RealTime. Da kommer det data igjen. TibberSeerlogg (jeg har maskert (starten av) token med '----'): 07.01.2020 01:00:23:: RT --> 01:00:25 - power: 1017 W, meter: 8507.41 W, today: 1.097742 kWh; cost: 0.398637 NOK 07.01.2020 01:00:27:: RT --> 01:00:27 - power: 1012 W, meter: 8507.41 W, today: 1.098445 kWh; cost: 0.398893 NOK 07.01.2020 01:00:30:: RT --> 01:00:30 - power: 1017 W, meter: 8507.41 W, today: 1.099151 kWh; cost: 0.39915 NOK 07.01.2020 01:00:32:: IObserver OnError: Den eksterne enheten avsluttet WebSocket-tilkoblingen uten å fullføre lukkeprosedyren. 07.01.2020 01:00:33:: IObserver OnCompleted: Live measurement stream has been terminated. 07.01.2020 01:15:00:: UpdateTimerTrigger timer lapsed. Updating Tibber-data. 07.01.2020 01:15:01:: UpdateTibberData starting... 07.01.2020 01:15:01:: UpdateTibberData starting... 07.01.2020 01:15:01:: RestartTimer, timeNow: 01:15:01.0626929 07.01.2020 01:15:01:: TibberPrice, GetRooTData. TibberPrices = TibberPriceLocale 07.01.2020 01:15:01:: RestartTimer, nextWhole: 01:30:00 07.01.2020 01:15:01:: UpdateTibberData done! 07.01.2020 01:15:01:: Checking prices at 07.01.2020 01:15:01 using refresh token starting with: ---- 07.01.2020 01:15:01:: UpdateTimerTrigger done. 07.01.2020 01:15:01:: Tibber, SetRootData. TibberConsumptions = TibberConsumptionLocale 07.01.2020 01:15:01:: Checking consumption at 07.01.2020 01:15:01 using refresh token starting with: ---- 07.01.2020 01:15:01:: PEDAdd, object was serialized: True 07.01.2020 01:15:01:: PEDAdd, object was serialized: True 07.01.2020 01:15:01:: Tibber, SaveToRootRef. TipperPrices = TibberPriceLocale 07.01.2020 01:15:01:: TibberConsumption, SaveToRootRef. TipperPrices = TibberConsumptionLocale 07.01.2020 01:15:01:: UpdateData, updateTodayChart = False 07.01.2020 01:15:01:: UpdateData, updateTomorrowChart = False 07.01.2020 01:15:01:: TibberPrice, UpdateData done!(root: 1220) 07.01.2020 01:15:01:: UpdateTibberData done! 07.01.2020 01:15:26:: UpdateTibberData done! 07.01.2020 01:30:00:: UpdateTimerTrigger timer lapsed. Updating Tibber-data. 07.01.2020 01:30:01:: UpdateTibberData starting... 07.01.2020 01:30:01:: UpdateTibberData starting... 07.01.2020 01:30:01:: RestartTimer, timeNow: 01:30:01.1058139 07.01.2020 01:30:01:: RestartTimer, nextWhole: 01:45:00 07.01.2020 01:30:01:: RestartTimer, diff: 898894 07.01.2020 01:30:01:: UpdateTimerTrigger done. 07.01.2020 01:30:01:: UpdateTibberData done! 07.01.2020 01:30:01:: TibberPrice, GetRooTData. TibberPrices = TibberPriceLocale 07.01.2020 01:30:01:: Tibber, SetRootData. TibberConsumptions = TibberConsumptionLocale 07.01.2020 01:30:01:: Checking consumption at 07.01.2020 01:30:01 using refresh token starting with: ---- 07.01.2020 01:30:01:: Checking prices at 07.01.2020 01:30:01 using refresh token starting with: ---- 07.01.2020 01:30:01:: PEDAdd, object was serialized: True 07.01.2020 01:30:01:: PEDAdd, object was serialized: True 07.01.2020 01:30:01:: TibberConsumption, SaveToRootRef. TipperPrices = TibberConsumptionLocale 07.01.2020 01:30:01:: Tibber, SaveToRootRef. TipperPrices = TibberPriceLocale 07.01.2020 01:30:01:: UpdateData, updateTodayChart = False 07.01.2020 01:30:01:: UpdateData, updateTomorrowChart = False 07.01.2020 01:30:01:: TibberPrice, UpdateData done!(root: 1220) 07.01.2020 01:30:01:: UpdateTibberData done! 07.01.2020 01:30:01:: UpdateTibberData done! 07.01.2020 01:30:30:: SetIOMulti triggered, checking CAPI 'Restart listener' on device 1237 07.01.2020 01:30:30:: Pressing restart on realtime root... 07.01.2020 01:30:30:: RestartRealtime triggered... 07.01.2020 01:30:30:: RestartRealtime done! 07.01.2020 01:30:30:: StartLiveMeasurementListener starting... 07.01.2020 01:30:31:: StartLiveMeasurementListener done! 07.01.2020 01:30:34:: RT --> 01:30:35 - power: 397 W, meter: 8507.41 W, today: 1.429988 kWh; cost: 0.519533 NOK 07.01.2020 01:30:36:: RT --> 01:30:37 - power: 398 W, meter: 8507.41 W, today: 1.430264 kWh; cost: 0.519633 NOK 07.01.2020 01:30:40:: RT --> 01:30:40 - power: 398 W, meter: 8507.41 W, today: 1.43054 kWh; cost: 0.519734 NOK HS3-logg: jan-07 01:30:30 TibberSeer Warning RestartRealtime triggered... jan-07 01:30:30 Event Event Trigger "TibberSeer Restart Realtime hvis ikke oppdatert" jan-07 01:00:33 TibberSeer Warning IObserver OnCompleted: Live measurement stream has been terminated. Kan sende deg hele filen på PM dersom du vil se noen timer før og etter.
  8. Hvordan ser det ut dersom du ikke interpolerer punktene, men viser hvert punkt for seg selv? Kan det være noe med 0-verdien som kommer som ikke blir tolket som 0, men som "null" (udefinert)? Dersom interpoleringen er "previous not null" eller noe sånt kan det kanskje gi denne effekten...
  9. Den er fin, jeg kan sette på debug logging i kveld
  10. Ingen av delene, egentlig. Mulig det var dårlig formulert, men det var altså et seriøst forslag om å håndtere akkurat den type feil annerledes. Nå ser jeg jo ikke koden, så jeg vet ikke hvordan logikken er under panseret. Ble tolket helt annerledes i den andre enden, forstår jeg... Anyway, kjører den siste versjonen ja. Fikk samme feil igjen ved midnatt i natt, forøvrig. Er det mulig for meg i HS3 å legge inn en event som restarter Realtime-listener?
  11. Fikk denne i natt: ...som jeg antar er et problem fra Tibbers side. Men det virker som om TibberSeer her stanser all oppdatering av RealTime-data, helt til bruker evt trykker "restart listener". Jeg har satt Keep Realtime Alive med intervall på 15 minutter. Et forslag fra meg er at TibberSeer ikke stanser denne når slike feil oppstår.
  12. Med riktig HomeID, får jeg data fra Pulse inn via TibberSeer
  13. Denne gir informasjon for å koble adresse mot homeID, ser det ut som. { viewer { homes { address { address1 city postalCode } id } } }
  14. Som Moskus skriver, så har jeg Pulse to steder. Den ene funker ikke for tiden. Sannsynligvis har jeg da lagt inn HomeID for den som ikke virker. Takk for tips, skal ta en kikk. Rotårsak til mine problemer KAN nok se ut til å være at jeg har to Pulser. (Kanskje ingen andre har vært borti det caset for TibberSeer før?) Forøvrig sviver TibberSeer fint uten realtime. Måtte innom API explorer for å finne ut hvilken Pulse som var "0" og hvilken som var "1", men nå virker det som om tallene gir mening. Klødde meg litt i hodet her en stund (Adresse kan hentes fra APIet - det hadde hjulpet å ha den tilgjengelig i config i HS3, evt bare som en parameter)
  15. Jepp, will do
  16. Mulig problemet ligger der ja... Får data på alle eksemplene bortsett fra Realtime Subscription. Den gir kun denne responsen: "Your subscription data will appear here after server publication!" Edit: Har data fra Pulse i app'en, men kun fra det ene huset. Kanskje det er relevant.
  17. Har enda ikke fått TibberSeer til å funke hos meg. Tenkte jeg skulle få det til ila jula, men fortsatt ingen sigar... Jeg har installert/avinstallert sikkert 10 ganger, forsøkt ulike kombinasjoner i TrykkPåAlt-metodenTM, osv. Plugin starter opp tilsynelatende uten store problemer. Legger inn token og HomeID. Etter ca 30 sekunder, begynner den å hoste. Deretter starter/stopper den tilsynelatende i det uendelige. Altså, jeg har ca 30 sekunder vindu der jeg kan få tak i konfigurasjonen, etter det er den borte (til neste gang jeg restarter plugin - da får jeg nye 30 sekunder). Logg: Har forsøkt debug-logging, uten at det kommer noe (for meg) åpenbare hint om hva som er galt. Disse devicene lages på første oppstart av plugin etter installasjon: Oppsett hos meg: Tibber-kunde, med 2 hus (har forsøkt både 0 og 1 på "home"). Lyse-måler. Har Pulse begge steder, men den funker kun på det ene huset for tiden. Bruker siste versjon av TibberSeer. Noen tips?
  18. ...eller blir tallet sendt som tekststreng? Ser det er apostrofer rundt. Det kan være at de kun er del av feilrapporten også.
  19. Jeg har ingen "data_format" i telegraf.conf... Er det spesifikt til en plugin, eller globale settings for telegraf...?
  20. Punktum, styrt av globale innstillinger i Windows. Vet ikke hvordan HS3 gjør det dersom komma er satt opp som desimalskilletegn. Lite utdrag av dataene som går fra HS3 til InfluxDB: 927_Power,name=Power,location=TV_i_stue,location2=WallPlug,type=Z-Wave_Power value=211.8 228_StatusTVStue,name=StatusTVStue,location=Virtuell,location2=WallPlug value=1 772_Power,name=Power,location=Kjøkken_kaffetrakter,location2=WallPlug,type=Z-Wave_Power value=0 803_Status_kaffetrakter_kjøkken,name=Status_kaffetrakter_kjøkken,location=Virtuell,location2=WallPlug value=0 762_Power,name=Power,location=TV_i_kjellerstue,location2=WallPlug,type=Z-Wave_Power value=166.1 601_StatusTVKjellerstue,name=StatusTVKjellerstue,location=Virtuell,location2=WallPlug value=1
  21. Scriptet bruker ikke telegraf nei. Der sendes det direkte til REST API'et. Men parallelt med alt dette har jeg telegraf gående for å eksportere livsdata fra serveren HS3 kjører fra. Her er ikke HS3 involvert i det hele tatt. Direkte telegraf --> InfluxDB.
  22. Hva skjer dersom du velger noe annet enn "value" i SELECT field(value)? Jeg sender data til InfluxDB via telegraf, men her får jeg ikke opp noe på "value". Må velge andre ting.
  23. "Må" jo være det som kødder det til, men hvordan man løser det uten å skape masse nye problemer vet jeg ikke. Sette punktum som globalt desimaltegn på maskinen som kjører HS3? Ellers "må" jo dette være et kjent problem - hva sier Google?
  24. Ja... nei, da tror jeg også at formateringen er feil. Sendes det et "value"-felt? Har du noen mulighet for å se det som faktisk sendes over til InfluxDB?
  25. Men hvordan ser det ut i Grafane når du forsøke å lage en query for et dashboard? + Create Dashboard Add query Select measurement Fikk ikke til å screenshotte det, men hos meg får jeg da opp en liste over alle devicer jeg eksporterer data for fra HS3. Når jeg velger en av dem, blir grafen synlig.
×
×
  • 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.