Virtual Feed Behaving Oddly

Trying to get to grips with this.

I have an input logged to feed using "PHPFIWA 5 minute" - so 5 minute data.

Graphing it from the Feeds page works fine until I zoom in to one day's worth.

At one day, the graph data is only visible if I check "skip missing". Why is this?

 

I have created a test virtual feed with the source feed pointing to the PHPFIWA feed above.

I clicked on the eye icon to look at the virtual feed graph and all looks well except if I uncheck "skip missing" and zoom in until I can see, say, one days's worth. The graph then shows the 5 minute data but goes to zero between the data points.

Why is this?

FYI zero is NOT a missing value for me.

Many thanks

Mike

Emoncms V9.2

chaveiro's picture

Re: Virtual Feed Behaving Oddly

You have to use skip missing for this to work.

The reason is that virtual feed data is calculated in slots, not consecutive data points and the feed slots sometimes don't match graph ticks interval (missing data points) and giving that look of going to zero if skip missing is not active.

Esk Energy's picture

Re: Virtual Feed Behaving Oddly

OK - got that

Unfortunately the plot thickens!

If I add a "Calibration +", value -1 to the virtual feed the plot oscillates from the correct value to zero irrespective of skip missing. [edit] Actually it seems to put 2 zero values between each 5 minute data point.

I don't want to be contributing here only when I find a problem so  the good news is that its an excellent package and I'm finding it very useful and generally getting better with every release. :-)

Thanks

Mike

Esk Energy's picture

Re: Virtual Feed Behaving Oddly

Anybody?

I really want to use virtual feeds but this "return to zero" between data points even with "skip missing" makes it unusable.

Is it not sensible for the virtual feed only to create a virtual value when there is a real source value value and not some arbitrary time stamp?

Thanks

Mike

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.