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?