Help! power and Irms

You are using calcVI( ).
CalcVI assumes that you have an a.c. adapter connected and that you are measuring voltage with it. When you do not have the a.c adapter, you should be using calcIrms( ) to get only the current.

Multiplying rms current by the nominal voltage gives you apparent power (VA), not real power (W):

Serial.print(" Apparent power (VA): ");Serial.println(calcIrms(1676) * 220);

See Sampling rate of emonLib for where “1676” came from.