register 340 -omezovani vyrkonu pv pole (home-01)
This commit is contained in:
14
db/routines/R__083_fn_inverter_pv_a_max_w.sql
Normal file
14
db/routines/R__083_fn_inverter_pv_a_max_w.sql
Normal file
@@ -0,0 +1,14 @@
|
||||
-- Cap pro Deye reg 340 (max solar power, W): součet nominal_power_wp řiditelných PV polí na invertoru.
|
||||
create or replace function ems.fn_inverter_pv_a_max_w(p_inverter_id int)
|
||||
returns int
|
||||
language sql
|
||||
stable
|
||||
as $$
|
||||
select coalesce(sum(nominal_power_wp), 0)::int
|
||||
from ems.asset_pv_array
|
||||
where inverter_id = p_inverter_id
|
||||
and controllable = true
|
||||
$$;
|
||||
|
||||
comment on function ems.fn_inverter_pv_a_max_w(int) is
|
||||
'Cap pro Deye reg 340 (max solar power, W) = součet nominal_power_wp řiditelných PV polí na daném invertoru. 0 = EMS reg 340 neaktivní (skip zápisu).';
|
||||
Reference in New Issue
Block a user