Version 2.0.0

Release date: November 15, 2025

The release of the new version 2.0.0 for Milesight Development Platform introduces the concepts of enterprises and organizations, employing a multi-tenant structure to manage accounts and resources.

Key Features

Multi-tenant Structure

Milesight Development Platform enables unified management of accounts and resources through enterprises. Accounts must belong to enterprises and may belong to one or multiple enterprises.

For more information, see Account and Enterprise Overview.

Organization Management
Milesight Development Platform supports adding organizations and multiple-level of sub-nodes under enterprises, and supports multiple account roles to implement enterprise resource permission management.
For more information, see Organization Overview.

Application

  • Applications are created within organizations; organizational changes synchronously impact applications.
  • Bidirectional synchronisation of device addition and management operations under Application and Device page.
  • Supports adding single/batch/demo devices.
  • Supports deleting devices, and not support removing devices only from applications.
  • Only enterprise holder and organization admin roles support application management features.

Device

  • All devices belong to organizations under the enterprise rather than to any account.
  • Bidirectional synchronisation of device addition and management operations under Application and Device page.
  • Supports adding single/batch/demo devices.
  • Support checking and searching device MAC addresses, remove project parameter.
  • Support checking task statuses, and checking RPS logs, and adding RPS records on the device Details page.
  • Support changing the organization to which devices belong, and removing device sharing feature.
  • Deleting a device will also delete its RPS records.
  • Ordinary user role does not support adding and managing devices.

RPS

  • Support for deploying configurations to devices via uploaded .dat configuration files when adding new RPS records.

Resource/Task

  • Ordinary user role does not support adding and managing custom config templates, firmwares and tasks.

API Reference

  • Remove the API of Removing a Device from Application.
  • Remove project parameters from device searching, adding or updating APIs.
  • Support searching device MAC addresses via Query APIs.
  • After adding a device via the API, it is automatically bound to the organization associated with the application.

Device Compatibility

Milesight Development Platform supports to work with below devices:
  • EM500-LGT
  • EM500-PT100
  • EM400-MUD (LoRaWAN® version)
  • EM400-UDL (LoRaWAN® version)
  • UC50x (LoRaWAN® version)
  • VS125-LW
  • VS125-Outdoor
  • VS321
  • WT303/WT304
  • UR3x with firmware 3x.3.0.10
  • UR41/UR41L

For more information, see Supported Devices.