.. _exp-powermeter-ocmf: ######################## Powermeter OCMF Handling ######################## This document explains how EVerest modules implementing the :doc:`powermeter interface ` shall handle OCMF report generation and transmission when used in conjunction with the :ref:`EvseManager module `. The following sequence diagrams illustrate the interactions between the involved modules during the start and stop of a transaction, including error handling scenarios: - :ref:`Start of a transaction ` - :ref:`Stopping transaction in error ` - :ref:`Start of Powermeter or recovery after communication loss ` .. _exp-powermeter-ocmf-start-transaction: Start of a transaction ====================== .. mermaid:: images/ocmf_start_of_transaction.mmd .. _exp-powermeter-ocmf-stopping-transaction-error: Stopping Transaction in Error ============================= .. mermaid:: images/ocmf_stopping_transaction_in_error.mmd .. _exp-powermeter-ocmf-start-recovery: Start of Powermeter or recovery after communication loss ======================================================== .. mermaid:: images/ocmf_start_of_pmeter_or_transaction_after_powerloss.mmd ---- **Authors**: Florin Mihut, Piet Gömpel