Hello,
inspired by various posts on different platforms, I am considering using an EM24 emulator, which I would like to implement in the Node-RED add-on for Homeassistant, for a planned Victron ESS. On the one hand, because the installation effort of a wired energy meter is very high and on the other hand, because the basic functioning of Victron ESS has also been confirmed with an emulator in several comments.
To make sure that I don’t forget any relevant registers when creating the HA-Node-RED-EM24 emulator, please let me know if anyone has any experience with this or can provide any information.
For the time being, I have included the following registers in the EM24 emulator:
flow.set("modbusAddresses", {
VL1N: 0, // Voltage L1-N
VL2N: 2, // Voltage L2-N
VL3N: 4, // Voltage L3-N
VL1L2: 6, // Voltage L1-L2
VL2L3: 8, // Voltage L2-L3
VL3L1: 10, // Voltage L3-L1
Carlo: 11, // Carlo Gavazzi identification code
AL1: 12, // Current L1
AL2: 14, // Current L2
AL3: 16, // Current L3
WL1: 18, // Power L1
WL2: 20, // Power L2
WL3: 22, // Power L3
WSigma: 40, // Power total
Hz: 51, // Frequency
KWHTotPlus: 52, // Energy imported
KWHTotMinus: 78, // Energy exported
QPlus: 54, // Reactive Energy imported
QMinus: 80, // Reactive Energy exported
});
The question now is: Is it possible to delete registers from the list because they are not needed, or are there any missing that are absolutely necessary for the operation of a Victron ESS?
If anyone has a real EM24 installed in their home network and has possibly already done a register scan and could share it, that would also be helpful.
I did the register scan to check my first draft of my EM24 emulator e.g. with OpenModScan (PDF report attached). Looks at least on paper IMHO OK so far, right?
Many thanks in advance.
/Cipo