diff --git a/backend/app/routers/sites.py b/backend/app/routers/sites.py index ac26269..c8b0eb4 100644 --- a/backend/app/routers/sites.py +++ b/backend/app/routers/sites.py @@ -366,6 +366,9 @@ class DeyeRegistersLiveResponse(BaseModel): reg142_limit_control: int reg143_export_limit_w: int reg178_peak_shaving_switch: int + reg178_control_board_special_1: int + reg178_mi_export_cutoff_bits: int + reg178_mi_export_cutoff_is_on: bool reg191_peak_shaving_w: int read_at: str diff --git a/frontend/src/api/backend.ts b/frontend/src/api/backend.ts index 78d135e..c891c2f 100644 --- a/frontend/src/api/backend.ts +++ b/frontend/src/api/backend.ts @@ -433,6 +433,9 @@ export type DeyeRegistersLive = { reg142_limit_control: number reg143_export_limit_w: number reg178_peak_shaving_switch: number + reg178_control_board_special_1: number + reg178_mi_export_cutoff_bits: number + reg178_mi_export_cutoff_is_on: boolean reg191_peak_shaving_w: number read_at: string } diff --git a/frontend/src/components/ControlPanel.tsx b/frontend/src/components/ControlPanel.tsx index 4b03892..cba0027 100644 --- a/frontend/src/components/ControlPanel.tsx +++ b/frontend/src/components/ControlPanel.tsx @@ -90,6 +90,16 @@ const LiveRegistersSection = memo( sub="Bit4–5: 10 = disable při exportu, 11 = enable při IDLE/CHARGE" valueText={live?.reg178_peak_shaving_switch != null ? String(live.reg178_peak_shaving_switch) : undefined} /> +