Kontakt.io
Installation und Konfiguration der App Kontakt.io
Eliona App fรผr Kontakt.io - Digitale Gebรคudelรถsungen
Kontakt.io stellt intelligente IoT-Gerรคte, Cloud-Lรถsungen und leistungsstarke APIs her, die dabei helfen, Gebรคude in Innenrรคume zu verwandeln, die den Menschen auf ihrem tรคglichen Weg zur Erreichung ihrer Ziele, bei der Arbeit oder bei der Pflege in einer sicheren und nachhaltigen Innenraumumgebung nรผtzlich sind.
Installation
Die App Kontakt.io kann รผber den App Store in Eliona installiert werden.
Assets
Kontakt.io erstellt automatisch alle notwendigen Asset-Typen und Assets, die รผber die konfigurierten Endpunkte zugรคnglich sind. Die folgenden Asset-Typen werden erstellt:
Tag: Jeder Typ eines BLE-Smarttags, der den Standort angibt.
Badge: Ein Smart Badge oder Asset Tag 2, der den Standort wie ein Tag angibt, aber einen Temperatursensor und zwei Tasten hat (noch nicht implementiert).
Beacon: Beacons erfassen die Standorte der Tags und Badges und liefern Informationen zur Luftqualitรคt.
Portal Beam: Wie Beacons, zรคhlt aber auch die Anzahl der Personen im Raum.
Folgende Attribute sind definiert:
position
Position
x
x
temperature
Temperature
x
x
x
air_pressure
Air pressure
x
x
humidity
Humidity
x
x
light_intensity
Light intensity
x
x
air_quality
Air quality
x
x
people_count
People count
x
firmware
Firmware version
x
x
x
x
x
model
Model of the device
x
x
x
x
x
battery_level
Battery level
x
x
x
x
x
product
Produktname
x
name
Name in Kontakt.io
x
Dashboards
Kontakt.io bietet ein Dashboard mit allen automatisch erstellten Assets. Dieses kann automatisch รผber das Eliona Frontend erstellt werden Copy Dashboard > Kontakt.io und dann wie gewรผnscht angepasst werden.

Konfiguration
Die Kontakt.io App wird durch die Definition eines oder mehrerer API-Tokens konfiguriert. Jede Konfiguration benรถtigt die folgenden Daten:
apiKey
API Key
enable
Flag to enable or disable fetching from this API
refreshInterval
Interval in seconds for collecting data from API
requestTimeout
API query timeout in seconds
assetFilter
Filter for asset creation, more details can be found in app's README
projectIDs
List of Eliona project ids for which this device should collect data. For each project id, all smart devices are automatically created as an asset in Eliona. The mapping between Eliona is stored as an asset mapping in the Kontakt.io app.
Die Konfiguration erfolgt รผber eine entsprechende JSON-Struktur. Als Beispiel kann die folgende JSON-Struktur verwendet werden, um einen Endpunkt zu definieren:
Endpunkte kรถnnen mit dieser Struktur in Eliona unter Apps > Kontakt.io > Settings. Wรคhlen Sie dazu den Endpunkt /configs mit der Methode PUT.
Hรถheneinstellungen der Stockwerke
Da das System von Kontakt.io auf Rรคume statt auf 3D-Koordinaten von Tags verweist, muss die App intern zwischen den beiden Systemen konvertieren, um Assets auf der Karte und im BIM-Modell in Eliona anzuzeigen. Dazu muss die App die Hรถhe รผber dem Boden jedes Stockwerks (die Z-Koordinate) kennen.
Um diese Einstellung zu erleichtern, ruft die App alle im System Kontakt.io eingerichteten Stockwerke ab und zeigt sie in einem Widget auf dem Dashboard an. Hier kann der Benutzer die Hรถhen der Stockwerke einstellen, die von der App von diesem Moment an verwendet werden sollen.

Sobald die Hรถhen festgelegt sind, kann das Widget entfernt werden. Fรผr spรคtere รnderungen kann der Abschnitt Asset Management verwendet werden.
Last updated
Was this helpful?