fix evse_link
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
#include "meter_dds661.h"
|
||||
#include "meter_zigbee.h"
|
||||
#include "meter_ea777.h"
|
||||
#include "meter_dts024m.h"
|
||||
|
||||
#include <string.h>
|
||||
|
||||
@@ -239,6 +240,8 @@ esp_err_t meter_manager_evse_init()
|
||||
return meter_dds661_init();
|
||||
case METER_TYPE_EA777:
|
||||
return meter_ea777_init();
|
||||
case METER_TYPE_DTS024M:
|
||||
return meter_dts024m_init();
|
||||
case METER_TYPE_MONO_ZIGBEE:
|
||||
case METER_TYPE_TRIF_ZIGBEE:
|
||||
return meter_zigbee_init();
|
||||
@@ -268,6 +271,8 @@ esp_err_t meter_manager_evse_start()
|
||||
return meter_dds661_start();
|
||||
case METER_TYPE_EA777:
|
||||
return meter_ea777_start();
|
||||
case METER_TYPE_DTS024M:
|
||||
return meter_dts024m_start();
|
||||
case METER_TYPE_MONO_ZIGBEE:
|
||||
case METER_TYPE_TRIF_ZIGBEE:
|
||||
return meter_zigbee_start();
|
||||
@@ -304,6 +309,9 @@ esp_err_t meter_manager_evse_stop(void)
|
||||
case METER_TYPE_EA777:
|
||||
meter_ea777_stop();
|
||||
break;
|
||||
case METER_TYPE_DTS024M:
|
||||
meter_dts024m_stop();
|
||||
break;
|
||||
case METER_TYPE_MONO_ZIGBEE:
|
||||
case METER_TYPE_TRIF_ZIGBEE:
|
||||
meter_zigbee_stop();
|
||||
@@ -342,6 +350,8 @@ esp_err_t meter_manager_grid_init()
|
||||
return meter_dds661_init();
|
||||
case METER_TYPE_EA777:
|
||||
return meter_ea777_init();
|
||||
case METER_TYPE_DTS024M:
|
||||
return meter_dts024m_init();
|
||||
case METER_TYPE_MONO_ZIGBEE:
|
||||
case METER_TYPE_TRIF_ZIGBEE:
|
||||
return meter_zigbee_init();
|
||||
@@ -371,6 +381,8 @@ esp_err_t meter_manager_grid_start()
|
||||
return meter_dds661_start();
|
||||
case METER_TYPE_EA777:
|
||||
return meter_ea777_start();
|
||||
case METER_TYPE_DTS024M:
|
||||
return meter_dts024m_start();
|
||||
case METER_TYPE_MONO_ZIGBEE:
|
||||
case METER_TYPE_TRIF_ZIGBEE:
|
||||
return meter_zigbee_start();
|
||||
@@ -407,6 +419,9 @@ esp_err_t meter_manager_grid_stop(void)
|
||||
case METER_TYPE_EA777:
|
||||
meter_ea777_stop();
|
||||
break;
|
||||
case METER_TYPE_DTS024M:
|
||||
meter_dts024m_stop();
|
||||
break;
|
||||
case METER_TYPE_MONO_ZIGBEE:
|
||||
case METER_TYPE_TRIF_ZIGBEE:
|
||||
meter_zigbee_stop();
|
||||
@@ -509,6 +524,8 @@ const char *meter_type_to_str(meter_type_t type)
|
||||
return "TRIF-ZIGBEE";
|
||||
case METER_TYPE_EA777:
|
||||
return "EA-777";
|
||||
case METER_TYPE_DTS024M:
|
||||
return "DTS-024M";
|
||||
default:
|
||||
return "NENHUM";
|
||||
}
|
||||
@@ -537,6 +554,8 @@ meter_type_t string_to_meter_type(const char *str)
|
||||
return METER_TYPE_TRIF_ZIGBEE;
|
||||
if (strcmp(str, "EA-777") == 0)
|
||||
return METER_TYPE_EA777;
|
||||
if (strcmp(str, "DTS-024M") == 0)
|
||||
return METER_TYPE_DTS024M;
|
||||
|
||||
return METER_TYPE_NONE;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user