3 phase in emoncms, node inputs sum

Hello,

What I have done :

I have 3 phase power, so I have updated my emonTx v3, use emonhub without decoding and found in Node the uploaded data after configuring a Custom Decoder.

In node, I have edit process list and add for each phase:

  • Log to feed
  • Power to kWh/d
  • Histogram

Now I would like to create a new feed as the sum of the 3 power and adding power to kWh/d and histogram. How should I do this ?

Does someone with 3 phases has tips to take the most of this situation ?

Should I use emonhub with decoding ?

In process list the presentation show a pure consecutive process with the result given to the next process. So I can not send the result of a process to multiple other processes (tree like) ?

Best regards,

Fabrice

 

pb66's picture

Re: 3 phase in emoncms, node inputs sum

Hi Fabrice

Whilst you cannot "send" the result of a process to multiple processes, you can use other feeds in your process chain.

So for example in "phase1" input processing chain, after your phase1 processes you can add the phase2 feed in,  then the phase3 feed and then log to feed the result. this will report the sum of the individual phase readings.

Paul

fabrice's picture

Re: 3 phase in emoncms, node inputs sum

Hello,

I did like you said :

1 Log to feed Main L1: Main Power L1 - W (feedvalue:184.00)
2 Power to kWh/d Main L1: Main Power L1 - kWhd (feedvalue:0.19)
3 Histogram Main L1: Main Power L1 - histogram (feedvalue:200.00)
4 + feed Main L2: Main Power L2 - W (feedvalue:219.00)
5 + feed Main L3: Main Power L3 - W (feedvalue:210.00)
6 Log to feed Main Power

It seems to work. I was thinking the line 4 will apply on the 3 (histogram), so it will not be correct, but I am wrong.

Could you explain me why it works ? I try to understand the logic behind this. 

Thank you for your help,

Fabrice

pb66's picture

Re: 3 phase in emoncms, node inputs sum

Hi Fabrice

Each "Process" has an input, a function and an output, the user defines the input by where they position the Process in the chain and the Process defines the output based on it's function.

Most Processes have a very clear output, either they pass the value without any effect eg "Log to feed" or they are intended to just effect the output eg the "x" scaling process just multiplies the input by the given number and passes to the output. 

One or two are a little less obvious like the power to Kw/d etc but they are easy to figure out if you experiment a bit, trial and error is the best way to learn about the processes.

When I first started I found it handy to have a test "Log to feed" that I could move about and observe the outputs of each process.

Paul

 

Comment viewing options

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