But … is there any way to recreate the data missing for 4 days? I really guess boiling it down, it’s about how “input” data is stored? Does it not get stored until it becomes a “feed”, or is it stored raw as input data? If it’s the latter, how would I go about post processing the input data, into “feed” data? So that my graphs become complete again?
I kept quiet thinking Trystan would come back, but he hasn’t.
I’m afraid the database is the Feed, so if data is not going into a Feed, it’s not being stored. I think your 4 days of data will be gone forever.
Now, would you believe that nobody tells even us Moderators and major contributors about changes to the system? - somehow we’re expected to read all the documentation every day to find out changes that have been sneaked in. I today or yesterday found one that might have helped prevent your problem - it’s at the top of the file emonhub.conf, which you can get at via Setup → Emonhub.
#######################################################################
####################### emonhub.conf #########################
#######################################################################
### emonHub configuration file, for info see documentation:
### https://github.com/openenergymonitor/emonhub/blob/emon-pi/configuration.md
#######################################################################
####################### emonHub settings #######################
#######################################################################
[hub]
### loglevel must be one of DEBUG, INFO, WARNING, ERROR, and CRITICAL
loglevel = DEBUG
autoconf = 1
### Uncomment this to also send to syslog
# use_syslog = yes
#######################################################################
####################### Interfacers #######################
#######################################################################
if you change autoconf = 1 to autoconf = 0 as I understand it, it should not have created the new set of inputs. I haven’t tried to test this, so I’m wary of suggesting you change it, but again as I understand it, it enables a semi-automatic first configuration, and once you have got that, it should never be needed again. I think it’s this “feature” that caused all the trouble for you.
Indeed. But the UI doesn’t say to expect that line, and presents the download link before that line has appeared in the log. Leading to the situation I found myself in, where I was downloading a duff file, because it hadn’t finished (but I didn’t know it hadn’t finished).