Centiloc Service Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

HAAS Data Platform

HAAS Data Platform stands for the (set of) application intending to interact with Centiloc Devices. It’s core components are grouped with the name Geocore.

Additional modules can be appended to Geocore components. While Geocore allows geolocation of items on boards, new modules allow: smart tags control, tag personalization, minimal inventory functions

Geocore Architecture

Below is a simple representation of how the devices connect, and where to are interaction endpoints.

archi

Centiloc Hosts

Data Platform services are initially hosted by Centiloc. But you can also run these services by your own, OnPremise.

Both environments accept the connection of Centiloc devices. In hosted enviromnent, you require to set up user accounts. You can also configure user management in OnPremise setup.

TenantID Identifier

Every customer is identified by a tenantID. This one is provided to you by Centiloc team when receiving a first device.

This identifier is used to:

  • Forware the information generated by your boards only for your company.
  • Configure the filtering process.
  • Access the inventory data for your Devices and tags.
  • Create users and group of users to gain access to set of devices.

Therefore, you need this tenantID to access your data, on Centiloc web application or API.

URLs

Service URL Port
Centui Web application https://<tenantID>.centui.centiloc.com 443
Enrolment Web application https://<tenantID>.enrolui.centiloc.com * 443
API https://<tenantID>.api.centiloc.com 443
User MQTT ssl://mqtt-client.centiloc.com:8883 8883
User administration https://keycloak.centiloc.com/auth/admin/<tenantID>/console/ 443

MQTT

MQTT Connector is available using common URL, but tenantID is required for topic subscription and certificate generation.

Concepts

Geocore

Name of the core data platform components, allowing interacting with Centiloc devices, collecting geolocation information and configuring tapping redirection.

(Centiloc) Devices

Below is a list of the Centiloc Devices:

  • Boards: Main product of Centiloc, geolocating NFC tag. They can connect directly to a Geocore plateform using a network interface, or via Centiloc gateways.
  • Gateways: Connectivity device, converting a communication technology to another. It is mainly used to connect RS485 boards to Geocore platform, using any network interface (Wi-Fi, LTE, Ethernet…).
  • Items: geolocated by Boards, the items wearing NFC tags carry attributes and properties within Geocore plateform to complete Centiloc offering.

Inventory Module

Inventory module is under active development. Some component are already available, but are subject to important changes.

Please contact us to get more information.

Name of the additional module, enriching Geocore qualified events, to be easily digestable by third party application.