IoT Platform for smart living offers product development, device management, and operations management to support developers across various smart living IoT scenarios.
Project management
IoT Platform for smart living lets you create projects to manage different products. This ensures proper resource allocation and simplifies product management.
Feature | Description |
Each project has a unique ID. Data is isolated between projects. | |
If other members need to manage your project, grant them permissions at the project level. You can also grant other Alibaba Cloud accounts access to some or all products in the project. This enables team collaboration or independent delivery from an operations hub. | |
Some features require access to other Alibaba Cloud services. For example, attaching a private domain name on IoT Platform for smart living requires access to IoT Platform resources. Use a service-linked role (SLR) from Alibaba Cloud for these scenarios. | |
To transfer data between IoT Platform for smart living and a third-party server, use the HTTP/2 SDK or the recommended AMQP SDK for data synchronization. The synchronized data includes device and user information. You can also view API operations, their corresponding features, and service activation statuses on IoT Platform for smart living. |
Product development
You can use the following features on IoT Platform for smart living to develop, release, and mass-produce your products.
Feature | Description |
The platform provides a guide assistant to help developers. It shows the progress of product development and lists device development standards. The assistant helps you track incomplete development steps and provides quick links to the relevant development pages. | |
Create and manage products. You can create multiple products in each project. Each product represents a specific device model. | |
Define a Thing Specification Language (TSL) model for your product. This lets you control smart IoT devices from the cloud. | |
Configure various UI features for your product. This lets end users control the product. | |
Use online debugging, voice debugging, and panel debugging. Send instructions from the cloud, an app, or a smart speaker to debug device features. | |
Publish your product for listing. After a product is published, it can be mass-produced. Users can also search for and use the product in the marketplace. |
Device development
Feature | Description |
IoT Platform for smart living provides a device software development kit (SDK). Use the SDK to develop device firmware. This enables device-to-cloud communication, device provisioning, local control, and local timers. | |
Each device that connects to IoT Platform for smart living needs an activation code for authentication. The activation code is the device certificate, which includes a ProductKey, DeviceName, and DeviceSecret. This code is a unique credential for connecting to Alibaba Cloud IoT and cannot be reused. | |
Each device must be flashed with the identity information issued by IoT Platform for smart living. This information includes the activation code and device certificate, and is required for the device to register with the cloud. |
App management
IoT Platform for smart living helps you develop your own branded app. You can configure the following features and use the App SDK for flexible app development.
Feature | Description |
Select the required SDK packages based on your associated products. The platform automatically generates an SDK package. Download the package to start development. | |
The platform provides a text message push feature for your app and lets you modify the SMS signature. After you activate Short Message Service, you can send verification codes by text message to your app users. This feature can be used for app registration, password resets, and more. |
Operations management
Feature | Description |
Monitor your app's logon, provisioning, and third-party voice data in real time. View alert records and configure rules and recipients for alert notifications. This lets you handle alerts when device issues occur. | |
Use this for remote device maintenance, feature upgrades, and bug fixes. | |
View feedback submitted by end users in real time from the Cloud Intelligence App or your own app. Your app must use the feedback plugin. You can also favorite the feedback and reply online. |
Cloud development guide
For cloud development, you can integrate and use the AMQP SDK or HTTP/2 SDK for identity authentication and to receive messages. You can use cloud APIs to access the cloud capabilities of IoT Platform for smart living, such as product management, device management, topic management, data forwarding, and message communication.
Other services
Feature | Description |
Connect to third-party voice platforms. Create skills and associate products to enable voice control through these platforms. | |
This is a Software as a Service (SaaS) offering from IoT Platform for smart living. For product categories that have rich business features and require custom business logic or new API operations, connect to the AIoT Innovation Factory. | |
IoT Platform for smart living is built on Alibaba Cloud's global nodes. It supports device connectivity in over 200 countries and regions. Devices can connect to the nearest access point anywhere in the world. |