Software Entwicklung

Unsere Softwareentwickler unterstützen Sie bei der Weiterentwicklung Ihrer Produkte und Systeme. Mit unserem starken Fokus auf IoT- und Energiemanagement-Lösungen sind wir Ihr zuverlässiger Partner bei der Softwareentwicklung für die Energiewende. Sie profitieren von unserer langjährigen Erfahrung in diesem Themenfeld sowie von unserem technischen Know-how durch Aufbau und Betrieb der konkreten Geräte (z.B. Batterie- und PV-Wechselrichter, Ladesäulen) im EnQS Testlab. Wir kombinieren Kompetenzen aus Informatik und Elektrotechnik, um Ihre Lösung noch robuster und flexibler weiterzuentwickeln.

Unsere Kernkompetenz im Bereich Software Entwicklung ist die Entwicklung und Integration von Geräteadaptern, also die Anbindung konkreter Geräte in Ihr Energiemanagement- oder IoT-System. Darüber hinaus unterstützen wir sie auch bei generellen Fragestellungen bzgl. Software-Architektur, Containerization, Security und Optimierungsverfahren.

enqs-evcp

Entwicklung von Geräteadaptern

Wir entwickeln Geräteadapter für Ihre Energiemanagement- und IoT-Lösung, realisieren also die Anbindung neuer Geräte über die jeweiligen Schnittstellen (z.B. via Modbus, REST, MQTT, m2m-Kommunikation u.v.m.). Für die Entwicklung bauen wir das jeweilige Gerät im EnQS Testlab auf, so dass die Funktionalität von Softwareadapter und konkreter Hardware sichergestellt werden kann. Auf diese Weise können Fehler z.B. in der Schnittstellenspezifikation des Gerätes entweder vorab zusammen mit dem Hersteller behoben oder bei der Entwicklung des Geräteadapters berücksichtigt werden.

Entwicklung von Containerlösungen

Wir unterstützen Sie bei der Erstellung von Containerlösungen für Ihr Produkt oder beim Umzug Ihrer Softwarearchitektur in ein Container Framework. Dabei profitieren Sie von unserer Erfahrung in der Entwicklung, Installation und Wartung von Docker Containern auf IoT-Platformen oder Steuerboxen im Kontext intelligenter Messsysteme.

enqs-evcp
enqs-evcp

Software-Architektur und Optimierung

Wir haben Erfahrung mit gängigen Softwareframeworks für Energiemanagement- und IoT-Systeme. Dazu zählen beispielsweise Azure IoT Hub, Kura und Kapua, Java OSGi, Bosch IoT Suite sowie verschiedene eigenentwickelte Frameworks. Auf dieser Basis unterstützen wir Sie gerne bei Fragen bzgl. Sicherheit, Software-Architektur und Optimierungsverfahren.

Durchführung von Softwaretests

Im EnQS Testlab sind wir in der Lage, entwickelte Software direkt im realen Einsatz in Kombination mit der Zielhardware zu testen. Dies spart zeitaufwändige Iterationen zwischen Testing und Entwicklung. Zudem führen wir entwicklungsbegleitende und finale Softwaretests am Gesamtsystem durch.

enqs-evcp