refact 3
This commit is contained in:
@@ -9,6 +9,6 @@ idf_component_register(SRCS "${srcs}"
|
||||
INCLUDE_DIRS "include" "lib/cAT/src"
|
||||
PRIV_INCLUDE_DIRS "src"
|
||||
PRIV_REQUIRES nvs_flash app_update json driver esp_http_client esp_netif esp_wifi esp_timer esp_hw_support
|
||||
REQUIRES network config evse peripherals protocols meter_orno_modbus ocpp)
|
||||
REQUIRES network config evse peripherals protocols meter_orno ocpp)
|
||||
|
||||
set_source_files_properties(lib/cAT/src/cat.c PROPERTIES COMPILE_FLAGS -Wno-maybe-uninitialized)
|
||||
@@ -15,7 +15,6 @@
|
||||
#include "evse_api.h"
|
||||
#include "ocpp.h"
|
||||
#include "board_config.h"
|
||||
#include "meter.h"
|
||||
#include "socket_lock.h"
|
||||
#include "proximity.h"
|
||||
//#include "modbus.h"
|
||||
@@ -58,9 +57,9 @@ cJSON *json_get_evse_config(void)
|
||||
cJSON_AddBoolToObject(root, "socketLockDetectionHigh", socket_lock_is_detection_high());
|
||||
cJSON_AddNumberToObject(root, "socketLockRetryCount", socket_lock_get_retry_count());
|
||||
|
||||
cJSON_AddStringToObject(root, "modelMeter", meter_model_to_str(meter_get_model()));
|
||||
cJSON_AddNumberToObject(root, "maxGridCurrent", grid_get_max_current());
|
||||
cJSON_AddStringToObject(root, "stateMeter", meter_state_to_str(meter_get_state()));
|
||||
//cJSON_AddStringToObject(root, "modelMeter", meter_model_to_str(meter_get_model()));
|
||||
//cJSON_AddNumberToObject(root, "maxGridCurrent", grid_get_max_current());
|
||||
//cJSON_AddStringToObject(root, "stateMeter", meter_state_to_str(meter_get_state()));
|
||||
|
||||
char str[64];
|
||||
cJSON_AddBoolToObject(root, "enabledocpp", ocpp_get_enabled());
|
||||
@@ -144,12 +143,12 @@ esp_err_t json_set_evse_config(cJSON *root)
|
||||
socket_lock_set_retry_count(cJSON_GetObjectItem(root, "socketLockRetryCount")->valuedouble);
|
||||
}
|
||||
|
||||
/*
|
||||
if (cJSON_IsString(cJSON_GetObjectItem(root, "modelMeter")))
|
||||
{
|
||||
RETURN_ON_ERROR(meter_set_model(meter_str_to_model(cJSON_GetObjectItem(root, "modelMeter")->valuestring)));
|
||||
}
|
||||
|
||||
/*
|
||||
if (cJSON_IsString(cJSON_GetObjectItem(root, "stateMeter")))
|
||||
{
|
||||
RETURN_ON_ERROR(meter_set_state(meter_str_to_state(cJSON_GetObjectItem(root, "stateMeter")->valuestring)));
|
||||
@@ -379,6 +378,7 @@ cJSON *json_get_state(void)
|
||||
cJSON_AddItemToObject(root, "errors", errors);
|
||||
}
|
||||
|
||||
/*
|
||||
cJSON_AddNumberToObject(root, "sessionTime", energy_meter_get_session_time());
|
||||
cJSON_AddNumberToObject(root, "chargingTime", energy_meter_get_charging_time());
|
||||
cJSON_AddNumberToObject(root, "consumption", energy_meter_get_consumption());
|
||||
@@ -388,6 +388,7 @@ cJSON *json_get_state(void)
|
||||
cJSON_AddItemToObject(root, "voltage", cJSON_CreateFloatArray(values, 3));
|
||||
energy_meter_get_current(values);
|
||||
cJSON_AddItemToObject(root, "current", cJSON_CreateFloatArray(values, 3));
|
||||
*/
|
||||
|
||||
return root;
|
||||
}
|
||||
@@ -456,6 +457,8 @@ cJSON *json_get_board_config(void)
|
||||
cJSON_AddNumberToObject(root, "socketLockMinBreakTime", board_config.socket_lock_min_break_time);
|
||||
cJSON_AddBoolToObject(root, "rcm", board_config.rcm);
|
||||
cJSON_AddBoolToObject(root, "temperatureSensor", board_config.onewire && board_config.onewire_temp_sensor);
|
||||
|
||||
/*
|
||||
switch (board_config.energy_meter)
|
||||
{
|
||||
case BOARD_CONFIG_ENERGY_METER_CUR:
|
||||
@@ -467,7 +470,8 @@ cJSON *json_get_board_config(void)
|
||||
default:
|
||||
cJSON_AddStringToObject(root, "energyMeter", "none");
|
||||
}
|
||||
cJSON_AddBoolToObject(root, "energyMeterThreePhases", board_config.energy_meter_three_phases);
|
||||
//cJSON_AddBoolToObject(root, "energyMeterThreePhases", board_config.energy_meter_three_phases);
|
||||
*/
|
||||
|
||||
cJSON_AddStringToObject(root, "serial1", serial_to_str(board_config.serial_1));
|
||||
cJSON_AddStringToObject(root, "serial1Name", board_config.serial_1_name);
|
||||
|
||||
Reference in New Issue
Block a user