Harveg-DEVops / Wiki

Informationen zu der Architektur und Hintergrundinformationen der Jättruppe
0 stars 0 forks source link

GUI mit timestamp feature #4

Closed Harveg closed 3 years ago

Harveg commented 3 years ago

Beim HABpanel soll ein neues timestamp-Eingabe Feld pro Raum eingeführt werden um nachträglich das Datum zu Ändern. Die Eingabe des Datums soll vereinfacht und stark eingeschränkt sein. Über einen pop-up calendar kann nur ein Datum im aktuellen Jahr gewählt werden und somit wird die Eingabe wie folgt definiert: DD-MM-2020 Der Zeitstempel wird nach der Eingabe nicht geprüft. Beim löschen einer LOT-Nr aus einem Raum (Eingabefeld leer) wird automatisch auch der Zeitstempel zurückgesetzt auf DD-MM-JJJJ

Harveg commented 3 years ago
  1. Das widget input_lot-nr wurde entsprechend angepasst, dass der Zeitstempel im gewünschten Format erstellt wird 'dd-MM-yyy hh:mm:ss' und jeweils in unserer Zeitzone liegt 'CET': "sendCmd(config.lot_nr_timestamp, mydate | date:'dd-MM-yyyy hh:mm:ss' : 'CET')"
  2. Zudem wurde der watchdog entsprechned angepasst, dass keine weiteren Modifikationen des Strings timestamp benötigt werden und es wurde die Print-Ausgabe bei einem Fehler aufgrund eines nicht lesbaren Zeitstempels erweitert.
  3. Für die Rücksetzung des Zeitstempels wurde in Node-Red der flow LOT-NR Watchdog angepasst, sodass bei einem leeren Eintrag von lot_nr_new_room?? der Zeitstempel zurückgesetzt wird.

Die Änderungen wurden am 07.10.2020 auf dem Produktivsystem umgesetzt.