The plot thickens. Right before I went to bed this morning, I checked the current daily summary record for extraTemp3, and it looked as you would expect it to. It had data in it for both sum and wsum, unlike the one posted above. Roughly an hour later, Weewx crashed with the same error, and this morning when I went to look into it, the current record, same one as last night, no longer had data in it for the same fields.
After looking a little closer, I noticed that the extraHumid3, which I created, did exactly the same thing as extraTemp3. Since both these pieces of data come from the same DHT11 sensor, my current theory is that under the wrong conditions, my sensor is spitting out garbage that is not being properly sanitized, which somehow empties those fields. Then next time the loop runs, everything falls apart. I'm setting up a sandbox right now so I can play with it without screwing with my 'production' system. Just hoping the sandbox crashes like the current system does! -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.