ProductInfo

data class ProductInfo(val pid: String, val solution: Solution, val bindSolution: Solution, val model: String, val name: String, val bleMID: Int, val blePID: Int, val imageUrl: String, val imageUrlA: String, val imageUrlC: String, val imageUrlD: String, val manufacturer: String, val isSupport5GWifi: Boolean, val deviceFeatures: Set<ProductInfo.DeviceFeature>, val supportBindTypes: Set<ProductInfo.BindType>, val firstPriorityBindType: ProductInfo.BindType, val bindGuideUrlPath: String, val multiButtonConfig: ProductInfo.MultiButtonConfig, val numberOfViews: Int, val iOSMinVersion: String, val androidMinVersion: String, val rawFreeSecs: String, val rawJson: String)

Constructors

Link copied to clipboard
constructor(pid: String, solution: Solution, bindSolution: Solution, model: String, name: String, bleMID: Int, blePID: Int, imageUrl: String, imageUrlA: String, imageUrlC: String, imageUrlD: String, manufacturer: String, isSupport5GWifi: Boolean, deviceFeatures: Set<ProductInfo.DeviceFeature>, supportBindTypes: Set<ProductInfo.BindType>, firstPriorityBindType: ProductInfo.BindType, bindGuideUrlPath: String, multiButtonConfig: ProductInfo.MultiButtonConfig, numberOfViews: Int, iOSMinVersion: String, androidMinVersion: String, rawFreeSecs: String, rawJson: String)

Types

Link copied to clipboard

设备联网功能 用2字节二进制数表示支持的配网/联网功能,每个位代表一种配网/联网的能力。 PC产测软件从固件上读取设备联网功能码,生成设备二维码标签。(==讨论==) PC产测软件将设备联网功能码回传云端,以便今后的扩展应用

Link copied to clipboard
Link copied to clipboard
data class FreeSecs(var default: Int?, var regions4: List<String>? = null, var regions8: List<String>? = null)

免费云存视频秒数 freeSecs: {"default": 4/8, "eight": "us,uk,ca", "four": "cn"}

Link copied to clipboard
data class MultiButtonConfig(val lightUrl: String?, val darkUrl: String?, val powerLightUrl: String?, val powerDarkUrl: String?, val callLightUrl: String?, val callDarkUrl: String?)

支持多功能按键设备的指引图配置

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val bleMID: Int
Link copied to clipboard
val blePID: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val pid: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard