implmemtace cuttoff genportu
This commit is contained in:
@@ -51,6 +51,7 @@ begin
|
||||
battery_setpoint_w, battery_soc_target_pct,
|
||||
grid_setpoint_w,
|
||||
deye_physical_mode,
|
||||
deye_gen_cutoff_enabled,
|
||||
ev1_setpoint_w, ev2_setpoint_w, ev1_via_bat_w, ev2_via_bat_w,
|
||||
heat_pump_enabled, heat_pump_setpoint_w,
|
||||
pv_a_curtailed_w, expected_cost_czk,
|
||||
@@ -66,6 +67,7 @@ begin
|
||||
(r.value->>'battery_soc_target_pct')::numeric,
|
||||
(r.value->>'grid_setpoint_w')::int,
|
||||
nullif(trim(r.value->>'deye_physical_mode'), ''),
|
||||
(r.value->>'deye_gen_cutoff_enabled')::boolean,
|
||||
nullif(r.value->>'ev1_setpoint_w', '')::int,
|
||||
nullif(r.value->>'ev2_setpoint_w', '')::int,
|
||||
coalesce((r.value->>'ev1_via_bat_w')::int, 0),
|
||||
@@ -89,6 +91,7 @@ begin
|
||||
battery_setpoint_w, battery_soc_target_pct,
|
||||
grid_setpoint_w,
|
||||
deye_physical_mode,
|
||||
deye_gen_cutoff_enabled,
|
||||
ev1_setpoint_w, ev2_setpoint_w, ev1_via_bat_w, ev2_via_bat_w,
|
||||
heat_pump_enabled, heat_pump_setpoint_w,
|
||||
pv_a_curtailed_w, expected_cost_czk,
|
||||
@@ -101,6 +104,7 @@ begin
|
||||
(r.value->>'battery_soc_target_pct')::numeric,
|
||||
(r.value->>'grid_setpoint_w')::int,
|
||||
nullif(trim(r.value->>'deye_physical_mode'), ''),
|
||||
(r.value->>'deye_gen_cutoff_enabled')::boolean,
|
||||
nullif(r.value->>'ev1_setpoint_w', '')::int,
|
||||
nullif(r.value->>'ev2_setpoint_w', '')::int,
|
||||
coalesce((r.value->>'ev1_via_bat_w')::int, 0),
|
||||
|
||||
@@ -102,7 +102,17 @@ begin
|
||||
|
||||
select jsonb_build_object(
|
||||
'max_import_power_w', sgc.max_import_power_w,
|
||||
'max_export_power_w', sgc.max_export_power_w
|
||||
'max_export_power_w', sgc.max_export_power_w,
|
||||
'deye_gen_microinverter_cutoff_enabled', coalesce(
|
||||
(
|
||||
select ai.deye_gen_microinverter_cutoff_enabled
|
||||
from ems.asset_inverter ai
|
||||
where ai.site_id = p_site_id
|
||||
and ai.code = 'deye-main'
|
||||
limit 1
|
||||
),
|
||||
false
|
||||
)
|
||||
)
|
||||
into v_grid
|
||||
from ems.site_grid_connection sgc
|
||||
|
||||
Reference in New Issue
Block a user