I love me some graphs, but I periodically have to wipe out LTS in order to get it working again.
- Not long after setting LTS up, I'll start seeing errors in the logs like:
Long Term Storage exception: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target on line 11784 javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at webcore-fuel-stream.fileExists(webcore-fuel-stream.groovy:11784) at webcore-fuel-stream.getCurrentDailyStorage(webcore-fuel-stream.groovy:12326) at webcore-fuel-stream.getCurrentDailyStorage(webcore-fuel-stream.groovy) at webcore-fuel-stream$_graphLongtermstorage_closure83$_closure209$_closure210.doCall(webcore-fuel-stream.groovy:11206) at webcore-fuel-stream$_graphLongtermstorage_closure83$_closure209.doCall(webcore-fuel-stream.groovy:11198) at webcore-fuel-stream$_graphLongtermstorage_closure83$_closure209.doCall(webcore-fuel-stream.groovy) at webcore-fuel-stream.hubiForm_section(webcore-fuel-stream.groovy:13120) at webcore-fuel-stream$_graphLongtermstorage_closure83.doCall(webcore-fuel-stream.groovy:11174) at webcore-fuel-stream$_graphLongtermstorage_closure83.doCall(webcore-fuel-stream.groovy) at webcore-fuel-stream.graphLongtermstorage(webcore-fuel-stream.groovy:11170) at webcore-fuel-stream.doJump(webcore-fuel-stream.groovy:513) at webcore-fuel-stream.graphSetupPage(webcore-fuel-stream.groovy:528)
-
Some time (days to weeks) after setting up LTS, when I click on "Configure/Report Data Storage," it times out with an error (that I can't reproduce at the moment).
-
After a longer time, my graphs get screwed up with nonsense numbers coming from LTS; e.g. units in the thousands instead of tens. This is fixable by removing that device collection from LTS.
-
Eventually, I just give up and remove all devices from LTS, reboot hubitat, delete the files from storage, and start over.