I wanted to easily measure shore utilization and other AC loads before I build out the power-handling side of my upgrade.
I liked the 3P75CT, but you can only use it as a single meter on the GX which burns two meter inputs when hanging off a single-phase load, or one when measuring split-phase. Another annoying aspect was getting an ethernet cable from my ekrano to the AC panel.
So I stabbed an ESP32-S3 into the 3P75CT case, ripped off the CAN transceiver IC, and wired the ESP32 directly into the meter micro’s CAN port. I then read the AC stats from each phase and publish them as different virtual meter instances (e.g. L1,L2 → shore meter L1,L2; L3 → inverter input meter L1) into the GX device over wifi using the mqtt-dbus-devices driver.
I’ll throw the code on my github once I flesh it the rest of the way out.
ETA: CAN is technically a “one wire” protocol, so without a transceiver you need to add some passives to make the bus work correctly.





