diff --git a/config/webVersion.ts b/config/webVersion.ts index f1b257a..03e181c 100644 --- a/config/webVersion.ts +++ b/config/webVersion.ts @@ -6,5 +6,5 @@ 2: Patch oder Hotfix (Bugfixes oder kleine Änderungen). */ -const webVersion = "1.6.283"; +const webVersion = "1.6.284"; export default webVersion; diff --git a/docsForDev/Diagramme/systemVoltTemp/systemVoltTempFlow.md b/docsForDev/Diagramme/systemVoltTemp/systemVoltTempFlow.md new file mode 100644 index 0000000..bdadc0c --- /dev/null +++ b/docsForDev/Diagramme/systemVoltTemp/systemVoltTempFlow.md @@ -0,0 +1,9 @@ +```mermaid +flowchart TD + Start([SystemPage geöffnet]) + Start --> DispatchThunk[Dispatch fetchSystemVoltTempThunk] + DispatchThunk --> Service[fetchSystemVoltTempService lädt Daten] + Service -->|Erfolg| ReduxStore[Redux Store aktualisiert] + ReduxStore --> View[Anzeige der Werte und Charts] + Service -->|Fehler| Error[Fehlermeldung Konsole] +``` diff --git a/docsForDev/Diagramme/systemVoltTemp/systemVoltTempReduxFlow.md b/docsForDev/Diagramme/systemVoltTemp/systemVoltTempReduxFlow.md new file mode 100644 index 0000000..688cd1a --- /dev/null +++ b/docsForDev/Diagramme/systemVoltTemp/systemVoltTempReduxFlow.md @@ -0,0 +1,13 @@ +# System Volt/Temperatur Redux-Datenfluss + +```mermaid +flowchart LR + User(User öffnet Seite) + User --> DispatchThunk(fetchSystemVoltTempThunk) + DispatchThunk --> ServiceCall(fetchSystemVoltTempService) + ServiceCall --> API(API Handler / Mock Daten) + API --> ScriptLoaded(Mock-Daten im window geladen) + ScriptLoaded --> UpdateStore(setVoltages, addHistory) + UpdateStore --> Components(useSelector lädt Daten) + Components --> View(View zeigt aktuelle Werte und Verlaufskurve) +``` diff --git a/docsForDev/Diagramme/systemVoltTemp/systemVoltTempSequence.md b/docsForDev/Diagramme/systemVoltTemp/systemVoltTempSequence.md new file mode 100644 index 0000000..4a50703 --- /dev/null +++ b/docsForDev/Diagramme/systemVoltTemp/systemVoltTempSequence.md @@ -0,0 +1,22 @@ +# System Volt/Temperatur Sequenzdiagramm (optimiert) + +```mermaid +sequenceDiagram + participant User + participant SystemPage + participant ReduxStore + participant Service + participant API + participant MockData + + User->>SystemPage: Öffnet System-Seite + SystemPage->>ReduxStore: dispatch(fetchSystemVoltTempThunk) + ReduxStore->>Service: fetchSystemVoltTempService() + Service->>API: Anfrage an /api/cpl/systemVoltTempAPIHandler + API->>MockData: Lese systemVoltTempMockData.js + MockData-->>API: Gibt Mock-Daten zurück + API-->>Service: Liefert Mock-Daten + Service-->>ReduxStore: dispatch(setVoltages + addHistory) + ReduxStore-->>SystemPage: useSelector() lädt voltages und history + SystemPage-->>User: Aktualisierte Anzeige der Spannungen und Messkurve +```