I’m moving monitoring from a emonTx3 to the new EmonTx4. The emonTx4 is at the current 1.5.4 firmware level. Calibrations are CT1-2 at 50A, CT3-5 at 100A and CT6 at 20A, set via the serial utility and saved to EEPROM. (@TrystanLea this firmware upgrade had temperature=0 as default when it loaded so, if this is as expected, it might be worth noting in the documentation that this setting needs to be checked and changed as needed).
Since I have both monitors running in tandem just now, I thought a comparison might be useful.
emonTx3 feeds use 100A CTs and the 9v IdealPower supply. They are labelled emonTx4.
emonTx4 equivalents are labelled emonTx4_17 and use the CTs above plus the emonVs PSU.
emonPi Vrms also shown
emonTx4 data are much cleaner, so the design work by the team has resulted in a great step forward: thanks all.
I note that the main grid feed and the Backup load (a DB which remains live during grid outages) overread versus the emonTx3 by +23W and +10W respectively. CTs for the equivalent feeds are right next to each other.
For solar and battery loads, the CTs are not adjacent and the same offset is seen, with emonTx3 values being less than emonTx4 again.
However, in this case, the emonTx4 data can be compared with the data from the Tesla API (shown as circles) and with the SolarEdge data online. Both emonTx4 feeds appear very close to these third party data streams.
I’m guessing the emonTx3 Vrms is off, to explain the bulk shifts between the data sets.
Overall then, the emonTx4 data looks cleaner and more accurate than the emonTx3 data on my system at least
My only concern is the calibration of the emonTx4 grid feed, as this is consistently at +23W when no power is flowing according to all the other independent measures (Tesla, myEnergy CTs and Smart meter display unit). The cable is a slight oval rather than round. I wonder if this may contribute?