New & Noteworthy

New & Noteworthy

18 June 2024
1.0.0 Cover Image

1.0.0 Major Flow Update und neue Billing Komponente

Revidierte Flow Komponente

Wir haben den auf Knative basierenden Ansatz der AX Suite Flow Komponente komplett überdacht und viel Energie in eine noch robustere Lösung investiert.

Als Kunde bedeutet dies verbesserte Genauigkeit und Zuverlässigkeit, eine optimierte Benutzererfahrung sowie eine zukunftssichere Skalierbarkeit, die sicherstellt, dass jegliche Anwendungen auch in Zukunft reibungslos und effizient laufen.

Usage Tracking und Mandantenverwaltung

Kunden können jetzt den Nutzungsumfang ihrer Anwendungen detailliert verfolgen und mandantenfähig festhalten. Diese Verbesserung ermöglicht eine präzise und transparente Abrechnung gegenüber der Nutzerschaft.

Rechnungsstellung und -begleichung über Stripe

Mit der neuen Integration zu Stripe können Rechnungen für Mandanten erstellt und Zahlungen effizient verwaltet werden. Dies gewährleistet, dass Nutzer für ihre Nutzung aufkommen und alle Transaktionen übersichtlich verwaltet werden können. Diese neuen Funktionen verbessern die Verwaltung und Abrechnung eurer Plattform und bieten eine zuverlässige und skalierbare Lösung für dein Geschäft.

Verbesserungen

Flow

  • Fix für Open Telemetry Collector Konfiguration
  • Batch size und delay der Ingest und Pull endpoints sind jetzt individuell konfigurierbar
  • Ungültige Thing States werden in Ingeset neu ignoriert (NaN, NULL, etc.)

Graph

UX

  • Die Aside-Komponententen für Properties und Entities können nun komplett angepasst werden.
  • Flow Node Eltern ändern
    Das parent Feld von IFlowNode Instanzen kann nun mit der neuen setParent Funktion überschrieben werden.

Billing

Es gibt neue Frontend Komponenten und Backend Services für das Tracking deiner Anwendungen.

Security fixes

Alle Abhängigkeiten wurden aktualisiert und auf die neusten Security Versionen gebracht.

1 November 2022
0.13.0 Cover Image

0.13.0 Workspace Roles and Things Discovery

Features

  • IoT: New Entity property type model
  • IoT Store and query property units
  • HUI: Wizard Component

Changes

Core Changes

  • allow react 18 as peer dependency
  • new default workspace wizard
  • customize team overview header
  • add children to console app props

IoT Changes

  • fix knative sync issues
  • configure owner permissions
  • use property units in entity histogram
  • fix computed infobar property units
  • select permissions for team owners

HUI Changes

  • support custom sort of hui kit page metadata
  • add success, warn and error system color palettes
  • export icon props interfaces (TS)
  • extend hui theme with AX color palette

Security fixes

Packages have been updated to the latest security versions.

The following peer dependencies have been updated:

  • upate to react v18
  • update next.js to v13
  • update joi to v17
  • update axios to v1
  • update react-hook-form to v7
  • update prisma to v4.5
  • update react-map-gl to v7
6 July 2022
0.12.0 Cover Image

0.12.0 Workspace Roles and Things Discovery

Features

  • ID: Workspace role management via Graph
  • IoT: Discover your own Things with extensible modal and hooks

Changes

Core Changes

  • new team_metadata graph entity
  • query team branding settings

IoT Changes

  • rename thing_property to thing_metadata
  • query thing channels
  • import team overview map dynamically
  • import xlsx using named exports
  • allow to pass a react node as value for metric card

ID Changes

  • only assign teams if configured

HUI Changes

  • switch to lausanne font and adapt default font weights accordingly
  • set mix-blend-mode on skeleton
  • fix issue where the MetricCard footer text wouldn't update correctly
  • handle loading states in MetricCardcomponent
  • re-use existing users for new accounts
  • scale Fieldset component
  • fallback to first available custom theme
  • team avatar icons per team
  • customize app and site header logos
  • scale icons to 16px by default

Security fixes

Packages have been updated to the latest security versions.

The following peer dependencies have been updated:

  • update Next.js to 12.
  • update prisma to v4
  • update zustand to v4
16 June 2022
0.11.0 Cover Image

0.11.0 Design Kit

Features

  • HUI: Publish HUI Kit
  • IoT: implement multiple subtraction in flow dsl

Changes

IoT Changes

  • implement multiple subtraction in flow dsl
  • remove invalid async result call
  • always render info cards for metric props

ID Changes

  • configure max age of jwt

HUI Changes

  • flush with custom styled-jsx style-registry
  • exclude pages from kit apps
  • switch between available custom themes
  • remove bizcharts implementation
  • scale components

Security fixes

Packages have been updated to the latest security versions.

The following peer dependencies have been updated:

  • update use-resize-observer to v9
  • update cloudevents to v6
  • update next-auth to ~4.5.0
  • update prisma to ~3.15.0
16 June 2022

0.10.0 Customize Studio

Features

  • Customize Studio views
  • Manage IoT Entity metdata
  • Check user roles using a React hook

Changes

  • Switch to ghcr.io based IoT Flow images
  • Update Hasura to 2.5.1
  • Update HUI Icons
  • Update Theme Palette and Layout

Security fixes

Packages have been updated to the latest security versions.

The following peer dependencies have been updated:

  • update prisma to ~3.13.0
  • update next.js to ~2.1.6
  • update apollo/client to ~3.6.0
5 April 2022
0.9.0 Cover Image

0.9.0 Serverless IoT Flow

Du willst AX IoT als Lösung nutzen, ohne dich um skalierbare Infrastruktur kümmern zu müssen? Das ist ab sofort möglich: Dank dem Projektumzug auf ein “Serverless”-Modell. Ein Cloud-Anbieter übernimmt die Routineaufgaben der Provisionierung, Verwaltung und Skalierung der Serverinfrastruktur, während du dich entspannt um Innovationen kümmern kannst. Wir nutzen dabei das Konzept FaaS (Function-as-a-Service), ein event-gesteuertes Ausführungsmodell mit einer von AX entwickelten Logik.

13 December 2021
0.8.0 Cover Image

0.8.0 User management, authorized data access and customizable workspace pages

Um in einem produktiven Betrieb mit IoT Geräten zu arbeiten, muss es möglich sein, verschiedenen Mitarbeitenden unterschiedliche Zugriffberechtigungen zu geben. In unserem neuen Release 0.8.0 ermöglichen wir den Zugriff auf deine Organisation und deine Workspaces auf User-Ebene zu kontrollieren. Neu kann mittels weniger Klicks ein User hinzugefügt, seine Berechtigungen verändert oder wieder entfernt werden.

Um stets die Sicherheit zu gewährleisten, haben wir den Zugriff auf die Daten im IoT vereinfacht und geschützt. Der Datenzugriff ist nun nur möglich, wenn der User über die Organisation und die Workspaces für die entsprechenden IoT-Daten berechtigt ist.

Um den verschiedenen Anwendungsgebieten des brudi IoT gewachsen zu sein, haben wir zusätzlich die Individualisierung der Workspace- und Organisations-Übersichtseiten veröffentlicht. Neu können die beiden Seiten auf Kundenwunsch individualisiert werden, um nur jene Informationen anzuzeigen, welche für ein schnelles Informations-Update relevant sind.

3 June 2021
0.7.0 Cover Image

0.7.0 IoT Monitor

Fast alles ist Energie! Deshalb haben wir die metrische Umrechnung in Wattstunden [kWh] für alle Messungen außer Zeitstempel und Entfernungen hinzugefügt. Einfach zu verwenden für Berechnungen oder Verbrauchs- sowie Produktionsüberwachung.

Ein echtes Dashboard zur Überwachung braucht aktuellste Daten. Die Echtzeit-Datenvisualisierung ist jetzt für Cards konfigurierbar, um live zu sehen, was im System passiert.

Der Entitätengraph listet jetzt auch untergeordnete Entitäten und hat einen optimierten Übersichts-Header erhalten. Verwalte und überwache alle Entitäten auf einen Blick. Die Node-Entitäten haben auch das beliebte Health-Icon für eine bessere Statusanzeige erhalten. Entitäten können nun auch abgefragt werden, anstatt sie nur zu abonnieren.

Ihr habt danach gefragt und hier ist es, Histogramme sind nun für das Dashboard verfügbar. Mit dem Datumsbereichswähler und Vergleichsfunktionen kannst du alle Messdaten nun visuell analysieren. Manchmal sind Geschichten episch. Um große Zeiträume historischer Daten in Histogrammen darzustellen, braucht es manchmal mehr als eine Sekunde. Um die Zeit zu überbrücken, haben wir einen schicken Ladeindikator hinzugefügt.

Sankey-Diagramm Beispiel

Für bestimmte Anforderungen wird ein Sankey-Diagramm benötigt. Mit einer Themenpalette für Farben und einer Verbindung zum Metrics-Endpunkt ist es eine einfach zu bedienende Erweiterung für Ihr Dashboard.

Um noch mehr Schönheit zu bieten, wurde das Farbschema für Eigenschaften aktualisiert.

30 April 2021
0.6 Cover Image

0.6 Things Discovery

Entdecke das T in IoT. Mit dem neuen Things Discovery UI können verfügbare Sensoren, Akteure und Gateways im Netzwerk entdeckt und eingebunden werden. Dazu muss man nicht einmal vor Ort sein. Als zusätzliche Erleichterung für das Things-Onboarding werden nun auch indirekte, also über Switches und Gateways verbundene Geräte entdeckt.

31 March 2021
0.5 Cover Image

0.5 IoT Studio

AX freut sich, Werkzeuge zur Verfügung zu stellen, die das Bauen einer eigenen Lösung vereinfachen. In dieser Version haben wir Grundeinstellungen für IoT-Projekte, einen Flow-designer (Entity Graph), Eigenschaften & Entitäten sowie eine Analysenseite mit Dashboard veröffentlicht. Das Dashboard ist konfigurierbar, mit dem Metrics & Health Endpoint im Graph verknüpft und bringt einen Header zur Auswahl der Einrichtung. Die Health-Dashboard-Card wurde ebenfalls mit dieser Version ausgeliefert.

14 February 2021
0.4 Cover Image

0.4 Third-party Login und Error Handling

Mit diesem Release ermöglichen wir Login und Authentifizierung für Apps und Services von Drittanbietern wie Google, Github oder Azure.

Unter der Haube wurde ausserdem die Performance verbessert und alle Abhängigkeiten aktualisiert.

Ebenfalls wichtig zu erwähnen sind Verbesserungen im Errorhandling und der verbesserten Verifikation injektierter Authentifizierungstoken.

23 December 2020
0.3 Cover Image

0.3 Geospatial Data Visualization

Eine Map sagt mehr als tausend Worte. IoT Daten in geographischer Abhängigkeit darzustellen ist ein viel gefragtes Feature. Mit der neuen Map Komponente können Teams ihre Applikationen mit hilfreichen Kartendarstellungen bereichern und Anwender:innen mächtige Tools für die Darstellung von Strecken oder Punkten ihrer IoT Things und Entitäten in Echtzeit bieten.

Entwickler:innen können die bereitgestellten Schnittstellen verwenden um interaktive und visuell ansprechende Darstellungen von komplexen Datenpunkten zu ermöglichen. Als Grundlage wurde das auf OpenStreetMap basierende MapBox SDK verwendet. Damit stehen leistungsstarke Entwicklertools bereit, um präzise Standortdaten zu visualisieren in unserer Welt zu navigieren.

11 December 2020
0.2 Cover Image

0.2 Fleet Management UX

Die Benutzeroberfläche des IoT Fleetmanagements kommt im neuen Gewand daher. Mit dem Update auf die neuste Version des AX Design Systems erhalten Benutzende nun die gewohnt einheitliche Oberfläche, egal auf welcher Maske sie sich gerade befinden. Die Neuerung bringt auch spürbare Verbesserung der Ladezeiten und erlaubt eine flüssige Interaktion mit der Applikation, auch bei kurzzeitig schlechter oder ausfallender Internetverbindung.

10 December 2020
0.1 Cover Image

0.1 Headless IoT

Der initiale Release der API soll das Leben aller IoT Entwickler:innen vereinfachen und führt einen generalisierten und sicheren Datenzugriff über den AX Graph ein. AX IoT kann so auch ohne die bereits verfügbare Oberfläche genutzt werden und erlaubt neue Apps schnell und einfach zu entwickeln und zu betreiben.

Über die eingebaute Konsole können mit wenigen Handgriffen eigene Querys erstellt, ausgeführt und visualisiert werden. Nie war es so einfach auf die Daten von Devices zuzugreifen.

Dieser Meilenstein setzt die Grundlagen für die zukunftorientierte Weiterentwicklung unseres IoT Produktes für Entwicklungsteams.