Device Query and Management Documentation - Imou Open Platform
Device query
Module details
This module provides the device information acquisition function, including device online status, binding status, device detailed information, device upgrade version information, etc.
Interface list:
| Serial number | Interface function | Description |
|---|---|---|
| 1 | deviceOnline: Get device online status | According to the device serial number, query the current online status of the device |
| 2 | unBindDeviceInfo: Unbound device information acquisition | According to the device serial number, query the unbound device information |
| 3 | checkDeviceBindOrNot: Check device binding status | According to the device serial number, check whether the device is bound and whether the current account is bound |
| 4 | bindDeviceChannelInfo: Obtain the detailed information of a single device channel | Query device channel information according to the device serial number |
| 5 | deviceVersionList: Get device version and upgradeable information | Query device version information and upgradeable device program information according to the set of device serial numbers |
| 6 | listDeviceDetailsByIds: Batch query of device details | Batch query device information based on device serial number |
| 7 | listDeviceDetailsByPage: Paging device details for querying | Paging batch query of device information |
| 8 | deviceOpenList: paging to obtain the basic information of the channel of the open platform added device | paging to query the basic information of the channel of the open platform bound device |
| 9 | queryOpenDeviceChannelInfo: Obtain the basic channel information of the device added to the open platform | Query the basic channel information of the device bound to the open platform according to the set of device serial numbers |
| 10 | deviceOpenDetailList: Get detailed device information in batches | Query the detailed information of the devices, channels, and accessories bound to the open platform according to the device serial number, channel number list, and accessory number list |
| 11 | deviceBaseList: Paging to obtain the basic information of the device channel added or shared by the easy4ip app | Page to query the basic information of the channel of the device bound or shared by the easy4ip app |
| 12 | queryBaseDeviceChannelInfo: Get the basic information of the channel of the device added or shared by the Leorange app | According to the set of device serial numbers, query the basic information of the channel of the Leorange app bound or shared device |
| 13 | deviceBaseDetailList: Get detailed information of devices added or shared by the easy4ip app in batches | According to the device serial number, channel number list, and accessory number list, query the device and channel bound or shared by the easy4ip app And accessories details |
| 14 | shareDeviceList: Paging to get the list of devices shared by the Lecheng app to the developer | Paging to query the list of devices shared by the Lecheng app to the developer |
| 15 | upgradeProcessDevice: Get device upgrade status and progress | Get device upgrade status and progress |
| 16 | subAccountDeviceInfo: Get the detailed information of the authorized device specified under the sub-account | Get the detailed information of the specified authorized device under the sub-account |
| 17 | subAccountDeviceList: Get detailed information of authorized devices under sub-account by page | Get detailed information of authorized devices under sub-account by page |
