second version
This commit is contained in:
29
db/migration/V012__telemetry_inverter_columns.sql
Normal file
29
db/migration/V012__telemetry_inverter_columns.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
-- Nové sloupce telemetrie Deye (GEN port, PV1/PV2, denní energie baterie, run_state).
|
||||
-- V011 je již použito pro indexy/agregace.
|
||||
|
||||
ALTER TABLE ems.telemetry_inverter
|
||||
ADD COLUMN IF NOT EXISTS pv1_power_w INT,
|
||||
ADD COLUMN IF NOT EXISTS pv2_power_w INT,
|
||||
ADD COLUMN IF NOT EXISTS gen_port_power_w INT,
|
||||
ADD COLUMN IF NOT EXISTS batt_charge_today_wh INT,
|
||||
ADD COLUMN IF NOT EXISTS batt_discharge_today_wh INT,
|
||||
ADD COLUMN IF NOT EXISTS run_state INT;
|
||||
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.pv1_power_w IS
|
||||
'Výkon PV1 vstupu W (Deye holding register).';
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.pv2_power_w IS
|
||||
'Výkon PV2 vstupu W (Deye holding register).';
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.gen_port_power_w IS
|
||||
'Výkon GEN portu W – výroba FVE pole B (ongridový střídač).
|
||||
Nelze řídit, jen měřit. Klíčový pro audit zeleného bonusu.';
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.batt_charge_today_wh IS
|
||||
'Dnešní nabití baterie Wh (denní čítač z Modbus).';
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.batt_discharge_today_wh IS
|
||||
'Dnešní vybití baterie Wh (denní čítač z Modbus).';
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.run_state IS
|
||||
'Provozní stav střídače (raw enum z Modbus registru run_state).';
|
||||
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.battery_power_w IS
|
||||
'Výkon baterie v W (signed). Kladné = vybíjení, záporné = nabíjení (mapování dle registru 590).';
|
||||
COMMENT ON COLUMN ems.telemetry_inverter.pv_power_w IS
|
||||
'Součet okamžitého výkonu FVE stringů na střídači (typicky PV1+PV2) v W.';
|
||||
Reference in New Issue
Block a user