PORTFOLIO

Internet Of Things

Hier fühlen wir uns zu Hause, von der individuellen App auf einem Smartphone bis hin zur komplexen Steuerung im Schaltschrank. Unsere Experten für IT-Sicherheit, Java, OSGi, Linux, HTML5, JavaScript, Eclipse Smart Home, EnOcean etc. sorgen mit den aleon IoT Diensten für eine zuverlässige und sichere Anbindung von Steuerungssystemen an Internet und Intranet.

Die Kommunikation basiert auf einem Kommunikations-Client und -Broker, der auf dem standardisierten und weit verbreiteten MQTT-Protokoll basiert. Der aleon Kommunikations-Broker dient als Vermittlungsstelle und leitet die Daten sicher an andere Clients weiter. Über die aleon IoT Dienste können so komplexe Portal- und M2M-Lösungen realisiert werden.

Der aleon Kommunikations-Client ist in verschiedenen Programmiersprachen erhältlich, der Kommunikations-Broker ist lauffähig auf Linux und Windows Betriebssystemen.

Unser auf OSGi (Open Service Gateway Initiative) Basis entwickeltes aleon smart home Framework besteht im Kern aus folgenden Softwaremodulen:

  • REST API zur Einbindung und Anbindung von Systemen (das Hauptinterface zu Anwenderprogrammen wie beispielsweise HTML-Applikationen, für Lese- und Schreibzugriff auf „Things“, „Links“, „Sitemaps“ etc.)
  • Rules/Automation API zur individuellen Anpassung des Systems
  • Persistenz-Management zur Speicherung von Daten
  • Remote Access zur sicheren Anbindung des Systems an das Internet
  • Update Mechanismus für das sichere Update des Smart Home Frameworks, der Services und des Betriebssystems
  • Verschiedenste Bindings zur Anbindung von anderen Standards, Systemen und Protokolle wie: Z-Wave, EnOcean, Sonos, Philips Hue, LIFX, Netatmo, Belkin etc.

Digitale Prozesse

Die Welt vernetzt sich. Maschinen, Produkte, Anbieter und Abnehmer kommunizieren über digitale Prozesse miteinander, die noch vor wenigen Jahren undenkbar gewesen wären. Wir sehen uns als Pioniere dieser Entwicklung und tragen aktiv dazu bei, digitale Prozesse weiter voranzutreiben und zu optimieren.

Mit dem alonco Konfigurator haben wir beispielsweise ein Tool geschaffen, das für Bauherren, Planer, Architekten als auch Handwerksbetriebe und Energieberater von großem nutzen ist und deren Welten von der ersten Planung bis zur Inbetriebnahme vereint.

Test- und Prüfsysteme

Entwicklung, Aufbau und Betrieb automatisierter Test- und Prüfsysteme ist eine unserer Kernkompetenzen. Dabei stehen neben automatisierten Modul- und Integrationstests vor allem Systemtests im Vordergrund, die Soft- und Hardware im Gesamtverbund abbilden.

Sogenannte Regressionstests, die bei neuen Software Releases durchzuführen sind um die bisherigen Funktionen komplett zu testen, verursachen bei großen Projekten oft einen erheblichen manuellen Aufwand. Hier setzt die aleon Testautomatisierung an, die die vorhandene Funktionalität jederzeit und immer gleichbleibend ohne menschlichen Eingriff testet.

In der agilen Softwareentwicklung, bei der die Releasezyklen nur wenige Wochen betragen, ist eine effiziente und qualitativ gut getestete Software in den meisten Fällen nur unter Zuhilfenahme einer solchen Testautomatisierung zu realisieren. Ist die Software Testautomatisierung in eine Toolchain mit kontinuierlicher Integration und täglichem Buildlauf eingebunden, liefert die Software Testautomatisierung eine tägliche Metrik, die die Anzahl der erfolgreichen Testfälle pro Testlauf exakt dokumentiert.

Motorsport

Das Thema Motorsport spielt für die aleon GmbH eine tragende Rolle. Geschäftsführer Armin Leonhardt war selbst viele Jahre im Motorrad-Rennsport aktiv. Schnell entwickelte sich aus seiner Leidenschaft auch der Ehrgeiz, das letzte Quäntchen Zeit zu verbessern. So begann er früh mit der Entwicklung von Mess- und Analysesystemen rund um den Motorrennsport.

Heute entwickeln und betreuen wir für einen der größten Namen im Rennsport ein Windows Tool, zum Konfigurieren, Messen und Verstellen in einer kontinuierlichen Integrationsumgebung, inklusive automatisierten Unit-, Integrations- und Sytemtests.

Interessant?

Dann werfen Sie einen Blick darauf: