Changelog – Aktuelle Version: v13.0.0

20240507 - Changelog [v13.0.0]

Wir freuen uns, Ihnen die neueste Version von Eliona vorzustellen:

Eliona v13.0. Diese Version bringt eine Vielzahl bedeutender Updates und neuer Funktionen, die Ihre Benutzererfahrung erheblich verbessern und erweitern werden. Von verbesserten Tracking-Funktionen über umfangreiche Wayfinding-Optionen bis hin zu einem neuen Buchungssystem – diese Version bietet alles, was Sie benötigen, um Ihre Facility-Management- und Smart-Building-Lösungen auf die nächste Stufe zu heben. Lesen Sie weiter, um mehr über die aufregenden Neuerungen und Verbesserungen zu erfahren, die Eliona v13.0 für Sie bereithält.

Vollständiger Changelog

Changelog v13.0

# Changelog

All notable changes to this project will be documented in this file. ##[X.X.X] - TBD Dashboard/Smart view -> SBB widget (SB-08710)[@sti] Dashboard/Smart view -> Alarm widget -> Detailed Alarm List (SB-08721)[@sti] Asset Details Form -> Associated ID -> new input style for id`s (SB-08961) [@sti] Sidebar -> Alarm Icon -> now showing different color depending on highest prio (SB-08973) [@sti] ##[v13.0.0] - 16.05.24 ### Added Map -> Tracking feature with storey/room configurations, tracking widget and dynamic asset tree (SB-08494)[@nl] ** Engineering -> Wayfinding -> Wayfinding editor, view and elements creates (SB-08989) [@nl] ** Engineering -> Bulk Import -> Bulk import feature (SB-08990) [@lw] ** Map/Storey -> Booking -> Booking feature with configurations and elements (SB-08991) [@jp] ** User -> Notification Settings -> user specific notification settings (SB-08992) [@lw] ** Connection > Added Modbus section (SB-07300) [@lwa] ** - Dashboard -> Public (Global) dashboards -> feature with Public dashboards folder (SB-08283) [@jp] ** Settings -> Api keys -> added Api key expired Frontend info (SB-08365) [@rtu] Scripts -> added default function to python scripts [@lwa]

### Changed - Audit trail, Script engine -> store sorting config in URL (SB-08426) [@nl] - General -> Storey & Bim redirects -> unified across whole platform (SB-08965) [@rtu] - Apps -> Updated visual representation for versions (BR-2624)[@lwa] - Engineering -> Tag Management -> Remove custom flag from tags (SB-08693) [@rtu]

#### Fixed 🐞 - Dashboard -> Trend Element -> fixed, guideline (BR-2533) [@rtu] ** - Dashboard -> Custom widget -> table and trend element preview (BR-2591 BR-2590) [@nl] - BIM details-> Sidebar -> fixed displaying "Tracker" list item (BR-2587)[@nl] - Connection -> Fixed redirect errors in the restful section (BR-2593) [@lwa] - Connection -> Fixed that not created connection would test status (BR-2592) [@lwa] - Asset -> Data - > show aggregation data for average on change mode (BR-2597) [@rtu] - General -> Asset attribute select -> show seperate options for average on change and cusum modes (BR-2602) [@rtu] - Reporter -> Text Element -> pipelines requirement options now check actual pipeline configuration not asset type config (BR-2605) [@rtu] - Seetings -> Apps -> Remove required fields from adding niagara controller dialog (BR-2580) [@rtu] - General -> Asset/Attribute Select -> Remove no existing min & max options from sum& cusum aggregation selects (BR-2605) [@rtu] - Engineering -> Asset Editor -> fix bulk asset import (BR-2619) [@rtu] - General -> Asset Status -> show unmoniroted asset if allowed inctivity is disabled (BR-2440) [@rtu] - General -> Experts -> Mark tags where user doesn't have access to for Expert users (SB-08367) [@rtu] - Smart view -> Input Widget -> transparent background buttons (BR-2636) [@sti] - Digital twin -> Link Asset -> All Assets are linkable now (BR-2635)[@sti] - Settings -> Apps -> InQuery-Parameters aren't submitted (BR-2643) [@rtu] -Dashboard -> Storey widget -> Tooltip fixed (BR-2532)[@sti] -Dashboard -> Storey widget -> preview image -> fixed image location(BR-2499)[@sti] -Dashboard->Heatmap widget -> preview storey -> now showing storey instead of map (BR-2499)[@sti] -Settings -> Apps -> apps grid now fit when having different window sizes (BR-2650)[@sti] - Login -> Fixed that version wasn't always up to date (BR-2598)[@lwa] - Assets -> Details -> Atributes -> fixed changing attribute values and displaying them right (BR-2632) [@sti] -Assets -> Details -> Atributes -> calculator -> calculator now showing default from template (BR-2628) [@sti] -Alarms -> asset type definition -> disabled changing subtype (BR-2294) [@sti] -Map -> Markers -> circle Markers are now on top of building Markers (BR-2670) [@sti] -Analytics -> Settings -> enhanve legend templating variables with aggregation props (BR-2677) [@rtu] - Smart view -> fixed property that caused wrong color (BR-2682) [@lwa] - api keys -> fixed wrong date format (BR-2680) [@lwa] -Smart View -> dynamic text -> font now correctly displayed (BR-2684) [@sti] -Smart View -> comfort -> text stays inside the box for bigger font sizes (BR-2684) [@sti] -Smart View -> image-> preview of image gets deleted when image gets deleted (BR-2684) [@sti] - Connection -> Mqtt connections now can be disabled on the detailed page (BR-2688) [@lwa] - Appstore -> updated ui so its more intuitive to see if a new version is available (BR-2624) [@lwa] -Smart View -> Input -> Switch -> Switch now showing On/Off above the switch (BR-2703) [@sti] -Map -> Storey -> Poi can now be placed on polygon (BR-2709) [@sti] -Assets -> Details -> Atributes -> Filter can be saved/deleted now and it shows the saved configuration (BR-2631) [@sti] -Assets -> Details -> Atributes -> Units can be changed without error (BR-2663) [@sti] -Engineering -> Asset Moddeling -> Attribute Templates -> Virtual activated saving only possible when formular is filled in (BR-2673) [@sti] -Smartview -> Smartaview inputs are disabled for smartview user (BR-2712) [@rtu] -Login page -> Remember me checkbox is removed (BR-2138) [@jp] -Smartview -> Tickets changable text styles/Trend underline now possible/Sankey bold now working/general form inconsistencies fixed (BR-2724) [@sti] -Tickets -> Comments -> when adding a comment it instantly shows your name above the comment now. (BR-2711) [@sti] -Engineering -> My Profile -> fix not showing user default location (BR-2755) [@rtu] -Settings -> Audit trail -> Remove archived users from performed by filter (BR-2756) [@rtu]

Tracking

Wir freuen uns, Ihnen einige spannende Neuigkeiten im Bereich Tracking vorstellen zu können. Mit der neuesten Version ist es nun möglich, mithilfe der Localino App Tracker und Anchors zu erstellen und deren Standorte sowie Bewegungen live auf den Stockwerken anzuzeigen. Diese Funktionalität wird durch ein neues Tracking-Widget unterstützt, das sogar die Unterteilung von Stockwerken in einzelne Räume ermöglicht.

Asset Modellierung

In der Asset-Modellierung wurde der neue Punkt "Tracker" hinzugefügt. Wenn dieser aktiviert ist, werden die erstellten Assets als Tracker im System registriert. Dadurch können einem Tracker zusätzliche, beliebige Attribute hinzugefügt werden, um Ihre Daten noch präziser und umfassender zu gestalten.

Asset Infos Konfigurieren

Sie haben nun die Möglichkeit, in der Konfiguration eines Assets einen Tracker auszuwählen. Wenn ein Tracker ausgewählt ist, wird dieses Asset mit einem blauen Punkt markiert und kann in der geografischen Asset-Struktur nicht mehr verschoben werden. Ab sofort bestimmt die reale Lokalität des Assets, wo es in der geografischen Struktur zu finden ist. So können Sie allein durch die Asset-Struktur erkennen, wo sich der Tag befindet.

Etage Konfigurieren

Nach dem Klick auf "Weiter" wird ein Viereck mit den relativen Positionen der Anker angezeigt. Dieses Viereck kann beliebig in der Größe verändert und gedreht werden, sodass die Positionen der Anker in der realen Welt mit den Positionen auf dem digitalen Stockwerk übereinstimmen.

Räume Einrichten

Tracking Widget

Zu den neuen Tracking-Konfigurationen gehört selbstverständlich auch ein Tracking-Widget, das sowohl für Dashboards als auch für die Smart View verfügbar ist. Wählen Sie ein Stockwerk aus, und alle Tracker in diesem Stockwerk werden angezeigt. Oben im Widget gibt es eine Suchleiste, mit der Sie Tracker gezielt suchen können. Wenn ein Tracker ausgewählt wird, folgt das Widget diesem. Ändert der Tracker den Raum oder das Stockwerk, wird dies im Widget sofort sichtbar.

Wayfinding

Eine der großen Neuerungen, die hinzugekommen ist, ist das Wayfinding. Hier ist es möglich, stockwerksübergreifende Wege zu konfigurieren und so Kunden und Angestellte auf dem schnellsten Weg ohne sich zu verlaufen und ohne Begleitung an ihr Ziel zu bringen. Um Ihre Anlage zu erfassen, gibt es unter "Engineering" die neue Option "Wayfinding".

Gebäude hinzufügen

Um ein Gebäude mit Stockwerken zu erstellen, klicken Sie auf den "+ Gebäude"-Button. Nun können Sie für Ihr Gebäude und Ihre Stockwerke Namen vergeben und die dazugehörigen Assets auswählen.

Nach dem Speichern können die einzelnen Stockwerke konfiguriert werden. Dafür klappen Sie einfach das Gebäude aus und klicken auf den Pfeil des gewünschten Stockwerks.

Stockwerk konfigurieren

Um das Stockwerk jetzt mit Wegen auszustatten, kann ein beliebiges Bild vom Stockwerk hochgeladen werden. Nun können per Drag & Drop Start-/Zielorte, Pfade, Aufzüge und Treppen hinzugefügt werden. Um diese zu verknüpfen, erscheinen kleine blaue Punkte um die ausgewählten Punkte. Zieht man an ihnen und lässt auf einem anderen Punkt oder einer Linie los, so werden diese verknüpft.

Aufzüge und Treppen

Um die Stockwerke miteinander zu verbinden, können Treppen und Aufzüge gesetzt werden. Diese können einer Gruppe zugeordnet werden. So sind Aufzüge und Treppen in einer Gruppe stockwerksübergreifend miteinander verknüpft, und der schnellste Weg über einen Aufzug in ein anderes Stockwerk kann gefunden werden.

QR Code

Um das eingerichtete Wayfinding-Gebäude zu verwenden, wird für jeden Startpunkt ein QR-Code generiert, der einfach heruntergeladen werden kann, indem man den Punkt auswählt und auf das QR-Code-Icon klickt.

Wayfinding View

Wird der QR-Code gescannt, landet man in der Wayfinding View, wobei der Startpunkt das gescannte Asset ist. Hier kann man in einer Suchleiste seinen Zielort eingeben und schon geht es los auf dem schnellsten Weg zum Ziel.

In der Smart View gibt es natürlich auch eine Wayfinding-Komponente. Hier kann das Start-Asset ausgewählt und nach Belieben auch die möglichen Ziele festgelegt werden.

Booking

Ein neues Buchungssystem ist jetzt verfügbar und verbessert das Facility-Management und die Terminplanung erheblich. Es ist nun möglich, über unsere "Booking"-App buchbare Assets anzulegen und diese im neuen "Booking-Widget" zu buchen.

Modellierung

In der Asset-Modellierung ist es jetzt möglich, in der Konfiguration der Asset-Templates den Punkt "Buchbar" zu aktivieren. Hierbei werden automatisch zwei neue Attribute angelegt, die für die Funktion des Buchens notwendig sind.

Stockwerk buchbar machen

Mit den nun angelegten buchbaren Assets ist es jetzt möglich, beim Setzen von Polygonen oder Sehenswürdigkeiten die Option "Asset kann gebucht werden" zu aktivieren. Dadurch kann das Asset jetzt im Booking-Widget gebucht werden.

Booking Widget

Nun ist es möglich, im Booking-Widget über "Quick Booking" oder "Advanced Booking" sehr genau die gewünschten Zeitslots zu buchen. Natürlich ist dieses Feature auch in den Smart Views vorhanden.

Bulk Import

Es ist jetzt möglich, mit einer Datei alle gewünschten Daten auf einmal zu importieren. Importiert werden können Assets, Rules, Tags, Projects, Roles und Types.

Importing

Für den Bulk Import haben wir eine neue Option in "Engineering" hinzugefügt. Hier kann sehr einfach die JSON-Datei mit den Daten hochgeladen werden.

Sollten Fehler in der Datei sein, werden diese natürlich angezeigt und können in der App korrigiert werden.

Die Daten werden dann in einer Tabelle übersichtlich dargestellt. Mit "Overwrite already imported data" können bereits existierende Daten überschrieben und mit "Highlight duplicated assets" werden doppelt vorkommende Daten hervorgehoben. Mit einem Doppelklick können nun noch einzelne Datenpunkte nach Belieben bearbeitet werden. Nachdem Sie dann die Haken gesetzt haben, um zu entscheiden, welche Daten importiert werden sollen, klicken Sie auf "Test Import", um Feedback zu erhalten, ob der Import erfolgreich sein wird. Zum Schluss einfach auf "Import" klicken und Ihre Daten werden importiert.

Public Dashboards

Die ersehnten Public Dashboards sind da. Jetzt können Sie Ihre Dashboards für alle Teilnehmer im Projekt dauerhaft sichtbar machen, was das ständige Kopieren überflüssig macht.

Tags

Mit der Expertenrolle ist es möglich, einem Asset alle Tags hinzuzufügen oder zu entnehmen. Für eine bessere Übersicht sind Tags, auf die der Experte keinen Zugriff hat, jetzt mit einem roten Punkt markiert. Zudem wird der Experte immer vorgewarnt, wenn er alle Tags entfernt, auf die er Rechte hat und dadurch die Rechte auf das Asset verliert.

Analytics

In den Einstellungen einer Analytik gibt es jetzt ein neues Feld "Format der Serienbeschriftung". In diesem Feld können Variablen für aggregierte Werte verwendet werden, um den angezeigten Wert anzupassen. {{unit}}, {{attribute}}, {{aggregatedDataField}}, {{aggregatedDataRaster}} und {{aggregatedDataType}} sind verfügbare Variablen, um die Beschriftung nach Belieben anzupassen.

Digitaler Zwilling

Beim digitalen Zwilling war es vorher nur möglich, Assets zu verlinken, die Unter-Assets waren. Mit der neuen Version ist es jetzt möglich, in einem digitalen Zwilling alle Assets zu verlinken.

Stockwerk

Es ist jetzt ohne Probleme möglich, im Stockwerk Punkte auf Polygone zu setzen.

Login

Wir haben einen Fehler behoben, der dazu führte, dass die angezeigte Version nicht immer die aktuellste war. Nun wird immer die richtige Version angezeigt.

Außerdem haben wir, da es eher eine Last war, die "Remember me"-Box entfernt. Wir werden uns jetzt standardmäßig beim Login an Sie erinnern.

Kalkulator

Der Kalkulator in der Attributform eines Assets übernimmt und zeigt jetzt die in der "Asset Modellierung" eingegebene Standardrechnung an.

Außerdem gibt es keine Probleme mehr bei Rechnungen mit mehr als 7 Variablen. Alle Ihre Rechnungen funktionieren jetzt mit beliebig vielen Variablen.

Data

Modbus Connection

Modbus ist ein altbewährtes Kommunikationsprotokoll. Sie können nun unter Connection -> Modbus Ihre Modbus-Geräte mit Eliona verbinden.

API-Schlüssel mit Ablaufinformationen

API-Schlüssel zeigen jetzt für eine bessere Verwaltung das Ablaufdatum an und eine Anzeige, wenn ein Schlüssel abgelaufen ist.

Notifikation Einstellungen

Es gibt jetzt die Möglichkeit, Notifikationen zu personalisieren. Sie können in Ihrem Profil unter "Benachrichtigungseinstellungen" sehr detailliert auswählen, welche Notifikationen Sie erhalten möchten.


20240304 - Changelog [v.12.1]

Wir freuen uns, Ihnen die neuste Version von Eliona vorzustellen: Eliona v12.1.

In diesem Release haben wir viele kleinere Fehler behoben. Die Wichtigsten Änderungen stellen wir Ihnen hier im Detail vor. Eine vollständige Auflistung aller Änderungen finden Sie weiter unten.

Wir haben einen Fehler behoben, der dazu geführt hat, dass die Tasten „Hineinzoomen / Hinauszoomen“ den Menüpunkt „Mehr Optionen“ verdeckt hat.

Wir haben einen Fehler beseitigt, der dazu führen konnte, dass keine Bilder in den Digital Twin hochgeladen werden konnten

Wir haben einen Fehler behoben, der dazu führen konnte, dass im Slider keine Trends angezeigt wurden.

Wir haben einen Fehler behoben, der dazu führte, dass in der Seitenleiste des Menüs „Karte“ keine Alarm-Indikatoren über den Kartensymbolen angezeigt wurden, wenn ein Alarm vorlag.

Wir haben einen Fehler behoben, der dazu führte, dass in den Alarm-Statistiken das Feld „Heatmap“ nicht korrekt angezeigt wurde.

Die vordefinerte Rolle „Leicom“ entfällt.

Wir haben eine Sicherheitslücke in Verbindung mit der Skript-Engine geschlossen

Wenn Alarme per Mail eskaliert werden sollen und für die E-Mail ein benutzerdefiniertes Template verwendet wurde, konnte es sein dass die E-Mail nicht zugestellt wurde, falls das verwendete Template fehlerhaft war.

Dieses Verhalten wurde geändert. Ab sofort werden solche E-Mails auch dann versandt, wenn ein fehlerhaftes Template vorliegt. In diesem Fall wird stattdessen das Standard-Template genutzt.

Vollständiger Changelog

Changelog v12.1

Database ## [v12.1.0] - 2024-03-04

- hardcoded role "leicom" no longer exists [@al] - privilges dived into owner and user of the database objects [@al] - heap touples created together with asset [@les] - fix for replication and publication of tables [@al]

## [v12.0.2] - 2024-02-09 (indermediate for v12.1.0)

- fixed security issues with customer scripts (app role) [@al] - fixed policy for assets that allows all projects to which the user is assigned [@al] - better performance for heap notify trigger [@al] - the pipeline trigger is only activated if "his" flag is set [@al]

## [v12.0.1] - 2024-02-28

- hotfix for "api" privilege to audit.heap [@al] - trigger for tags changed to increase performance [@al]

Frontend ## [v12.0.1] - 2024-03-04

### Changed opcua -> improved section, added namespaces, better connection status feedback and improved variable naming (SB-08156) [@lwa]

- Digital Twin -> fixed, image uploading BR-2452 [@nl] ** - Digital Twin -> fixed, initial placement of the image on small screens BR-2524 [@nl] - Connection/Engineering/Settings -> fixed, opening sections in new tabs BR-2453[@nl] - Alarm Notifications -> fixed, notifications remain after logout BR-2437[@nl] - Widget details -> Value tiles -> fixed attribute name displaying in the preview BR-2445 [@nl] - Slider -> fixed showing asset data in slider views BR-2459 [@rtu] ** - Apps -> fixed that payload would only contain name BR-2356 [@lw] - Filters -> fixed that filter info wouldn't get sent to the server [@lw] - Apps -> Fixed that not initzialized apps but installed apps couldn't be uninstalled (BR-2356) [@lwa] - Widgets -> Input widget -> Fixed: attribute value changing doesn't work when one of the attributes in the widget configuration is removed (BR-2458) [@nl] - Map -> Missing alarm icons in sidebar / assets tree (BR-2461) [@nl] ** - Escalation -> Can't add "Slack" target (BR-2465) [@nl] - Dashboard -> Value tiles -> fix value tiles description (BR-2467) [@rtu] - Dashboard/Smartview -> Calendar -> fix underlapped tooltip (BR-2462) [@rtu] - Password reset -> Fixed (BR-2468)[@nl] - Smartview -> fix chart range for aggregated bar values (BR-2489) [@rtu] - Engineering -> Notification Providers -> Email -> fix inital auth configuration (BR-2471) [@rtu] - Bookmarks -> Can't select a user to add a bookmark to them [BR-2500](@nl) - Dashboard -> Storey widget -> Map controls cover widget context menu button (BR-2497)[@nl] * - Map -> Storey -> Updates the attribute values of selected assets only (BR-2498)[@nl] - Dashboards -> Breadcrums -> fix folder navigation to dashboard list (BR-2503) [@rtu] - My Profile -> Password reset -> fix dialog behaviour on closing the dialog (BR-2509) [@rtu] - Alarms -> Alarm STatistics -> Use selected date range for the heatmap (BR-2506) [@rtu] * - Rules -> Rule Details -> fix cancel button behaviour to navigate back in history (BR-2507) [@rtu] - Asset -> exclude subtype output from validty check and time to inactivity (BR-2496) [@rtu] - Asset -> Details add link from asset type to asset modelin (BR-2493) [@rtu] - Tag Management -> Users -> adding tags to users depends on project tag accees or expert mode (BR-2516) [@rtu] - General -> Datapoint select -> fix select options for avg-on-change ag options [BR-2531] (@rtu)

Escalation ## [v12.0.2] - 2024-02-26

- hotfix for checking the HTML validity in the mail template [@al]

## [v12.0.1] - 2024-02-06

- hotfix for handling the default HTML template [@al]

Jobsync ## [v12.0.1] - 2024-02-09

- Fixed a deadlock occurring during kafka broker failure

Url-bridge ## [v12.0.1] - 2024-02-13

- Fixed bug causing jobs to fail when proxy is not defined

Webhook ## [v12.0.1] - 2024-02-13

- Modified auth sequence

Adfs ## [v12.0.3] - 2023-02-22

- customizable error page in case of failed login [@csa] - database code w/o hardcoded "leicom" user [@al]

## [v12.0.1] - 2023-02-12- enable attribute mapping for permissions and language [@csa] - restart if config changes [@csa]

Equinix ## [v11.1.1] - 2023-12-01

Niagara V12.0.1 [fix] access config update

Webpusher ## [v12.0.1] - 2024-05-02

- Schema creation enforced [@les] - Fixed user_id extraction from events [@les]

Xovis ## [v12.1.0] - 2023-02-12 - remove user leicom from db init [@al]

## [v12.0.1] - 2023-02-12 - upsert data over APIv2 [@csa]

20240130 - Changelog [v12.0.0]

Wir freuen uns, Ihnen die neuste Version von Eliona vorstellen zu können.

Eliona v12.0.0 ist ein grosser Schritt nach vorne und führt wichtige Neuerungen ein, z.B. den App Store. Aber auch viele kleine Verbesserungen sorgen dafür, dass Ihre Arbeit mit Eliona so intuitiv wird wie nie zuvor.

Das erste was Sie in dieser Version bemerken werden, ist das neue Design: Wir haben das Erscheinungsbild von Eliona modernisiert und noch benutzerfreundlicher gestaltet.

Doch das ist bei weitem nicht alles. Viele neue Funktion warten darauf, von Ihnen ausprobiert zu werden! In diesem Eintrag stellen wir Ihnen die wichtigsten Änderungen im Detail vor. Eine vollständige Auflistung aller Änderungen finden Sie am Ende dieses Eintrags.

↗ Verbindungen: MQTT Publishing

Mit Eliona v12.0.0 ist es ab sofort möglich, MQTT-Nachrichten zu veröffentlichen. Damit integriert sich Eliona noch tiefer in Ihre Infrastruktur und kann noch flexibler eingesetzt werden.

App Store

Mit dem Eliona Marketplace stellen wir ein kuratiertes Sortiment aus dutzenden Apps zur Verfügung. Apps sind speziell auf einzelne Anwendungsfälle und Expertensysteme abgestimmt und binden eingehende Daten aus Drittquellen selbstständig in Eliona ein.

Apps sind weit mehr als gewöhnliche Integrationen: Eine installierte App erstellt selbstständig alle benötigten Assets und enthält individuelle Dashboards. Diese ermöglichen Nutzern eine reibungslose Interaktion mit externen Systemen in einer übergeordneten Anwendung.

Apps machen Eliona zu einer offenen, modularen Plattform, die verschiedenste komplexe Expertensysteme in einer einzigen, vertrauten Umgebung mit optimierter Usability und durchdachten Anwendungskonzepten bündelt.

Damit für wirklich jedes erdenkliche Szenario die passende App gefunden werden kann, stellt Eliona alle notwendigen Informationen offen und kostenfrei per GitHub zur Verfügung. Mit wenig Aufwand können Sie eigene Apps erstellen und Eliona an die spezifischen Anforderungen in Ihrer Infrastruktur anpassen.

↗ Erfahren Sie mehr über Apps

↗ Tags: Kategorien

Die Tags-Funktionalität wurde deutlich ausgebaut. Ab sofort ist es möglich, Tags in Kategorien zu ordnen. Kategorien können als Favoriten markiert und in Sequenzen angeordnet werden. Mit diesen Kategorien kann gesteuert werden, welche Tags in der Alarm-Übersicht erscheinen.

↗ Erfahren Sie mehr über Tags

↗ Alarme: Überarbeitetes Interface

Die Alarm-Übersicht wurde überarbeitet und folgende Veränderungen durchgeführt:

Visuelle Benachrichtigungen

Wenn ein Alarm ausgelöst wird, wird nun zusätzlich zum Benachrichtigungs-Ton auch visuelle Benachrichtigungen dargestellt. Diese Benachrichtigung bleibt auf dem Bildschirm, bis sie weggeklickt wird. Damit führen wir eine zusätzliche Redundanz ein, denn so werden vorliegende Alarme sofort ersichtlich, auch wenn der Benachrichtigungs-Ton überhört wurde.

Neue Spalten «GAI» und «Value»

Ab sofort sind in der Alarm-Übersicht die GAI des betroffenen Assets zu sehen, als auch der Wert.

Spalten können individuell angeordnet, eingeblendet und ausgeblendet werden

Über die Schaltfläche „Spalten“ können die Spalten in der Alarm-Übersicht nun nach Belieben angeordnet werden. Spalten können ausserdem eingeblendet und ausgeblendet werden.

Spalte „Nachricht“

Die Spalte „Nachricht“ zeigt nun mehr Inhalt an. Der Inhalt dieser Spalte wird nicht abgeschnitten. Falls mehr Inhalt vorhanden ist, als dargestellt werden kann, kann die Nachricht gescrollt werden.

Spalte „Tags“

In der Alarm-Übersicht werden ab jetzt nur noch Tags angezeigt, die sich in Kategorien befinden. Die Reihenfolge, in der die Tags angezeigt werden, hängt von deren Position in der Sequenz ab.

Sie können weiterhin alle Tags sehen, wenn Sie die «Detaillierte Ansicht» aktivieren.

Es wurden einige Verbesserungen an der Navigation in Eliona vorgenommen:

Ab erscheint in der Kontextleiste ein «Breadcrumb»-Element. Anhand dieses Elements können Sie sofort Ihre genaue Position in Eliona nachvollziehen und schnell in übergeordnete Menüs gelangen.

Filter werden bei Seitenwechsel beibehalten

Wenn Sie eine Liste, z.B. die Assets-Übersicht, anhand von Filtern durchsuchen, werden Ihre gesetzten Filter ab sofort beibehalten, wenn Sie einen Eintrag auswählen und danach wieder zurück zur Übersicht gehen.

Der Eliona-interne «Zurück»-Button wurde entfernt

Damit die oben erwähnte Beibehaltung der Filter funktioniert, muss der «Zurück»-Button des Browsers genutzt werden.Deshalb haben wir den Eliona-Internen «Zurück»-Button entfernt.

Stummschaltung wird jetzt angezeigt

Wenn Sie Benachrichtigungen in Eliona stummschalten, wird dies nun im entsprechenden Icon dargestellt.

↗ Regeln: Asset Validity

Wir haben eine neue Art von Regel hinzugefügt: Die Asset Validity. Mit dieser Art von Regel können Sie sich benachrichtigen lassen, wenn sich der Status eines Assets ändert.

↗ Erfahren Sie mehr zum Asset-Status

↗ Rollen: Benutzer in anderen Listen

Wir haben eine neue Option in den Projekt-Rollen erschaffen: Benutzer in anderen Listen sehen. Bisher konnten Nutzer, die in Ihrer System-Rolle keinen Zugriff auf die Option «Nutzer» hatten, an verschiedenen Stellen in Eliona keine Benutzernamen sehen, z.B. bei Tickets. Mit dieser Option können Benutzer nun die Namen anderer Benutzer sehen, auch wenn sie keinen Zugriff auf das Menü „Nutzer“ haben.

Calculator: Werte von anderen Assets

In den Calculator können ab sofort Werte eines anderen Assets einbezogen werden.

Behobene Bugs

Automatischer Log-Out auf dynamischen Seiten

Bisher erhielten Nutzer nach 8 Stunden keine neuen Daten auf dynamischen Seiten, z.B. der Alarm-Übersicht. Dies war für die Nutzer nicht direkt ersichtlich, da sie nicht ausgeloggt wurden und konnte deshalb zu Missverständnissen führen.

Das Verhalten wurde geändert: Nutzer werden jetzt nach 10 Stunden automatisch ausgeloggt.

Unstimmigkeiten in den Lizenzen

Ein Fehler, der Unstimmigkeiten bei der Anzeige der Lizenzkosten verursacht hat, wurde behoben.

Verbindungen: Crashes bei MQTT, OPC UA und Kafka

Ein Bug wurde behoben, der dazu führte, dass Eliona unter bestimmten Voraussetzungen abstürzen konnte, wenn die Verbindungsmethoden «MQTT» «OPC UA» und «Kafka» aufgerufen wurden.

Widgets: Fehlerhafte Darstellung im «Trend mit Balken»

Das Widget «Trend mit Balken» konnte unter gewissen Voraussetzungen inkorrekte Inhalte anzeigen. Dieser Fehler wurde behoben.

Widgets: Automatische Aktualisierung im Widget «iFrame» deaktiviert

Das Widget «iFrame» hat sich standardmässig alle 5 Minuten aktualisiert. Änderungen die in diesem Widget vorgenommen wurden gingen nach diesen 5 Minuten verloren. Dieses Verhalten wurde geändert, die automatische Aktualisierung ist ab sofort deaktiviert.

Assets: Fehlerhafte Darstellung von Bildern

Wenn Bilder über macOS oder iOS hochgeladen und Assets zugeordnet wurden, konnte es passieren, dass diese Bilder falsch ausgerichtet dargestellt wurden. Dieser Fehler wurde behoben.

20240112 – Changelog [v11.1.8]

[v11.1.8]

  • fixed notification issues

[v11.1.7]

  • fixed ACL issues

  • hotfix kafka partinioner, alarm prios

[v11.1.6]

  • added filter to calculator (pre-release)

  • hotfix delete listener

[v11.1.5]

  • hotfix for valid flag

  • hotfix alarm rules insertion

[v11.1.4]

  • fixed privileges for schema "public"

  • fixed upsert_heap_direct() for calculator

  • Dashboard -> Widget -> Value variant Tiles -> show configured element descriptions

  • hotfix output subtype

20231130 – Changelog [v11.1.3]

Wir freuen uns, Ihnen eliona v11.1.3 vorstellen zu können. Mit diesem Hotfix haben wir Eliona wieder ein Stückchen besser gemacht und diverse Fehler beseitigt.

Die wichtigsten Änderungen möchten wir Ihnen hier im Detail vorstellen.

Den vollständigen Changelog finden Sie am Ende dieses Beitrags.

Wir haben folgende Fehler behoben:

  • Es konnte zu einem Absturz kommen, wenn im Calculator ein Asset-Attribut ausgewählt wurde, für das keine Übersetzung vorlag. Wir haben diesen Fehler behoben.

  • Wenn im Calculator ein Asset-Attribut ausgewählt wurde, für das keine Übersetzung vorlag, wurde statt des ursprünglichen Attribut-Namens (ohne Übersetzung) die Attribut-Klasse angezeigt. Wir haben diesen Fehler behoben. Ab sofort wird in solchen Fällen der ursprüngliche, nicht übersetzte Attribut-Name angezeigt.

  • Wenn in einer Seitenleiste ein Asset-Attribute angezeigt wurden, für die keine Übersetzung vorlag, wurde statt des ursprünglichen Attribut-Namens (ohne Übersetzung) die Attribut-Klasse angezeigt. Wir haben diesen Fehler behoben. Ab sofort wird in solchen Fällen der ursprüngliche, nicht übersetzte Attribut-Name angezeigt.

  • Wir haben dafür gesorgt, dass Balkendiagramme in Widgets wieder korrekt angezeigt werden.

Wir haben folgende neue Funktionen eingeführt:

  • Daten, die über apiv2 abgerufen werden, können ab sofort im Calculator verwendet werden.

Vollständiger Changelog [Englisch]

Changelog v11.1.3

[v11.1.3] - 2023-11-27

Fixed 🐞

  • Asset -> Details -> Prevenet attribute calculator crash and show attribute name as fallback (BR-2208) [@rtu]

  • General -> Detailed Sidebar -> Show Attribute name not type as fallback (BR-2259) [@rtu]

  • Widget/Smart Assist -> Trend Element -> Fix Bar Chart Trends in bar variant (SB-07610/BR-2086) [@rtu] Heap events with „source“, older reporter patch amended, Azure-setup cleaned up Database

[v11.1.3] - 2023-11-23

Changed

Heap events with „source“, older reporter patch amended, Azure-setup cleaned up [@al] Apiv2

[v11.1.1] - 2023-11-28

Changed

Integrate Kafka for PUT /data [@ag] Alarm-Check

[v11.1.2] - 2023-11-24

Fixed a bug causing alarm rules not to be updated in some cases [@les]

Bugs melden

Sie können uns Bugs jederzeit über das folgende Formular melden:

20231107 – Changelog [v11.1.2]

In diesem Hotfix haben wir einen Bug beseitigt, der zu einem Absturz führen konnte, wenn die App "Niagara" konfiguriert wird.

20231106 – Changelog [v11.1.1]

In diesem Hotfix haben wir einen Bug beseitigt, der zu einer fehlerhaften Darstellung in der Asset-Liste führen konnte.

20231027 – Changelog [v11.1.0]

Wir freuen uns Ihnen die neuste Version von eliona vorstellen zu dürfen. Version 11.1.0 haben wir hauptsächlich dazu genutzt, um Optimierungen an ACL vorzunehmen – unserem umfassenden neuen System zur Verwaltung von Nutzerberechtigungen.

Darüber hinaus haben wir viele kleine aber feine Verbesserungen vorgenommen und neue Features eingeführt, die Ihnen die Benutzung von eliona noch angenehmer machen werden.

Einige Änderungen die wir in diesem Release vorgenommen haben, möchten wir Ihnen etwas genauer vorstellen:

Neue Funktionen

Benachrichtigungen bei Alarmen können ab sofort mit Ton zugestellt werden.

Wir haben elionas interne Logik im Hinblick auf ACL für die Anwender transparenter gestaltet. Seit der Einführung von ACL kann es vorkommen, dass Nutzer mit Assets interagieren möchten, für die sie keine Berechtigung haben, z.B. weil der Zugriff auf ein übergeordnetes Asset fehlt. In diesen Fällen werden die entsprechenden Menüoptionen ausgegraut dargestellt. Falls doch versucht wird, mit einem Asset zu interagieren, auf das kein zugriff besteht, wird eine Information eingeblendet, die den Nutzer klar und deutlich darüber aufklärt, warum eine gewünschte Aktion nicht ausgeführt werden kann.

Änderungen

Das Menü Alarme öffnet sich nun standardmässig in einer kompakten Ansicht. Damit reagieren wir auf einen von vielen Nutzern geäusserten Wunsch. Die detaillierte Darstellung bleibt natürlich auch weiterhin verfügbar. Wie gewohnt können Sie über einen Schalter zwischen beiden Ansichten hin und her schalten. Solange Sie eingeloggt sind, erinnert sich eliona an den zuletzt ausgewählten Zustand.

Wir haben Analytics noch detaillierter gemacht. Ab sofort können Sie in einer Analytic jetztauch Uhrzeiten in der Zeitspanne beim Start- und Enddatum jetzt auch Uhrzeiten definieren.

Wir haben den Prozess der Asset-Erstellung weiter optimiert. Ab sofort können Sie direkt bei der Asset-Erstellung Tags vergeben.

Skript Engine

Die Skript Engine wandert von den Einstellungen ins Menü „Engineering“

Behobene Bugs

  • Im Value Mapping konnten keine negativen Werte eingegeben werden. Dieser Fehler wurde behoben. Ab sofort ist es möglich, im Value Mapping negative Werte anzugeben.

  • Nutzer konnten sich selbst versehentlich Berechtigungen für ein Asset entziehen, indem Sie die Tags dieses Assets gelöscht haben. Dies wurde behoben.

  • -> Stockwerke: Ein Fehler wurde behoben, der es unmöglich machte neue Stockwerkpläne hochzuladen.

  • Widgets: Es wurde ein Fehler behoben, der eine inkorrekte Darstellung von Alarmen in der Titelleiste des Widgets verursachte.

Dies war nur ein kleiner Überblick über die Verbesserungen die wir für Sie vorgenommen haben. en gesamten Changelog, inklusive aller behobenen Bugs, finden Sie nachstehend.

Vollständiger Changelog [v11.1.0]

Changed

  • Settings -> Scripts -> Moved to the Engineering section (SB-06945) [@nl]

  • Alarms -> Compact view, changed to detailed view and inverted behaviour (SB-07251)[@rtu]

  • Analytics -> changed custom date range to support time ranges (SB-07185) [@rtu]

  • Smartview -> Updated browser title BR-2120 [@nl]

  • Asset -> List -> widen tag column width (SB-07184 ) [@rtu]

Added

  • Users -> Add User dialog -> Error message when creating user with existing email of archived user (BR-1989) [@rtu]

  • Assets -> Add asset dialog -> Add new field with role tags selector, the same as on the detailed page of the asset (SB-06951) [@jp]

  • Apps -> Xovis -> Enhance configuration with advances and new optional fields (SB-06656) [@rtu]

  • Assets -> added tooltips that explain ACL restrictions BR-2050 [@nl]

  • General -> Go To Alarms shows all alarms include child asset alarms (SB-07238) [@rtu]

  • General -> Sound notifications about new alarms SB-07239 [@nl]

  • Settings -> Audit trail -> Enhance Audit trail with connection points (SB-07376) [@rtu]

Fixed

  • Rules -> List -> Filter list by keyword (BR-2003) [@rtu]

  • My Profile -> My Profile page isn't available for users without Eliona.Users permissions (BR-2023) [@nl]

  • Engineering -> Escalation -> Add Target Dialog -> Impossible to close "Data isn't saved" warning dialog (BR-2018) [@nl]

  • Assets -> Archives asset's children only from the active tree (BR-2031) [@nl]

  • Tickets -> List -> showing archived references for main assets (BR-2027) [@rtu]

  • Apps -> Generic App Frontend -> prevent crash when app json config missed ref params (BR-1845) [@rtu]

  • Widgets -> General Header -> show highest prio of primary asset alarms and use colorblind friendly icons (BR-2033) [@rtu]

  • Widgets -> Link & Storey -> fix weird behaviours when using elements in custom widgets (BR-1954) [@rtu]

  • Widget -> Ticket -> Fix ticket count (BR-2043) [@rtu]

  • General -> Asset Attributes -> remove capitalizing of asset attributes (BR-2020) [@rtu]

  • General -> Folder Tables -> fix crashing of page when sorting for entries that don't have a name (BR-2036) [@rtu]

  • Digital Twin -> show go to alarms link & update changing output values in sidebar (BR-2037,BR-2038) [@rtu]

  • Widget -> Input -> Select -> fixed inability to set new value if value is null

  • Assets -> possibility to archive assets in func tree if it's forbidden in the loc tree and vice versa BR-2050 [@nl]

  • Alarms -> Go to Rules doesn't work correctly BR-2088 [@nl]

  • Engineering -> Asset Modeling -> Attribute config -> Value mapping accepts negative numbers BR-2085 [@nl]

  • Engineering -> Notification Providers -> Templates -> disable save button for empty templates (BR-2102) [@rtu]

  • Analytics & Reports -> Reports -> fix date time input validation (BR-2057) [@rtu]

  • Digital Twin -> Links -> allow configuring attributes of all subtypes (BR-2043) [@rtu]

  • Tickets -> List -> fix toolbar filter count for open & closed tickets (BR-2080 ) [rtu]

  • Tickets -> Detail -> fix sorting of tasks by their asset name (BR-2083) [@rtu]

  • Assets management, Tags management -> a user can't save an asset with a list of tags that will forbid the user access to this asset BR-2059 @nl

  • Widgets -> Trend -> prevent tooltip from overlapping charts BR-2096 [@nl]

  • Smartview -> Storey widget -> Label of the archived asset isn't displayed in the widget form BR-2119 [@nl]

  • Assets -> Asset Data -> Useless comma removed from the table BR-2121 [@nl]

  • General -> Dashboard/Smartview Table element -> show datapoint description in variant "multiple" (BR-2066) [@rtu]

  • Map -> Placement -> Storey -> layout image updating doesn't work properly BR-2129 [@nl]

  • Assets -> Create/Edit asset -> The form saves asset changes even if there is a conflict error caused by associated ids BR-2100 [@nl]

  • Alarms -> Statistic -> change weekly alarm chart to support 8 days (BR-1928) [@rtu]

20230925 - Changelog [v11.0.0]

Überblick

Hinzugefügt 🚀

  • Rollen -> ACL Funktion zur Verwaltung individueller Rollen

  • PKI/SSL -> Seite zur Verwaltung von Zertifikaten hinzugefügt

  • Allgemein -> Archivierte Verweise auf Assets und User auf allen Entitäten

  • Einstellungen -> Apps -> Fehlende Fehler-Snackbar im Generischen App Frontend hinzugefügt

  • Allgemein -> Umleitung nach Login behoben, um Suchparameter beizubehalten

  • Geschoss -> Fehlerbehebung für Polygon und Pio Value Mapping Farben

  • Karte -> Asset Detail -> "Gehe zu Geschoss" Link wurde behoben

  • App Topbar -> Projekt Logo -> Problem mit blinkenden Bildern behoben

  • Project Details-> Projekt Logo -> Problem behoben bei den das Bild nicht dargestellt wurde

  • Widgets -> Input Widget -> Es ist nun nicht mehr möglich, Attribute ohne "Output" Subtyp im Feld "Setpoint" des Input Widget Formulars auszuwählen

  • Einstellungen -> System -> Das eliona Logo wird nun als standardmäßig als Systemlogo verwendet

Wir freuen uns, Ihnen die neuste Version von eliona vorstellen zu können!

Mit dieser Version führen wir ein bemerkenswertes neues Feature ein – Die Access Control List (ACL)

ACL revolutioniert die Vergabe von Zugriffsrechten in eliona.

ACL erlaubt es Administratoren und System-Ownern, die Rechte von Nutzern bis ins Detail anzupassen. Es ist nun möglich, Nutzern Lese- und Schreibzugriff auf jede Funktion von eliona zu erteilen oder zu verwehren. Teile von eliona können für bestimmte Nutzer sogar vollständig ausgeblendet werden. Das ermöglicht ablenkungsfreies Arbeiten und maximale Diskretion.

Gleichzeitig ermöglicht ACL die Verwaltung von Nutzergruppen.

Abgesehen von ACL gibt es noch folgende weitere Neuerungen:

ACL

Wie funktioniert ACL?

Die Steuerung der Zugriffsrechte geschieht über sog. „Rollen“. Sie legen eine Rolle an und konfigurieren in dieser Rolle Leseberechtigungen und Schreibberechtigungen. Diese Rolle vergeben Sie dann an einen oder mehrere Nutzer. Die Nutzer mit dieser Rolle dürfen dann nur solche Aktionen vornehmen, die ihnen die Rolle erlaubt. Indem Sie eine Rolle mehreren Nutzern zuweisen, können Sie auf diese Art schnell und einfach Nutzergruppen erstellen.

Leseberechtigung und Schreibberechtigung

Für jede einzelne Rolle können Sie Leseberechtigungen und Schreibberechtigungen festlegen.

Leseberechtigung

Wenn eine Leseberechtigung erteilt wurde, können Nutzer Einträge und Menüpunkte zwar sehen, aber nicht ändern.

Wenn keine Leseberechtigung erteilt wurde, können Nutzer Einträge NICHT sehen.

Indem Sie Leseberechtigungen nicht erteilen, können Sie einzelne Menüpunkte vor Nutzern komplett verbergen.

Schreibberechtigung

Wenn eine Schreibberechtigung erteilt wurde, kann ein Nutzer Werte eingeben, Objekte löschen und neu erstellen.

Systemrollen vs Projektrollen

Es gibt 2 Arten von Rollen: Projektrollen und Systemrollen. Es ist wichtig, den Unterschied zwischen Projektrollen und Systemrollen zu verstehen.

Systemrollen

Die Einstellungen in Systemrollen regeln die Berechtigung für Optionen, die systemweit gelten. Die Optionen die von dieser Rolle gesteuert werden bleiben in allen Projekten gleich.

Projektrollen

Projektrollen gelten pro Projekt und regeln projektspezifische Berechtigungen, z.B. den Zugriff auf bestimmte Assets.

Nutzergruppen

Ein Vorteil unseres rollenbasierten Rechtesystems ist die Möglichkeit, Nutzergruppen zu erstellen. Alle Mitglieder dieser Nutzergruppe verfügen dann über die gleichen Rechte.

Weisen Sie eine Rolle einfach mehreren Nutzern zu, um mehrere Nutzer mit den gleichen Rechten auszustatten.

In unserer Dokumentation haben wir detailliert beschrieben, wie Sie diese Funktion nutzen!

Private Access Key

Wir haben eine eigene Seite hinzugefügt, über die Sie Zertifikate verwalten können.

Sie finden die Seite unter Connection -> PKI -> Certificates

Verweise auf archivierte Entitäten

Wir haben verändert, wie eliona Verweise auf archivierte Entitäten (z.B. Assets oder Nutzer) darstellt.

Bisher verhielt eliona sich folgendermaßen: Wenn z.B. ein Ticket auf eine archivierte Entität (z.B. ein Asset oder einen Nutzer) Bezug nahm, wurde der Name der archivierten Entität nicht angezeigt.

Ab sofort zeigt eliona den Namen archivierter Entitäten an. Außerdem werden archivierte Entitäten durch ein Symbol als solche kenntlich gemacht.

Vergessen Sie nicht, dass Sie archivierte Entitäten jederzeit wieder aktivieren können!

Last updated