Context

All smart devices of ThingBoot are connected to the ThingBoot IoT platform by default when they leave the factory.
The IoT platform consists of Broker (proxy/middleware), message server, and various monitoring modules, deployed on several servers in the public cloud.

In some specific scenarios, privatization support is required:
  • Have high statistical/analytical requirements for device data/logs
  • Unable to access the public network (external network) and the 芯步 cloud platform
  • According to policy/regulatory requirements, device data storage must be localized
  • Already have an IoT platform and need to connect to the own platform for centralized management

Privatization Methods

ThingBoot provides two types of methods to achieve privatization:
All methods support public network and local area network deployment
The applicable scenarios of the two types of methods are listed below, please choose the suitable solution according to your situation.
Method Applicable Scenarios
Gateway MethodGateway
Suitable for privatization of a small number of devices (dozens of units), especially suitable for local area networks (Simple and convenient deployment)
No Gateway
Modify device configuration directly
Please note: The no-gateway method cannot receive uplink messages from devices
Device control is realized through the device's own interface: http://device IP address: device port/control
Software Gateway
Install the "UNI-Gateway" software on a server in the network
Control the specified device through http://software gateway address: gateway port/api/control
Hardware Gateway
Install the 芯步 "Intelligent Gateway" device in the network, its working principle is similar to that of the software gateway
Control the specified device through http://hardware gateway address: gateway port/api/control
Broker MethodBroker
No requirements on the number of devices, more comprehensive and in-depth (Can be used in public network or local area network)
Platform Broker
Install the "UNI-Broker" software on a local area network or cloud server
Control devices through the same http interface as the platform
Self-built Broker
Create a new or use an existing Broker on a local area network or cloud server
Program to connect to MQTT to realize device control

Instructions

All smart devices produced by ThingBoot support privatization.
Please perform the relevant operations and deployments for privatization in accordance with this document.

Customer service engineers will assist you in completing the privatization and provide you with corresponding technical support.
However, due to the complexity of the construction and debugging of the IoT cloud platform,
we cannot provide you with free IoT cloud platform construction services.