Jag har haft mitt sensornät i drift sedan juli 2010. Den senaste månaden har det börjat krypa in spikar i mina mätvärden. Jag bifogar en bild över den senaste veckan.
Vad kan orsaka "spikbeteendet", glappkontakt, annat? Vad kan jag göra för att felsöka? Jag har inte förändrat något i nätstrukturen (mig veterligen) under denna perioden.
Vad för typ av spikar får du? Snackar vi 20 grader över eller värdet 85?
Får du 850r så hinner inte sensorerna med. Kan beror på många orsaker. Men om du inte gjort något som du vet om så se över kontakter och liknande.
Själv har jag inbyggt just skydd för värdet 85 som kör om sensorn igen om det händer.
I bilden jag bifogade så kan man se att min sensor för ackumulatortanken plötsligt hamnar på 93,9C (se Max value för Tank topp). Jag har vid ett par tillfällen fått spikar på just den sensorn som varit typ 156C, dvs omöjligt hög.
Mina sensorer som mäter in och ut temperatur för solfångarslingan studsar ibland upp från sitt statiska 23-24C till att vara 40-50C utan att den cirkulationspumpen har ens rört sig.
Smart med 85-fixen. Det skall jag också implementera i de fall det är möjligt. Just ackumulatortanken kan ju ha just den temperaturen, så där är det ju inte möjligt, eller?
Värdena i grafen beror ju på hur du satt upp din rrd. Bästa är om du har rådatan du får från sensorerna. Då ser vi de exakta värdena du faktiskt får ut. Dvs om du får flera på raken eller bara en.
Men jo de som är över 85 ser ju lite lömska ut. Har ingen direkt förklaring på det då jag själv aldrig fått sådanna värden. Elf har förmodligen nåt klokt svar.
Att problemen uppstått på vintern och att spikarna uppträder (nästan) bara dagtid får mig att misstänka störningar p.g.a. statisk elektricitet. Har du vidrört någon del av temperaturnätet vid de här tillfällena? Man laddar upp sig väldigt lätt i den torra luften. Jag har själv fått spikar som jag kopplat till detta.
elf98 skrev:Det är lurigt när det inte finns någon rådata att titta på...
En logg över exakt vad som matats in i RRDTool skulle underlätta massor.
OK. Jag skall försöka trolla ut lite data ur rrd:n nu i helgen.
Medan jag brottats med detta problem så dök ett annat problem med mitt 1wire upp. Owfs tappade kontakten med mina sensorer lite nu och då. Mycket frustrerande eftersom det krävde omstart av owfsd. Detta löste jag dock med hjälp av lite sökande här på forumet. Det verkar som om USB-adaptern hellre vill sitta i en extern USB-hub (varför kan man undra?) och efter att jag flyttat min USB-adapter till en extern hub har jag inte tappat sensorerna en enda gång (peppar peppar ...).
Jag har också problem med spikar men vet numera att de kommer från kontaktorn på värmepannans styrning. Om jag drar ur hela den gren från HA7NET som går till värmecentralen så försvinner spikarna. Likaså om jag stänger styrningen varvid kontaktorn förstås inte arbetar.
Det är möjligen jordningsproblem men jag har ännu inte hunnit sätta skild strömmatning med skild jordning till pannrummet.
Nisse Husberg skrev:Jag har också problem med spikar men vet numera att de kommer från kontaktorn på värmepannans styrning. Om jag drar ur hela den gren från HA7NET som går till värmecentralen så försvinner spikarna. Likaså om jag stänger styrningen varvid kontaktorn förstås inte arbetar.
Det är möjligen jordningsproblem men jag har ännu inte hunnit sätta skild strömmatning med skild jordning till pannrummet.
Jag har ingen HA7NET, men ansluter till elnätet vid två ställen (i pannrummet via en batterieliminator för att ge ström till 1wire-nätet även om jag stänger av loggdatorn, och i förrådet där loggdatorn står). Vet inte om det skulle vara så att de har olika jord.
elf98 skrev:Det är lurigt när det inte finns någon rådata att titta på...
En logg över exakt vad som matats in i RRDTool skulle underlätta massor.
Jag har nu (äntligen) dragit igång en mySQL-databas där jag lagrar de råa värdena från sensorerna, så snart hoppas jag kunna posta en data-dump där jag har fått en "onaturlig spik".
| 10.7E9A92010800 | sol ut | 1300305614 | 25.00 |
| 10.7E9A92010800 | sol ut | 1300305652 | 25.07 |
| 10.7E9A92010800 | sol ut | 1300305690 | 25.00 |
| 10.7E9A92010800 | sol ut | 1300305727 | 25.00 |
| 10.7E9A92010800 | sol ut | 1300305765 | 25.00 |
| 10.7E9A92010800 | sol ut | 1300305802 | 25.00 |
| 10.7E9A92010800 | sol ut | 1300305839 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300305877 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300305915 | 25.00 |
| 10.7E9A92010800 | sol ut | 1300305952 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300305990 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300306026 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300306064 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300306102 | 24.94 |
| 10.7E9A92010800 | sol ut | 1300306140 | 99.90 | <---- Här har vi något skumt!
| 10.7E9A92010800 | sol ut | 1300306178 | 24.88 |
| 10.7E9A92010800 | sol ut | 1300306214 | 24.88 |
| 10.7E9A92010800 | sol ut | 1300306252 | 24.88 |
| 10.7E9A92010800 | sol ut | 1300306290 | 24.88 |
| 10.7E9A92010800 | sol ut | 1300306329 | 24.88 |
| 10.7E9A92010800 | sol ut | 1300306367 | 24.82 |
| 10.7E9A92010800 | sol ut | 1300306403 | 24.82 |
| 10.7E9A92010800 | sol ut | 1300306440 | 24.82 |
| 10.7E9A92010800 | sol ut | 1300306479 | 24.82 |
| 10.7E9A92010800 | sol ut | 1300306516 | 24.82 |
| 10.7E9A92010800 | sol ut | 1300306554 | 24.82 |
Ju mer jag följer mina "råa" värden (och leker med jpgraph och mysql ) så verkar det som att de flesta spikar jag får alla hamnar väldigt nära 100C. Vad betyder detta? Jag trodde att det var 85.0C som hade speciell betydelse.
Har faktiskt aldrig sett de värdena själv så vågar inte svara på vart de kommer ifrån. Jag får antingen 85 eller inget alls.
Och i båda fallen tar mitt script hand om det och kör om efter nytt värde.