second version

This commit is contained in:
Dusan Vojacek
2026-04-03 14:23:16 +02:00
parent 897b95f728
commit 9f4126946d
105 changed files with 9738 additions and 1470 deletions

View 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.';