Skip to content

Ampifarm Calibration

No one Ampifarm is the same, as it seems. We need to know how the ActivePower and BmsChargeState relate to the setting of the ActivePower on the Ampifarm. This does not follow a linear and predictable pattern.

Read the ActivePower and BmsChargeState for the Ampifarm and the ActivePower from the Janitza Meter. Ether from the modbus (using the cli), or from the InfluxDB dashboard at a small delay.

  1. Set up all devices (load, ampifarm, grid/generator) and hook up the EMS to the AmpiFarm.
  2. Set the modbus register for the setpoint of ActivePower to -10kW
  3. Wait until the ActivePower (ESS & Janitza) and BmsChargeState refresh.
  4. Write down all three values.
  5. Increase the setpoint for ActivePower by 1kW. (i.e. set to -9 for the first step)
  6. Repeat steps 3 to 5 until you have found all BmsChargeStates (0 - Still, 1 - Charging, 2 - Discharging)

A pattern should have emerged, which will hopefully help you transform the Setpoint to a value that will lead to the correct output.