Tex, har du tidigare alltid haft pollinterval = 30s, om inte vad har du använt?
Kom det här felet 'illegal attempt to update using time ' bara en gång, eller upprepas det. Om det upprepas, hur ofta jämfört med det pollinterval som då används? Om det var bara en gång, var det vid omstart av rrdbuddy, omstart av rpi eller relaterat till någon annan händelse eller bara mitt i drift?
Samma frågor om det andra felet 'could not lock RRD'. Det här låter helt skumt, får mig att fundera om ditt sdkort börjar ge upp. Kanske du skulle kunna prova att lägga databasen i en ramdisk (finns guide i pellmon-wikin). Det är annars en bra idé att köra mot ramdisk, annars ger minneskortet upp förr eller senare i vilket fall som helst.
Förutsatt att 'illegal attempt to update using time' inte kom bara en enda gång direkt efter omstart av rrdbuddusrv så tyder det på att något tar allt för lång tid ibland, då uppdateringen av databasen tydligen inte är klar efter 20 sekunder. Kom att tänka på det här förresten
Om avläsningen av sensorerna hänger sig ibland så fördröjs uppdateringen av databasen. Det tyder ju på något sådant om det tar så länge att läsa av sensorerna.och sen tycker jag att det tar väldigt lång tid innan temperaturerna kommer i bilden kommer en eller två efter ca 10s sen tar det ungefär ca 20-30s innan resten kommer
Jag frågade tidigare om du läser av sensorerna från item_path "/uncached", fick nog inget svar på det. Dvs läser du från typ "uncached/10.67C6697351FF/temperature" eller "10.67C6697351FF/temperature"? Att läsa från 'uncached' tar väldigt mycket längre tid så det skulle ju kunna vara en förklaring.