On-premise solutions(Fee required)

一、Overview

The on-premise integration solution means:

二、Scenario

  1. Countries with clear data security requirements, such as the European Union and India.

  2. Large platforms that require complete internal data management, such as Airbnb, Booking.com, and Ctrip.

  3. Organizations that require private network, such as schools and government departments.

三、Solutions and Components

3.1 Components

  1. JAR package: Deployed on the server, used to generate data in response to APIs, such as passwords and electronic keys.

  2. Android and iOS SDKs: For native development.

  3. Gateway server package: a program that runs on the local server. Once running, it enables the server to receive gateway requests and establish connections between the gateway and the local server.

  4. DLL:used to integrate with Card Encoders

The JAR package is required; the other SDKs and gateway server package can be used as needed.

3.2 Solution 1

Connect with our interface based on your own software (for devices that already have a complete system and are only used for device connection)

If you have your own server, you only need to connect to our interface. We provide SDK (Android & IOS), Jar & gateway server package (Server), DLL. Based on the components and manuals we provide, customers can develop their own APP and APIs to interact with the local server.。

Basic data flow:

image-20250815155903990

3.3 Solution 2

Directly use the software we provide (provide a complete system for managing lock devices)

3.3.1 Demo

We will provide the APP、deploy the Web、Server that can be used directly.

On-premise demo:

API :API Demo、Web :Web Demo、App :App Demo

3.3.2 prerequisites of the server

SystemLinux、Memory: 6GB+、 Disk: 100GB+
SoftwareTomcat-8.5.x、msyql 5.6.x、Redis、Jdk-1.8.x

3.4 Solution 3

Customers conduct secondary development on the original functions based on the source code we provide (used for self-development of software when there are developers available)

3.5 Solution Comparison

SolutionSciener ProvideCustomer Need to Do
Solution 1- SDK(Android & IOS) - JAR & Gateway server package(server) - Card encoder DLLbased on the components we provide to
1. Develop your own App
2. Design your own API
3. Configure the server
Solution 2-Demo:
API :API Demo、Web :Web Demo、App :App Demo
Prepare a server, we will do the rest
Solution 3Source codes of Web、App and Server Customer's developers do the development based on the source code

Please note:

The on-premises solutions are not a one-to-one replica of the TTLock App. Some features included in the TTLock App are not included in the on-premises solutions, such as: adding wireless keyboard functionality, adding independent door sensor functionality, G6 matter gateway, water and electricity meters, etc. Please refer to the actual delivered App for details. If you already purchased our on-premise solution, and you need to add certain features to your on-premises App same as TTLock App:

4.Others