Integrationen und Erweiterungen mit offenen APIs

Die Advancis Open Platform (AOP) macht WinGuard zu einer offenen Integrationsplattform. Über standardisierte APIs können Entwickler eigene Erweiterungen (AOP-Extensions) erstellen und WinGuard gezielt um neue Funktionen, Integrationen und Automatisierungen erweitern. So entstehen Lösungen, die exakt zu den Anforderungen eines Projekts passen – ohne Änderungen am Kernsystem.

Ihre Vorteile

  • Eigene Integrationen für Drittanbietersysteme flexibel entwickeln
  • Projektspezifische Anforderungen effizient umsetzen
  • Erweiterungen projektübergreifend skalierbar einsetzen
  • Bestehende IT- und Sicherheitsinfrastrukturen nahtlos integrieren
  • Neue Funktionen ohne Änderungen am WinGuard-Kernsystem realisieren
  • Zukunftssichere Lösungen mit voller Upgradefähigkeit schaffen
Rectangle
AOP_Logo_final

Entwickeln auf einer offenen Plattform – und dennoch immer die Kontrolle behalten.

AOP ist designed, um Ihrer Entwicklung Freiheit zu geben - ohne das stabile Fundament von WinGuard zu gefährden. Ihr geistiges Eigentum, Ihre Vermarktung, Ihre Roadmap.

Wenn Projekte mehr verlangen als Standard

Komplexe Sicherheits- und Leitstellenlösungen erfordern flexible Anpassungen – ohne dabei Stabilität, Wartbarkeit und Upgradefähigkeit zu verlieren.

Advancis_Phone_Icon

Wenn Standardsoftware an ihre Grenzen stößt

Wenn Standardsoftware in komplexen Sicherheits- und Leitstellenprojekten eingesetzt wird, stößt sie häufig an ihre Grenzen. In vielen Projekten entstehen Anforderungen, die über den ursprünglichen Funktionsumfang eines Standardprodukts hinausgehen. Dazu gehört beispielsweise die Integration kundenspezifischer Systeme, die Abbildung projektspezifischer Workflows oder die Erweiterung der Lösung um branchenspezifische Funktionen. Ebenso spielt die Anpassung an bereits bestehende IT- und Sicherheitsarchitekturen eine wichtige Rolle, da neue Systeme in der Praxis selten isoliert betrieben werden, sondern sich in gewachsene Infrastrukturen einfügen müssen.

Advancis_Phone_Icon

Individuelle Anpassungen als klassische Lösung

Bisher führte der Umgang mit solchen Anforderungen häufig zu individuellen Sonderentwicklungen oder zu Änderungen direkt am Kernsystem der eingesetzten Software. Diese Vorgehensweise ist zwar kurzfristig funktional, bringt jedoch mehrere Nachteile mit sich. Projekte werden dadurch oft deutlich teurer, da zusätzlicher Entwicklungsaufwand entsteht. Gleichzeitig kann die Upgradefähigkeit der Software eingeschränkt werden, weil individuelle Anpassungen bei zukünftigen Updates erneut berücksichtigt oder angepasst werden müssen.

Advancis_Phone_Icon

Das Spannungsfeld zwischen Flexibilität und Stabilität

Für Betreiber und Integratoren entsteht dadurch ein dauerhaftes Spannungsfeld: Einerseits besteht der Wunsch nach hoher Flexibilität, um projektspezifische Anforderungen abbilden zu können. Andererseits ist eine stabile, wartbare und updatefähige Systembasis entscheidend für einen langfristig sicheren und wirtschaftlichen Betrieb.

Erweiterungen und Integrationen

Die AOP ist eine Entwicklungs- und Integrationsplattform für WinGuard, die Entwicklern umfassende Werkzeuge, Schnittstellen und Dokumentation bereitstellt, um eigene Erweiterungen zu erstellen. Mit AOP lassen sich Funktionen innerhalb von WinGuard gezielt auslösen, externe Systeme nahtlos anbinden sowie Daten zwischen unterschiedlichen Systemen effizient austauschen. Darüber hinaus bildet die Plattform die Grundlage für die Entwicklung neuer Anwendungen innerhalb des WinGuard-Ökosystems.

Die auf diese Weise entstehenden Erweiterungen werden als sogenannte AOP-Extensions in Projekten eingesetzt. Sie können von verschiedenen Akteuren entwickelt werden, darunter Systemintegratoren, Software- und Technologiepartner sowie Kunden mit eigenen Entwicklerteams, wodurch eine flexible und individuelle Erweiterung von WinGuard ermöglicht wird.

Offen erweitern ohne das Kernsystem zu verändern

Mit AOP wird WinGuard zur erweiterbaren Plattform. Über eine offene API können Entwickler eigene Erweiterungen erstellen – sogenannte AOP-Extensions. Diese Extensions ermöglichen es, WinGuard gezielt zu erweitern: 

  • neue Integrationen
  • zusätzliche Automatisierungen
  • projektspezifische Funktionen
  • branchenspezifische Module

Der entscheidende Vorteil: Die Erweiterung erfolgt außerhalb des Kernsystems. So bleibt WinGuard stabil und upgradefähig – während Projekte trotzdem flexibel umgesetzt werden können.

Rectangle

Welche Idee liegt AOP zu Grunde?

Im Laufe der Jahre haben sich die Anforderungen an unsere Sicherheits- und Gebäudemanagementsoftware WinGuard immer weiter diversifiziert. Um diesen unterschiedlichen Bedürfnissen gerecht zu werden, haben wir unsere Lösung kontinuierlich weiterentwickelt und optimiert. Das Ergebnis dieser Entwicklung ist die Advancis Open Platform (AOP) – eine leistungsstarke, modulare Software-Plattform, die es Ihnen ermöglicht, flexibel skalierbare Anwendungen einfach zu erstellen und zu erweitern.

Flexible Erweiterbarkeit und zentrale Steuerung

Durch die modulare Struktur sind der Entwicklung von benutzerdefinierten Komponenten fast keine Grenzen gesetzt, so dass sogar „Anwendungen innerhalb der Anwendung“ implementiert werden können. Dadurch sind selbst sehr individuellen Anpassungen in Kundenprojekten möglich. Die zentrale AOP API ist das Herzstück von WinGuard und ermöglicht Ihnen eine einfache und flexible Erweiterung Ihrer Gesamtlösung. Dank der AOP API können Sie eine Vielzahl an Funktionen nahtlos integrieren und steuern. AOP bietet Ihnen die Flexibilität, Skalierbarkeit und Erweiterbarkeit, die moderne Sicherheits- und Gebäudemanagementlösungen erfordern. Entdecken Sie die Möglichkeiten, die Ihnen AOP mit WinGuard bietet, und bringen Sie Ihre Projekte auf das nächste Level.

IPAI_Badge_Stacked[17][71][11]

AOP Developer Portal

Vorteile für Anwender und Betreiber

  • maßgeschneiderte Funktionen für individuelle Anforderungen 
  • Integration bestehender Systeme
  • Erweiterungen ohne Änderung des Kernsystems
  • langfristige Investitionssicherheit 

Vorteile für Systemintegratoren

  • flexible Umsetzung komplexer Kundenanforderungen
  • eigene Erweiterungen für Projekte entwickeln
  • Differenzierung im Markt

Vorteile für Entwickler und Technologiepartner

  • neue Integrationslösungen entwickeln
  • eigene Softwaremodule anbieten
  • Zugang zu anspruchsvollen Enterprise-Projekten

Erweiterungen für WinGuard entwickeln – mit dem AOP Developer Portal

Das AOP Developer Portal richtet sich an Entwickler, Softwarepartner und Integratoren, die Erweiterungen für WinGuard entwickeln möchten. Mit den AOP-Tools im Entwicklerportal können Sie interoperable Erweiterungen für sicherheits- und betriebskritische Umgebungen entwickeln.

Mit AOP entwickeln Sie Erweiterungen für WinGuard und behalten dabei die volle Kontrolle über Ihr geistiges Eigentum. Ihre Entwicklung gehört Ihnen, während Sie gleichzeitig Teil eines offenen Integrations-Ökosystems werden. Auch bei der Vermarktung sind Sie flexibel: Erweiterungen können über Systemintegratoren, Reseller, OEM-Partnerschaften oder im Direktvertrieb angeboten werden. So lassen sich Lösungen sowohl projektbezogen einsetzen als auch über mehrere Projekte hinweg skalieren. AOP wurde für sicherheits- und betriebskritische Umgebungen entwickelt und unterstützt stabile Integrationen, kontrollierte Erweiterbarkeit und einen zuverlässigen Betrieb in komplexen Projekten.

Mit AOP können verschiedenste Erweiterungen für das WinGuard-Ökosystem entstehen – etwa Integrationen für Drittanbietersysteme, Erweiterungen von Workflows, Integrationsservices für Kundenprojekte oder branchenspezifische Module. Entscheidend ist, dass die Entwicklung zusätzlichen Kundennutzen schafft und das Ökosystem sinnvoll erweitert.

Interesse geweckt? Jetzt Entwicklerzugang beantragen.

Bitte füllen Sie das Formular aus. Wir werden uns sobald wie möglich mit Ihnen in Verbindung setzen.



























    *Pflichtangaben

    FAQ

    Noch offene Fragen?

    Hier finden Sie Antworten auf die häufigsten allgemeine Fragen.

    Frage: Wie lange dauert die Entwicklung und Bereitstellung einer Extension?
    Antwort: Das ist individuell von den Anforderungen abhängig. Von AOP-Seite, haben wir die Einstiegs-Hürden so gering wie möglich gehalten,  sodass man erste Entwicklungserfolge sehr schnell erzielen kann und die Lernkurve hoch ist. 
    Frage: Welchen Vorteil habe ich als Development Partner durch die AOP?
    Antwort: Sie können Ihrem Kunden die maßgeschneiderte Lösung bieten (z. B. System anbinden, wofür WinGuard keine Schnittstelle hat), die er sich schon immer gewünscht hat. 
    Frage: Entwickelt Advancis selbst Extensions?
    Antwort: Ja – aktuell sind über 40 Extensions verfügbar. Alle neuen Extensions werden auf Basis von AOP verwirklicht.
    Frage: Wie wird verhindert, dass Advancis selbst eine identische Extension anbietet?
    Antwort: Grundsätzlich wird dies nicht technisch verhindert. Die AOP ist bewusst als offene Plattform konzipiert. Die Steuerung erfolgt über eine klare Produkt- und Portfolio-Governance sowie über einen engen strategischen Austausch mit unseren Partnern. Bevor Advancis in einen funktionalen Bereich selbst einsteigt, findet eine Bewertung statt hinsichtlich:

    • Strategischer Relevanz
    • Marktnachfrage
    • Bestehender Partnerlösungen
    • Wirtschaftlicher Sinnhaftigkeit
    • Auswirkungen auf das Ökosystem

    Sofern es Überschneidungen mit Partner-Extensions gibt, suchen wir frühzeitig den direkten Austausch, um Transparenz zu schaffen und gemeinsame Lösungen zu prüfen. Ziel ist es nicht, Partnerlösungen zu verdrängen, sondern ein stabiles und nachhaltiges Plattform-Ökosystem aufzubauen.

    Frage: Können auf Basis der AOP identische Extensions angeboten werden?
    Antwort: Ja, da wir uns an den Bedürfnissen unsere Kunden orientieren. Wir möchten dabei den Wettbewerb nicht verhindern, sondern ein offenes Ökosystem etablieren, in dem die beste Lösung gewinnt.
    Frage: Auf wie viele Extensions kann ich heute schon zugreifen?

    Antwort: Auf über 40 Stück. 

    Frage: Muss ich mich registrieren, um Zugriff auf die technischen Dokumente zu bekommen?
    Antwort: Ja – dies ist nötig. Da wir sicher gehen müssen, dass unsere Allgemeinen Geschäftsbedingungen akzeptiert werden.
    Frage: Welche Rolle spielt zukünftig WinGuard?
    Antwort: WinGuard soll in der Zukunft das Management aller technischen Systeme eines jeglichen Gebäudes ermöglichen und nicht mehr nur rein auf die sicherheitsrelevanten Gewerke fokussieren.
    Frage: Wie werden Extensions bepreist?
    Antwort: Das Pricing ist zweigeteilt:

    1. Der Development Partner legt das Pricing der Extension fest.
    2. Für die Nutzung in WinGuard fallen Linzenzgebühren entsprechend der Preisliste an.
    Frage: Wer haftet für die fehlerfreie Funktion einer Extension?
    Antwort: Die Haftung liegt beim Entwicklungspartner.

    Noch offene technische Fragen?

    Hier finden Sie Antworten auf die häufigsten technischen Fragen.

    Frage: Was ist der Unterschied zwischen "Schnittstelle", "Extension", "Adapter"?
    Antwort: Es gibt nur AOP Extensions und wir unterscheiden lizenztechnisch nicht mehr zwischen den verschiedenen technischen Ausprägungen.
    Frage: Werden alle Extensions im Kontext von WinGuard betrieben und verwaltet?
    Antwort: Nein – es gibt Extensions, die komplett extern betrieben werden (nicht zusammen mit WinGuard). Diese benötigen ein Access Token, um über AOP zu kommunizieren. Die Verantwortung des Betriebs und Verwaltung liegt dann bei einer anderen Instanz und nicht bei WinGuard. 
    Frage: Eine Extension kann Skills haben. Was ist darunter zu verstehen?
    Antwort: Eine Extension kann verschiedene, von der AOP vordefinierte Funktionalitäten – sogenannte Skills – bereitstellen. Diese werden von der Extension via Manifest der AOP mitgeteilt. Auf Basis ihrer Skills wird die Extension in gewissen Bereiche oder AOP angezeigt oder eben auch nicht (vgl. zu iOS Apps, die bspw. mitteilen, dass sie „PDF“ verarbeiten können).
    Frage: Kann eine Extension auch ein Frontend bereitstellen?

    Antwort: Ja – das ist möglich.

    Frage: Kann ich verschiedene Versionen derselben Extension nutzen?
    Antwort: Ja – das ist möglich. Darüber können bspw. verschiedene Versionen oder Systeme parallel genutzt werden, sofern das Fremdsystem dies ebenfalls unterstützt. Dadurch werden bspw. auch schrittweise Migrationen auf neue Versionen ermöglicht. 
    Frage: Wo finde ich technische Informationen und Beispiele zur Entwicklung einer Extension?
    Antwort: Informationen findet man im Partnerportal. Hier bieten wir SDKs, Beispiele, Design Prinzipien und vieles mehr an.
    Frage: Kann ich mittels Zapier, Make, n8n oder Flowise auf Daten der AOP zugreifen?
    Antwort: Dies ist ohne Probleme möglich. Hierzu muss lediglich ein Adapter in AOP geschrieben werden. Dann können die Daten in anderen Plattformen verwendet werden.
    Frage: Kann eine Extension auf die Daten einer anderen Extension zugreifen?
    Antwort: Ja, das ist möglich.
    Frage: Kann eine Extension Daten in WinGuard speichern?
    Antwort: AOP Extensions sind weniger (*.exe).