# Engineering

Die Ausrichtung von BuildingPro Suites an den Anforderungen und Bedürfnissen von Kunden und der Mieterumgebung ist von entscheidender Bedeutung. Für das Engineering von BuildingPro Suites stehen verschiedene Methoden und Werkzeuge zur Verfügung, die alle Anwendungsbereiche abdecken.

Die folgende Abbildung bietet einen Überblick über die Methoden und Werkzeuge für das Engineering von BuildingPro Suites.

<figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2FalwQifploM4P0FXUVH9o%2FAC2D256A-9611-4E6A-9569-277D1FC834B9.png?alt=media&#x26;token=64cc5557-09b9-4d54-bc82-5deb72a461e2" alt=""><figcaption></figcaption></figure>

Im Einzelnen stehen die folgenden Methoden und Werkzeuge zur Verfügung:

* **Frontends**: Benutzeroberflächen für Konfiguration und Massendatenverarbeitung
* **Vorlagen**: Verwendung vorgefertigter Konfigurationsdaten
* **API**: Umfangreiche API-Schnittstellen
* **Erstellung**: Automatische Erstellung von Konfigurationsdaten

## Frontends

BuildingPro Suites bietet eine umfangreiche und benutzerfreundliche Oberfläche, die eine Vielzahl individueller Konfigurationen ermöglicht. Diese Oberfläche integriert außerdem die Verwendung von API-Schnittstellen für [**Apps** ](/collection/german/pflichtbasis/platform-core/connect-hub/edge-app-marketplace-for-plug-ins-and-extentions/apps.md)als auch **APIv2**. Dies ermöglicht die Konfiguration und Analyse von BuildingPro Suites mithilfe vorgefertigter JSON-Daten. Die Erstellung und Konfiguration großer Datenmengen ist somit in einem strukturierten und definierten Format möglich.

## Vorlagen

Vorlagen dienen dazu, die Erstellung vorgefertigter Konfigurationsdaten zu vereinfachen.

[Apps ](/collection/german/pflichtbasis/platform-core/connect-hub/edge-app-marketplace-for-plug-ins-and-extentions/apps.md)bieten die Möglichkeit, über **Dashboard-Vorlagen**für jeden Benutzer spezifische Dashboards zu erstellen. Die Assets der Apps werden in typischen Dashboards passend dargestellt und können anschließend individuell angepasst werden.

BuildingPro Suites bietet die Möglichkeit, Regeln mithilfe von **Regelketten-Vorlagen**automatisch auf eine große Anzahl von Assets zu übertragen und dadurch die Erstellung identischer Regeln überflüssig zu machen.

## API-Schnittstellen

Mit den **APIv2**bietet BuildingPro Suites eine umfangreiche Schnittstelle zum Abfragen und Erstellen von Stamm- und Transaktionsdaten. Die Schnittstelle ist JSON-basiert und kann programmgesteuert oder ad hoc verwendet werden.

**Apps** bieten außerdem API-Schnittstellen an, um alle app-spezifischen Konfigurationen zu automatisieren und App-Daten abzufragen.

## Erstellung

Bei Bedarf erstellen Apps in BuildingPro Suites automatisch Stamm- und Transaktionsdaten. Mithilfe von [**Kontinuierliche Asset-Erstellung**](/collection/german/for-developers/app-sdk.md#continuous-asset-creation-cac)übernehmen Apps einen Großteil der Konfiguration für gerätespezifische Apps. Assets werden in BuildingPro Suites automatisch erstellt und den jeweiligen Geräten zugeordnet.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.buildings.ability.abb/collection/german/for-developers/engineering.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
