Re: Looking for Beta Testers
Posted: Mon Feb 11, 2019 5:15 pm
DaveL17 wrote:Busta999 wrote:Ok attached compressed was 700Kb
I stopped the plugin
deleted the plugin.log
turned plugin back on
enabled full debug verbose
forced redraw of graphs
error in indigo log
stopped debugging/verbose
zipped and returned to here - not allowed to upload zips here so changed .zip to .log
you will need to unzip
done
Although 700K really isn't that big of a file, you can see that it did 700K over the course of about 30 seconds. That's why I don't want anyone to turn that on without a need for it -- and to not leave it on for too long. I think I understand what's going on with the "too many ticks" error now.
Your chart Chart Mini - Trend Outdoor Temp - OLD has 3 lines:
- line 1 goes from 2019-02-11 10:34:00.121467 to 2019-02-11 13:20:00.952835 (or about 3 hours)
- line 2 and 3 [AV Daily Power Usage] each have only one observation, both with the timestamp of 1970-01-01 00:00:00, and a data point equal to zero.
The 1970 date is significant. When the plugin finds that the data file is gone or contains no observations, it assigns at least one observation and gives it the timestamp of 1970-01-01 00:00:00 (epoch time). This timestamp then ensures that the next time the CSV data are updated that a "real" observation will be logged. So Matplotlib is trying to plot ticks from 1970-01-01 to 2019-02-11 which is way too many. (I'm curious what would happen if you changed the X axis scale to 'Every Year'.) I must admit that I have no idea where the 1968 or the 2021 in the error is coming from. This is something that I should be able to handle in code--now that I know where the problem lies.
There is also another error in your log that I will also try to track down. Being able to see your log has been hugely helpful. Thanks so much for the help!