Get Started. It's Free
or sign up with your email address
Release N by Mind Map: Release N

1. GLTW-341: EMAX

1.1. Defnitionen

1.1.1. Definition & Dokumentation der EMAX-Variablen (RSC, WRI)

1.1.2. GLTW-12038: Definition (EDE-XML) für virtuelle EMAX-Variable erstellen (RSC)

1.2. GLTW-11883: Q::FrontEnd

1.2.1. Erstellung neue Hauptseite EMAX (MKO)

1.2.1.1. Übersichtsseite/Kanalanzeige erstellen (/api/emax-channels)

1.2.1.2. Dashboardseite erstellen (api/cemax-channels/{chid}/status)

1.2.1.3. Konfigurationsseite erstellen

1.2.1.3.1. Settings-Seite (inkl. Wochenprogramm) (api/emax-channels/{chid}/settings)

1.2.1.3.2. Grenzwert-Seite erstellen (api/emax-channels/{chid}/limits)

1.2.1.4. Schaltpunktdefinitionsseite (EMAX) erstellen (/api/switchdef, /api/datapoints?filter="dptype::BINSOLL,MULTISOLL|switch::false")

1.2.1.5. Schaltpunkte zuordnen-Seite erstellen (/api/emax-channels/{chid}/priolist)

1.2.1.6. Datenpunktseite (EMAX) erstellen (/api/datapoints?filter="emax={chid}")

1.2.2. EMAX-Alarm erstellen (MKO)

1.2.2.1. Alarm anzeigen (WebSocketnachricht)

1.2.2.2. Seite/Dialog Manuelle Lastabschaltung erstellen (/api/emax-channels/{chid}/???)

1.3. Q::BackEnd

1.3.1. GLTW-11837: REST-Services definieren (DIH, WRI)

1.3.1.1. /api/emax-channels (Liste der Kanäle - Übersicht)

1.3.1.1.1. GET (Liste der Kanäle mit Details liefern )

1.3.1.1.2. POST (neuen Kanal anlegen)

1.3.1.1.3. /api/emax-channels/{chid} (Details eines Kanals )

1.3.1.1.4. /api/emax-channels/{chid}/limits (Grenzwerte eines Kanals)

1.3.1.1.5. /api/emax-channels/{chid}/scheduler (Wochenprogramm eines Grenzwertes

1.3.1.1.6. /api/emax-channels/{chid}/settings (Einstellungen eines Kanals)

1.3.1.1.7. /api/emax-channels/{chid}/status (Statusanzeigen eines EMAX-Kanals)

1.3.1.1.8. /api/emax-channels/{chid}/priolist (Schaltpunkte eines EMAX-Kanals priorisieren & zuordnen)

1.3.1.1.9. /api/emax-channels/{chid}/??? (Manuelle Lastabschaltung)

1.3.1.2. /api/switchdef?emax-channel={ch-id} (Liste der Schalterdefinitionen)

1.3.1.2.1. GET (Liste liefern mit einigen Details)

1.3.1.2.2. POST (neue Schalterdefinition anlegen)

1.3.1.2.3. /api/switchdef/{sc-id} (Details einer Schalterdefinition)

1.3.1.3. GLTW-12039: /api/datapoints um Filter erweitern

1.3.1.3.1. /api/datapoints?filter="switch::true|false" (Liste der DP, die keine Schalterdefiniton haben), muss für die Abfrage mit BinSoll|MultiSoll verodert werden.

1.3.1.3.2. /api/datapoints?filter="emax::1..10" (Liste der virtuellen Datenpunkte, die zum angegebenen EMAX-Kanal gehören. Kombinierter Filter "route::0, deviceid::2 und {Objinstanz >= 1+(emax-channel*10000) AND Objinstanz < 9999+(emax-channel*10000)}.

1.3.2. WebSocket definieren

1.3.2.1. GLTW-12040: Notification für EMAX-Alarm

1.3.3. GLTW-11838: REST-Services implementieren (SDI)

1.3.4. EMAX-Alarm im GltWebSocketServer implementieren (DIH)

1.3.5. GLTW-12037: Definition der EMAX-Variable in Def.bac einlesen (WRI)

1.3.6. GLTW-12042: Datenbank ändern - Schalterdefinitionen erhalten ein Feld EMAX-Kanal (int=1..10, not nullable) (ACI)

1.3.7. GLTW-11787: EMAX-Server portieren (WRI)

1.3.8. GLTW-12043: BAKadm portieren/anpassen (WRI)

2. GLTW-10475: Logbuch

2.1. Q::FrontEnd

2.1.1. GLTW-1213: Sonderprogramme/Ereignisse - Seiten erstellen (MKO)

2.1.1.1. Sonderprogramme/Ereignisse/Systemereignisse - Seite erstellen (MKO)

2.1.1.2. Sonderprogramme/Ereignisse/Logbuch - Seite erstellen (MKO)

2.1.2. GLTW-1211: Detailansicht für Detaisl eines Ereignisses anzeigen (MKO)

2.1.3. GLTW-11206: Ereignistexte GLT einpflegen (DIH, MKO)

2.1.4. GLTW-11207: Ereignistext EMS einpflegen (Thorsten Ochs, MKO)

2.2. Q::BackEnd

2.2.1. REST-Services definieren

2.2.1.1. GLTW-1966: REST-Service Logbuch definieren (ACI)

2.2.1.2. GLTW-11204: Internen REST-Service für EMS definieren (ACI)

2.2.2. REST-Services implementieren

2.2.2.1. GLTW-1967: REST-Service Logbuch erstellen (ACI)

2.2.2.2. GLTW-11205: Internen REST-Service für EMS erstellen (ACI)

2.2.3. Logbuch-Server anpassen (ACI?)

2.2.3.1. GLTW-11926: Datenbankanpassung (ACI)

2.2.3.2. GLTW-12019: Regelmäßiges Löschen alter Ereignisse per cronjob (?)

2.2.4. GLTW-12018: Überarbeitung/Ergänzung der Ereigniserzeugung (ACI/WRI)

3. LON

3.1. UNVT/UCPT Unterstützung

3.1.1. PSVK-674: PS4000

3.1.1.1. PSVK-1341: Def.lon portieren (MGL)

3.1.1.1.1. PSVK-1342: Umbau SNVT/SCPT (KBE)

3.1.1.1.2. PSVK-1343: Erweiterung UNVT/UCPT (KBE)

3.1.1.1.3. PSVK-1344: Erweiterung Knotendatei um UNVT/UCPT (KBE)

3.1.1.1.4. PSVK-1345: XSD-Schema für Knotendatei erstellen (RSC)

3.1.1.2. GLTW-10461: LON Zeitprogramm mit SCPTdefWeekMask (Sonderbehandlung)

3.1.2. GLTW-10806: Q::BackEnd

3.1.2.1. GLTW-10807: EPROX - Erweiterte Knotendatei (SCPT, UNVT, UCPT) einlesen (WRI)

3.1.2.2. GLTW-10808: LON DP-Adresse muss ggf. angepasst werden (Funktionsblock)

3.2. LON-Multischalter (LMS)

3.2.1. PSVK-850: PS4000

3.2.1.1. PSVK-1346: Neuen Projektbaum QMB erstellen (KBE)

3.2.1.2. PSVK-1347: QMB mit LMS-Struktur erstellen (KBE)

3.2.1.3. PSVK-1348: Erzeugen, Bearbeiten, Kopieren & Löschen von virtuellen LMS-Parametern (KBE)

3.2.1.4. PSVK-1350: Schema EPROX-Datei erweitern um LMS-Parameter (RSC)

3.2.1.5. PSVK-1349: EPROX erweitern um LMS-Projektierung (KBE)

3.2.2. GLTW-10779: Q::BackEnd

3.2.2.1. Definitionen LMS

3.2.2.1.1. GLTW-12049: Definition & Dokumentation der LMSsrvr-Variablen (RSC, WRI)

3.2.2.1.2. GLTW-12050: Definition (EDE-XML) für virtuelle LMS-Variable erstellen (RSC)

3.2.2.2. GLTW-12051: Definition der LMS-Variable in Def.bac einlesen (WRI)

3.2.2.3. GLTW-12052: Datenbank für LMS-Projektierung erweitern (ACI?)

3.2.2.4. GLTW-12053: EPROX-Einlesen um LMS-Projektierung erweitern (WRI)

3.2.2.5. GLTW-12054: Neuen Server LMSsrvr erzeugen & einbinden (WRI)

3.2.2.6. GLTW-12055: LMSsrvr Funktionen implementieren

3.2.2.6.1. Einlesen der LMS-Variablen beim Serverstart (WRI)

3.2.2.6.2. Online Erweiterung (+,-) der LMS-Variablen (per Message) (WRI)

3.2.2.6.3. Schaltbefehle entgegennehmen & ausführen (WRI)

3.2.2.6.4. Wertänderungen von LON in Wertänderungen der LMS-Variable umrechnen & melden (COV) (WRI)

4. Komponenten

4.1. GLTW-2558: K048 Raum

4.1.1. Definitionen

4.1.1.1. GLTW-8790: Spezifikation der Komponente & Kommunikation (RSC)

4.1.1.2. GLTW-2559: Definition & Beschreibung der Komponente (RSC)

4.1.2. Q::FrontEnd

4.1.2.1. GLTW-11398: 3D-Modelle finalisieren (Raumtypen & Animationen) (AZA)

4.1.2.1.1. GLTW-11357: Implementierung der Komponente für alle Raumtypen (AZA)

4.1.2.1.2. GLTW-11037: Bedienpanel & 2D/3D-Weiche umsetzen (???)

4.1.2.2. GLTW-11193: Technisches Konzept zur Verknüpfung Bedienpanel mit Anlagenbild (RSC)

4.1.2.2.1. GLTW-11386: Implementierung Bedienpanel als Widget (???)

4.1.3. PS4000

4.1.3.1. PSVK-1004: K048 Raumbedienung

4.1.3.1.1. Komponentenbeschreibung (XML) K048 Raum erstellen (AZA)

4.1.3.1.2. SVG? in XAML konvertieren (AZA)

4.1.3.1.3. Dynamisierungen einbauen (Raumtyp ändert Bild in der Ansicht) (AZA)

4.1.3.1.4. Ausschließlichkeit des Raums implementieren (AZA)

4.2. GLTW-3660: K009 Sensor

4.2.1. Definitionen

4.2.1.1. Definition und Beschreibung der Komponente erweitern (AZA,RSC)

4.2.1.2. 10 neue Icons designen (Roland)

4.2.2. Q::FrontEnd

4.2.2.1. Erweiterung der Icons für die Komponente (10 Stück) für alle Styles - K&P, DIN, Relief, 3D (AZA)

4.2.3. PS4000

4.2.3.1. Definition der 10 neuen Icons im AB-Editor/Komponentendefinition (AZA)

4.2.3.2. Dynamisierung der Icon-Anzeige ergänzen (AZA)

4.3. GLTW-11213: K013 Kessel

4.3.1. Definitionen

4.3.1.1. Definition & Beschreibung der Komponente erweitern (AZA,RSC)

4.3.1.2. Neue Designs für den Holzkessel (Roland)

4.3.2. Q::FrontEnd

4.3.2.1. 3D-Modell um Anschlüsse und Kesseltyp (Holzkessel) erweitern (AZA)

4.3.2.2. Alle SVGs erweitern um Anschlüsse & Kesseltyp (AZA)

4.3.2.3. Komponentenimplementierung für den Holzkessel anpassen (AZA)

4.3.3. PS4000

4.3.3.1. Erweiterung der Komponente um Abgasanschlüsse, neue Rohre und Kesseltyp (AZA)

4.3.3.2. Dynamisierung der Kesselanzeige (Kesseltyp) ergänzen (AZA)

5. GLTW-10778: Systemdatenverwaltung

5.1. Q::FrontEnd

5.1.1. GLTW-11196: Seite erstellen Einstellungen/Datenverwaltung/Systemdatenverwaltung (MKO) (/api/clear-system)

5.2. Q::BackEnd (GLTW-11194)

5.2.1. REST-Services definieren (DIH, WRI)

5.2.1.1. /api/clear-system (Löschen von Daten im System Installation || Kundenübergabe)

5.2.1.1.1. PUT (Löschung auslösen)

5.2.2. REST-Service implementieren (SDI)

5.2.3. Durchführung der Löschaktionen (WRI) - Ausgelöst über REST-Service - Nachricht an andere Benutzer (WebSocket) - Vor Löschung GLT runterfahren - Löschung durchführen - GLT wieder hpch fahren