# KentixONE

Kentix ist ein deutsches Unternehmen, das sich auf die Entwicklung und Produktion innovativer Lösungen für IT- und Gebäudeüberwachung spezialisiert hat. Zu den Produkten von Kentix gehören intelligente Sensoren, Alarm- und Überwachungssysteme sowie Zutrittskontroll- und Videoüberwachungssysteme. Die Geräte sind darauf ausgelegt, eine umfassende und zuverlässige Überwachung von Räumen, Gebäuden und IT-Infrastrukturen sicherzustellen, um potenzielle Gefahren schnell zu erkennen und zu verhindern. Die Kentix-Lösungen werden in verschiedenen Branchen eingesetzt, darunter Bürogebäude, Rechenzentren, Krankenhäuser, Schulen, Einzelhandelsgeschäfte und Industrieanlagen. Die BuildingPro Suites App für KentixONE ermöglicht den Zugriff auf diese Daten und die Anzeige der Daten in BuildingPro Suites.

### Installation

Die KentixONE App wird über den BuildingPro Suites App Store installiert.

### Assets

Die KentixONE App erstellt automatisch alle erforderlichen Asset-Vorlagen und Assets (CAC), die über die konfigurierten Endpunkte erreichbar sind. Es werden die folgenden Asset-Vorlagen erstellt:

* **KentixONE Alarm Manager (KAM)**: ein zentrales Überwachungs- und Steuerungssystem, das verschiedene Sicherheitskomponenten wie Einbruchmeldeanlagen, Brandmeldeanlagen und Zutrittskontrollsysteme in einem Gebäude integriert und verwaltet.
* **KentixONE Multi Sensor (KMS)**: ein vielseitiger Sensor, der verschiedene Umgebungsparameter wie Temperatur, Luftfeuchtigkeit, Luftqualität und Vibrationen messen kann, um eine umfassende Überwachung und frühzeitige Erkennung potenzieller Gefahren in Gebäuden zu ermöglichen.
* **KentixONE Access Manager (KXP)**: ein Zutrittskontrollsystem, das es ermöglicht, den Zugang zu Gebäuden und Räumen effizient zu steuern und zu überwachen, indem Berechtigungen, Zeitpläne und Protokolle verwaltet werden.
  * **Doorlock (DL)**: ein elektronisches Türschloss, das in Verbindung mit dem Kentix Access Manager verwendet wird, um den Zugang zu Räumen oder Gebäuden zu steuern.

Für die einzelnen Asset-Vorlagen sind die folgenden Attribute definiert:

<table><thead><tr><th width="304">Name</th><th width="259">Beschreibung</th><th width="71">KAM</th><th width="68">KMS</th><th width="68">KXP</th><th width="59">DL</th></tr></thead><tbody><tr><td>name</td><td>Name</td><td>X</td><td>X</td><td>X</td><td>X</td></tr><tr><td>ip_address</td><td>IP-Adresse</td><td>X</td><td>X</td><td>X</td><td></td></tr><tr><td>mac_address</td><td>MAC-Adresse</td><td>X</td><td>X</td><td>X</td><td></td></tr><tr><td>firmware_version</td><td>Firmware-Version</td><td>X</td><td>X</td><td>X</td><td></td></tr><tr><td>id</td><td>ID</td><td></td><td></td><td></td><td>X</td></tr><tr><td>device_id</td><td>Geräte-ID</td><td></td><td></td><td></td><td>X</td></tr><tr><td>last_updated</td><td>Zuletzt aktualisiert</td><td></td><td>X</td><td></td><td></td></tr><tr><td>Temperatur</td><td>Temperatur</td><td></td><td>X</td><td></td><td></td></tr><tr><td>Luftfeuchtigkeit</td><td>Luftfeuchtigkeit</td><td></td><td>X</td><td></td><td></td></tr><tr><td>Taupunkt</td><td>Taupunkt</td><td></td><td>X</td><td></td><td></td></tr><tr><td>air_quality</td><td>Luftqualität</td><td></td><td>X</td><td></td><td></td></tr><tr><td>co2</td><td>CO₂</td><td></td><td>X</td><td></td><td></td></tr><tr><td>co</td><td>CO</td><td></td><td>X</td><td></td><td></td></tr><tr><td>heat</td><td>Wärme</td><td></td><td>X</td><td></td><td></td></tr><tr><td>motion</td><td>Bewegung</td><td></td><td>X</td><td></td><td></td></tr><tr><td>vibration</td><td>Vibration</td><td></td><td>X</td><td></td><td></td></tr><tr><td>people_count</td><td>Anzahl der Personen</td><td></td><td>X</td><td></td><td></td></tr><tr><td>battery</td><td>Batterie</td><td></td><td></td><td></td><td>X</td></tr><tr><td>open (writeable)</td><td>Offen</td><td></td><td></td><td></td><td>X</td></tr></tbody></table>

### Dashboards

Die KentixONE App bietet ein Dashboard mit allen automatisch erstellten Assets. Dieses kann automatisch über das BuildingPro Suites Frontend erstellt werden `Dashboard kopieren > KentixONE` und dann nach Wunsch angepasst werden.

<figure><img src="https://3489494878-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F9GvUpaatBiReR43XFSMg%2Fuploads%2F93nUc2IdX27FAerLXoCl%2Fimage.png?alt=media&#x26;token=07c365e5-fb0e-4c28-aa9b-11344c63f165" alt=""><figcaption></figcaption></figure>

### Konfiguration

{% hint style="info" %}
Weitere Informationen zur App-Konfiguration finden Sie [↗ hier](https://doc.eliona.io/collection/dokumentation/einstellungen/apps).
{% endhint %}

Die KentixONE App wird durch die Konfiguration eines oder mehrerer Kentix-Geräte als Endpunkte eingerichtet. Es ist möglich, die Geräte im Satelliten- oder im Management-Modus zu betreiben. Im Satelliten-Modus sind die Geräte über den Alarm Manager verfügbar. Auf Geräte im Management-Modus kann direkt zugegriffen werden.

Jeder Endpunkt benötigt die folgenden Daten:

<table><thead><tr><th width="203">Name</th><th>Beschreibung</th></tr></thead><tbody><tr><td>Adresse</td><td>IP-Adresse oder Hostname des KentixONE-Geräts.</td></tr><tr><td>apiKey</td><td>KentixONE-API-Schlüssel.</td></tr><tr><td>enable</td><td>Schalter zum Aktivieren oder Deaktivieren des Abrufs von diesem Gerät.</td></tr><tr><td>refreshInterval</td><td>Intervall in Sekunden für die Erfassung von Daten vom Gerät.</td></tr><tr><td>requestTimeout</td><td>Timeout in Sekunden.</td></tr><tr><td>assetFilter</td><td>Filter für CAC mit regulären Ausdrücken für Parameterwerte. Die Ausdrücke in den inneren Listen sind logisch mit UND verknüpft, die Listen selbst mit einem logischen ODER.</td></tr><tr><td>active</td><td>Wird von der App auf "true" gesetzt, wenn sie ausgeführt wird, und auf "false", wenn die App gestoppt wird.</td></tr><tr><td>tenantIDs</td><td>Liste der Tenant-IDs, für die Assets automatisch erstellt werden (CAC)</td></tr></tbody></table>

Endpunkte können mit dieser Struktur in BuildingPro Suites unter folgendem Pfad erstellt werden `Apps > KentixONE > Einstellung`. Dazu wählen Sie den Endpunkt `/configs` mit der Methode `PUT`.

```json
{
  "address": "10.10.10.101",
  "apiKey": "your_api_key",
  "enable": true,
  "refreshInterval": 60,
  "requestTimeout": 120,
  "assetFilter": [[ {
    "parameter": "macAddress",
    "regex": "(70:82:0e:12:28:cc|70:56:06:12:.*)"
  }]],
  "tenantIDs": ["99"]
}
```
