Oh dear. By default, the emonPi calculates apparent power also, but only transmits real power into emonHub (and thence into emonCMS).
There’s a way out of this, but it involves reprogramming the Atmel AVR chip inside the ‘emon’ part of the emonPi, which you need to do via the “Raspberry Pi” part of the emonPi. Then when you’ve done that, you must remember never to update the emonPi as an emonPi (which will cause your modified sketch to be overwritten back to our standard version), but update it instead as an emonBase.
Before I spend a lot of time with the details, would you be prepared to edit the sketch in the Raspberry Pi using a text editor there, then compile it, then use another software tool to load it into the Atmel chip?
(I thought this procedure was documented in ‘Resources’, but I can’t find it.)
I gave details of the procedure here but obviously you want to do this with slightly different variables.