Mixing csv and json inputs in emoncms

I have a system running very nicely that has one EmonTx V3 sending through a Nanode RF and a handful of Arduinos sending directly to emoncms.org.  All the data is sent as json. 

I now want to add another emonTx and a couple emonTH devices.  Given the stability of my existing system, I want to send all their data through a separate Nanode.  I have the second emonTx V3 and the emonTHs working nicely with a second NanodeRF, sending data to a test account.  Incedentally, the second NanodeRF is also picking up the data transmitted by the "first" emonTX, but that isn't causing any problems.  All the devices are assigned different node IDs, as they should be.

It seems now all I have to do is edit the APIkey in the second NanodeRF and all the data will start going to my "primary" account.

Here's my concern:  Will the addition of new csv data to the old "primary" account alter my existing data structure in any way?  I have about a year of historical data in the "primary" account.  I understand I'll need to create feeds from the new inputs and  manage the data, but will the inclusion of new csv data interfere with the structure of my existing json inputs?  I don't want to risk losing all the work I've put into the system thus far, nor the loss of all the data collected to date.

Thanks in advance

VFN

 

ukmoose's picture

Re: Mixing csv and json inputs in emoncms

The challenge comes in that if your second NanodeRF is also picking up data from your original system, when you have them both pointing at the same Emoncms account you will end up with duplicate values.  

What NetworkGroup settings have you got?  

 

vfnewman's picture

Re: Mixing csv and json inputs in emoncms

Hi and thanks for the quick reply.

The network group for everything is 210.

I agree that the second Nanode is picking up duplicate data from the first emonTx, but I don't think this will be an issue because the "original" emonTX is sending json data that comes in "named" already (e.g. "power1", "power2" etc.), whereas the csv data from the "second" system is ordered but not named.

Just the same, I could change the network group ID for the "second" system very easily at this point.  That's why I'm asking now, instead of later.

 

Comment viewing options

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