Skip to content

10-Minute Demo Quick Start ​

Page Guide ​

ScenarioUse this page when you need to prove that the FastBee platform can start, log in, and accept device traffic.
PrerequisitesDocker deployment or source deployment has been completed, and the platform address, account, database, Redis, and MQTT port are known.
GoalFinish login, service checks, MQTT connectivity, and basic platform acceptance before deeper configuration.

1. Quick Path ​

2. Open The Platform ​

Open the deployed platform address in a browser and log in with the administrator account.

Login page

After login, confirm that the menu loads correctly and that Product Management, Device Management, Rule Engine, Web Configuration, and System Management are visible according to the role.

3. Service Checks ​

Check ItemExpected Result
Backend serviceApplication logs show successful startup and no repeated exceptions.
Frontend serviceThe console can be opened and menus load normally.
MySQLBusiness tables can be queried and no connection timeout occurs.
RedisLogin token, captcha, and cache operations are normal.
MQTT portThe broker port can be reached from the device or simulator network.
Optional servicesTDengine, EMQX, and ZLMediaKit are checked only when enabled.

4. MQTT Port Verification ​

Use telnet, Test-NetConnection, or MQTTX to confirm that the MQTT address and port are reachable. If the connection fails, check firewall rules, container port mapping, EMQX/FMQ configuration, and the broker address configured in the platform.

5. Acceptance Checklist ​

ItemPass Criteria
LoginAdministrator can log in and open the console.
ProductA test product can be created and released.
DeviceA test device can be created and has credentials.
MQTTMQTTX can connect with the device credentials.
DataProperty reporting can be displayed in the device log.
CommandA platform command can be delivered and observed in MQTTX.

6. FAQ ​

Page cannot be opened ​

Check first:

  1. Whether the server security group and firewall allow port 80.
  2. Whether the Nginx container is running.
  3. Whether the frontend deployment directory exists.
  4. Whether the browser console shows static resource 404 errors.

Login fails ​

Check first:

  1. Whether the backend container has finished starting.
  2. Whether MySQL initialization is complete.
  3. Whether the Redis password matches the backend configuration.
  4. Whether the backend logs show captcha, token, database, or license-related errors.

Backend keeps restarting ​

Check first:

  1. Whether MySQL, Redis, TDengine, or IoTDB is reachable.
  2. Whether ports are occupied by other services on the host.
  3. Whether the commercial license certificate name and configuration are correct.
  4. Whether the server has insufficient memory.

MQTTX cannot connect ​

Check first:

  1. Whether port 1883 is open.
  2. Whether the EMQX console listener is working.
  3. Whether the product has been released.
  4. Whether the MQTT account, password, product ID, and device number match the platform.
  5. Whether the device auth code is enabled, and if enabled, whether the auth code is appended to the authentication password.

FastBee | fastbee.cn