Commit fa827093 authored by 陈伟灿's avatar 陈伟灿

Merge branch 'cwc' into 'master'

【修改内容】1,更新物模型文件

See merge request chenweican/k-sdk!159
parents 3e5337a1 3806fdc3
{ {
"schema":"https://iot-ap.ikonke.com/model/product_3001.json", "schema":"https://iot-ap.ikonke.com/model/product_3001.json",
"productType":"switch", "productType":"switch",
"version": "1.0", "version": "1.1",
"profile":{ "profile":{
"heartbeat":"300", "heartbeat":"300",
"productCode":"3001", "productCode":"3001",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3004.json", "schema": "https://iot-ap.ikonke.com/model/product_3004.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3004", "productCode": "3004",
...@@ -45,12 +45,38 @@ ...@@ -45,12 +45,38 @@
} }
], ],
"identifier": "get", "identifier": "get",
"inputData": ["NoDisturbMode"], "inputData": [
"NoDisturbMode"
],
"method": "thing.service.property.get", "method": "thing.service.property.get",
"name": "get", "name": "get",
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema":"https://iot-ap.ikonke.com/model/product_3009.json", "schema":"https://iot-ap.ikonke.com/model/product_3010.json",
"productType":"switch", "productType":"switch",
"version": "1.0", "version": "1.0",
"profile":{ "profile":{
"heartbeat":"300", "heartbeat":"3010",
"productCode":"3009",
"productName":"铂金系列.零火线双路灯控面板Z3S" "productName":"铂金系列.零火线双路灯控面板Z3S"
}, },
"services":[ "services":[
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3013.json", "schema": "https://iot-ap.ikonke.com/model/product_3013.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3013", "productCode": "3013",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3014.json", "schema": "https://iot-ap.ikonke.com/model/product_3014.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "1200", "heartbeat": "1200",
"productCode": "3014", "productCode": "3014",
...@@ -35,6 +35,30 @@ ...@@ -35,6 +35,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
...@@ -124,7 +148,6 @@ ...@@ -124,7 +148,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -111,7 +111,6 @@ ...@@ -111,7 +111,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3019.json", "schema": "https://iot-ap.ikonke.com/model/product_3119.json",
"productType": "outlet", "productType": "sensor",
"version": "1.0", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3019", "productCode": "3119",
"productName": "铂金系列.10A智能插座Z3S(KONKE)" "productName": "拓清系列.白色空气质量检测仪HTPC(KONKE)"
}, },
"services": [ "services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Electric",
"dataType": {
"type": "double",
"specs": {
"unit": "KWh",
"unitName": "千瓦时",
"step": "0.01"
}
},
"name": "累计电量值"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Power",
"dataType": {
"type": "double",
"specs": {
"unit": "W",
"unitName": "瓦特",
"step": "0.01"
}
},
"name": "设备功率值"
},
{
"identifier": "Electric",
"dataType": {
"type": "double",
"specs": {
"unit": "KWh",
"unitName": "千瓦时",
"step": "0.01"
}
},
"name": "累计电量值"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch",
"Power",
"Electric",
"NoDisturbMode"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{ {
"outputData":[ "outputData": [
{
"identifier": "Temperature",
"name": "当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-10",
"max": "60",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.01"
}
}
},
{
"identifier": "Humidity",
"name": "当前湿度",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "0.01"
}
}
},
{
"identifier": "CO2",
"name": "CO2检测值",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "5000",
"unit": "ppm",
"unitName": "百万分之一",
"step": "1"
}
}
},
{
"identifier": "PM2.5",
"name": "PM2.5检测值",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
},
{
"identifier": "HCHO",
"name": "甲醛检测值",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
},
{
"identifier": "TVOC",
"name": "TVOC检测值",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
}
], ],
"identifier":"negativeProperty", "identifier": "get",
"inputData":[ "inputData": [
"PowerSwitch" "Temperature",
"Humidity",
"CO2",
"PM2.5",
"HCHO",
"TVOC"
], ],
"method":"thing.service.negativeProperty", "method": "thing.service.property.get",
"name":"negativeProperty", "name": "get",
"required":true, "required": true,
"callType":"async", "callType": "async",
"desc":"属性值取反" "desc": "属性获取"
} }
], ],
"properties": [ "properties": [
{ {
"identifier": "PowerSwitch", "identifier": "Temperature",
"dataType": { "name": "当前温度",
"specs": { "accessMode": "r",
"0": "关闭", "required": false,
"1": "打开" "dataType": {
}, "type": "double",
"type": "bool" "specs": {
}, "min": "-40",
"name": "电源开关", "max": "100",
"accessMode": "rw", "unit": "°C",
"required": true "unitName": "摄氏度",
}, "step": "0.01"
{ }
"identifier": "Power", }
"dataType": { },
"type": "double", {
"specs": { "identifier": "Humidity",
"unit": "W", "name": "当前湿度",
"unitName": "瓦特", "accessMode": "r",
"step": "0.01" "required": false,
} "dataType": {
}, "type": "double",
"name": "设备功率值", "specs": {
"accessMode": "r", "min": "0",
"required": true "max": "100",
}, "unit": "%",
{ "unitName": "百分比",
"identifier": "Electric", "step": "0.01"
"dataType": { }
"type": "double", }
"specs": { },
"unit": "KWh", {
"unitName": "千瓦时", "identifier": "CO2",
"step": "0.01" "name": "CO2检测值",
} "accessMode": "r",
}, "required": false,
"name": "累计电量值", "dataType": {
"accessMode": "rw", "type": "int",
"required": true "specs": {
}, "min": "0",
{ "max": "5000",
"identifier":"NoDisturbMode", "unit": "ppm",
"dataType":{ "unitName": "百万分之一",
"specs":{ "step": "1"
"0":"关闭", }
"1":"打开" }
}, },
"type":"bool" {
}, "identifier": "PM2.5",
"name":"勿扰模式开关", "name": "PM2.5检测值",
"accessMode": "rw", "accessMode": "r",
"required": true "required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
},
{
"identifier": "HCHO",
"name": "甲醛检测值",
"accessMode": "r",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
},
{
"identifier": "TVOC",
"name": "TVOC检测值",
"accessMode": "r",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
} }
], ],
"events": [ "events": [
{ {
"outputData": [ "outputData": [
{ {
"identifier": "PowerSwitch", "identifier": "Temperature",
"dataType": { "name": "当前温度",
"specs": { "dataType": {
"0": "关闭", "type": "double",
"1": "打开" "specs": {
}, "min": "-40",
"type": "bool" "max": "100",
}, "unit": "°C",
"name": "电源开关" "unitName": "摄氏度",
}, "step": "0.01"
{ }
"identifier": "Electric", }
"dataType": { },
"type": "double", {
"specs": { "identifier": "Humidity",
"step": "0.01" "name": "当前湿度",
} "dataType": {
}, "type": "double",
"name": "累计电量值" "specs": {
}, "min": "0",
{ "max": "100",
"identifier":"NoDisturbMode", "unit": "%",
"dataType":{ "unitName": "百分比",
"specs":{ "step": "0.01"
"0":"关闭", }
"1":"打开" }
}, },
"type":"bool" {
}, "identifier": "CO2",
"name":"勿扰模式开关" "name": "CO2检测值",
} "dataType": {
], "type": "int",
"identifier": "property", "specs": {
"method": "thing.event.property.post", "min": "0",
"name": "property", "max": "5000",
"type": "info", "unit": "ppm",
"required": true, "unitName": "百万分之一",
"desc": "属性上报" "step": "1"
}, }
{ }
"outputData": [ },
{ {
"identifier": "Power", "identifier": "PM2.5",
"name": "过载功率值", "name": "PM2.5检测值",
"dataType": { "dataType": {
"type": "double", "type": "int",
"specs": { "specs": {
"unit": "W", "min": "0",
"unitName": "瓦特", "max": "9999",
"step": "0.01" "unit": "ug/m3",
} "unitName": "微克每立方米",
} "step": "1"
} }
], }
"identifier": "OverloadAlarm", },
"method": "thing.event.OverloadAlarm.post", {
"name": "OverloadAlarm", "identifier": "HCHO",
"type": "alarm", "name": "甲醛检测值",
"required": true, "dataType": {
"desc": "过载告警" "type": "int",
} "specs": {
] "min": "0",
"max": "9999",
"unit": "mg/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
},
{
"identifier": "TVOC",
"name": "TVOC检测值",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "9999",
"unit": "ug/m3",
"unitName": "微克每立方米",
"step": "1"
}
}
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
} }
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3025.json", "schema": "https://iot-ap.ikonke.com/model/product_3025.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3025", "productCode": "3025",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3029.json", "schema": "https://iot-ap.ikonke.com/model/product_3029.json",
"productType": "floorHeating", "productType": "floorHeating",
"version": "1.2", "version": "1.3",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3029", "productCode": "3029",
...@@ -63,6 +63,17 @@ ...@@ -63,6 +63,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -89,6 +100,7 @@ ...@@ -89,6 +100,7 @@
"PowerSwitch", "PowerSwitch",
"ChildLockState", "ChildLockState",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
...@@ -153,6 +165,17 @@ ...@@ -153,6 +165,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -238,6 +261,19 @@ ...@@ -238,6 +261,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -321,6 +357,17 @@ ...@@ -321,6 +357,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
...@@ -63,6 +63,17 @@ ...@@ -63,6 +63,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -89,6 +100,7 @@ ...@@ -89,6 +100,7 @@
"PowerSwitch", "PowerSwitch",
"ChildLockState", "ChildLockState",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
...@@ -153,6 +165,17 @@ ...@@ -153,6 +165,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -237,6 +260,19 @@ ...@@ -237,6 +260,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -320,6 +356,17 @@ ...@@ -320,6 +356,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3031.json", "schema": "https://iot-ap.ikonke.com/model/product_3031.json",
"productType": "fanCoil", "productType": "fanCoil",
"version": "1.1", "version": "1.4",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "300",
"productCode": "3031", "productCode": "3031",
"productName": "肖邦系列.风机盘管面板Z3S(KONKE)" "productName": "肖邦系列.风机盘管面板Z3S(KONKE)"
}, },
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
"method": "thing.service.property.set", "method": "thing.service.property.set",
"inputData": [ "inputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -47,10 +47,10 @@ ...@@ -47,10 +47,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "高档", "2": "低档",
"3": "中档", "3": "中档",
"4": "低档" "4": "高档"
} }
} }
}, },
...@@ -77,6 +77,17 @@ ...@@ -77,6 +77,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -99,16 +110,17 @@ ...@@ -99,16 +110,17 @@
"method": "thing.service.property.get", "method": "thing.service.property.get",
"inputData": [ "inputData": [
"ChildLockState", "ChildLockState",
"TargetTemperature", "Temperature",
"CurrentTemperature", "CurrentTemperature",
"PowerSwitch", "PowerSwitch",
"WindSpeed", "WindSpeed",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -152,10 +164,10 @@ ...@@ -152,10 +164,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "高档", "2": "低档",
"3": "中档", "3": "中档",
"4": "低档" "4": "高档"
} }
} }
}, },
...@@ -182,6 +194,17 @@ ...@@ -182,6 +194,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -210,7 +233,7 @@ ...@@ -210,7 +233,7 @@
} }
}, },
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
...@@ -249,10 +272,10 @@ ...@@ -249,10 +272,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -283,6 +306,19 @@ ...@@ -283,6 +306,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -306,7 +342,7 @@ ...@@ -306,7 +342,7 @@
"method": "thing.event.property.post", "method": "thing.event.property.post",
"outputData": [ "outputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -350,10 +386,10 @@ ...@@ -350,10 +386,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "高档", "2": "低档",
"3": "中档", "3": "中档",
"4": "低档" "4": "高档"
} }
} }
}, },
...@@ -380,6 +416,17 @@ ...@@ -380,6 +416,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3032.json", "schema": "https://iot-ap.ikonke.com/model/product_3032.json",
"productType": "freshAir", "productType": "freshAir",
"version": "1.2", "version": "1.3",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3032", "productCode": "3032",
...@@ -87,6 +87,17 @@ ...@@ -87,6 +87,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -112,6 +123,7 @@ ...@@ -112,6 +123,7 @@
"WindSpeed", "WindSpeed",
"WorkMode", "WorkMode",
"ChildLockState", "ChildLockState",
"TimingOffEnable",
"TimingOffTime", "TimingOffTime",
"StrainerWorkTime", "StrainerWorkTime",
"StrainerAlarmTime", "StrainerAlarmTime",
...@@ -163,6 +175,17 @@ ...@@ -163,6 +175,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -299,6 +322,19 @@ ...@@ -299,6 +322,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -382,6 +418,17 @@ ...@@ -382,6 +418,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3033.json", "schema": "https://iot-ap.ikonke.com/model/product_3033.json",
"productType": "airConditioning", "productType": "airConditioning",
"version": "1.1", "version": "1.3",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "300",
"productCode": "3033", "productCode": "3033",
"productName": "肖邦系列.美的中央空调线控器Z3KA(KONKE)" "productName": "肖邦系列.美的中央空调线控器Z3KA(KONKE)"
}, },
...@@ -17,7 +17,7 @@ ...@@ -17,7 +17,7 @@
"method": "thing.service.property.set", "method": "thing.service.property.set",
"inputData": [ "inputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -47,13 +47,24 @@ ...@@ -47,13 +47,24 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "WorkMode", "identifier": "WorkMode",
"name": "工作模式", "name": "工作模式",
...@@ -100,16 +111,17 @@ ...@@ -100,16 +111,17 @@
"method": "thing.service.property.get", "method": "thing.service.property.get",
"inputData": [ "inputData": [
"ChildLockState", "ChildLockState",
"TargetTemperature", "Temperature",
"CurrentTemperature", "CurrentTemperature",
"PowerSwitch", "PowerSwitch",
"WindSpeed", "WindSpeed",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -153,10 +165,10 @@ ...@@ -153,10 +165,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -184,6 +196,18 @@ ...@@ -184,6 +196,18 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -212,7 +236,7 @@ ...@@ -212,7 +236,7 @@
} }
}, },
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
...@@ -251,10 +275,10 @@ ...@@ -251,10 +275,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -286,6 +310,19 @@ ...@@ -286,6 +310,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -309,7 +346,7 @@ ...@@ -309,7 +346,7 @@
"method": "thing.event.property.post", "method": "thing.event.property.post",
"outputData": [ "outputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -353,10 +390,10 @@ ...@@ -353,10 +390,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -384,6 +421,17 @@ ...@@ -384,6 +421,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3034.json", "schema": "https://iot-ap.ikonke.com/model/product_3034.json",
"productType": "airConditioning", "productType": "airConditioning",
"version": "1.2", "version": "1.4",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3034", "productCode": "3034",
...@@ -48,9 +48,9 @@ ...@@ -48,9 +48,9 @@
"type": "enum", "type": "enum",
"specs": { "specs": {
"0": "自动", "0": "自动",
"4": "高档", "2": "低档",
"3": "中档", "3": "中档",
"2": "低档" "4": "高档"
} }
} }
}, },
...@@ -77,6 +77,17 @@ ...@@ -77,6 +77,17 @@
"1": "开启" "1": "开启"
} }
} }
},
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
}, },
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
...@@ -105,6 +116,7 @@ ...@@ -105,6 +116,7 @@
"PowerSwitch", "PowerSwitch",
"WindSpeed", "WindSpeed",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
...@@ -154,9 +166,9 @@ ...@@ -154,9 +166,9 @@
"type": "enum", "type": "enum",
"specs": { "specs": {
"0": "自动", "0": "自动",
"4": "高档", "2": "低档",
"3": "中档", "3": "中档",
"2": "低档" "4": "高档"
} }
} }
}, },
...@@ -183,6 +195,17 @@ ...@@ -183,6 +195,17 @@
"1": "开启" "1": "开启"
} }
} }
},
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
}, },
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
...@@ -252,9 +275,9 @@ ...@@ -252,9 +275,9 @@
"type": "enum", "type": "enum",
"specs": { "specs": {
"0": "自动", "0": "自动",
"4": "高档", "2": "低档",
"3": "中档", "3": "中档",
"2": "低档" "4": "高档"
} }
} }
}, },
...@@ -286,6 +309,17 @@ ...@@ -286,6 +309,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -354,9 +388,9 @@ ...@@ -354,9 +388,9 @@
"type": "enum", "type": "enum",
"specs": { "specs": {
"0": "自动", "0": "自动",
"4": "高档", "2": "低档",
"3": "中档", "3": "中档",
"2": "低档" "4": "高档"
} }
} }
}, },
...@@ -384,6 +418,17 @@ ...@@ -384,6 +418,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3035.json", "schema": "https://iot-ap.ikonke.com/model/product_3035.json",
"productType": "airConditioning", "productType": "airConditioning",
"version": "1.1", "version": "1.3",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3035", "productCode": "3035",
...@@ -47,10 +47,10 @@ ...@@ -47,10 +47,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -77,6 +77,17 @@ ...@@ -77,6 +77,17 @@
"1": "开启" "1": "开启"
} }
} }
},
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
}, },
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
...@@ -105,6 +116,7 @@ ...@@ -105,6 +116,7 @@
"PowerSwitch", "PowerSwitch",
"WindSpeed", "WindSpeed",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
...@@ -153,10 +165,10 @@ ...@@ -153,10 +165,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -183,6 +195,17 @@ ...@@ -183,6 +195,17 @@
"1": "开启" "1": "开启"
} }
} }
},
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
}, },
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
...@@ -251,10 +274,10 @@ ...@@ -251,10 +274,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -286,6 +309,19 @@ ...@@ -286,6 +309,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -353,10 +389,10 @@ ...@@ -353,10 +389,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -384,6 +420,17 @@ ...@@ -384,6 +420,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3036.json", "schema": "https://iot-ap.ikonke.com/model/product_3036.json",
"productType": "airConditioning", "productType": "airConditioning",
"version": "1.1", "version": "1.3",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "300",
"productCode": "3036", "productCode": "3036",
"productName": "肖邦系列.大金中央空调线控器Z3ZA(KONKE)" "productName": "肖邦系列.大金中央空调线控器Z3ZA(KONKE)"
}, },
...@@ -47,10 +47,10 @@ ...@@ -47,10 +47,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -77,6 +77,17 @@ ...@@ -77,6 +77,17 @@
"1": "开启" "1": "开启"
} }
} }
},
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
}, },
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
...@@ -105,6 +116,7 @@ ...@@ -105,6 +116,7 @@
"PowerSwitch", "PowerSwitch",
"WindSpeed", "WindSpeed",
"WorkMode", "WorkMode",
"TimingOffEnable",
"TimingOffTime" "TimingOffTime"
], ],
"outputData": [ "outputData": [
...@@ -153,10 +165,10 @@ ...@@ -153,10 +165,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -183,6 +195,17 @@ ...@@ -183,6 +195,17 @@
"1": "开启" "1": "开启"
} }
} }
},
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
}, },
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
...@@ -251,10 +274,10 @@ ...@@ -251,10 +274,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -286,6 +309,19 @@ ...@@ -286,6 +309,19 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"accessMode":"rw",
"required":true,
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
...@@ -353,10 +389,10 @@ ...@@ -353,10 +389,10 @@
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
"1": "自动", "0": "自动",
"2": "档", "2": "档",
"3": "中档", "3": "中档",
"4": "档" "4": "档"
} }
} }
}, },
...@@ -384,6 +420,17 @@ ...@@ -384,6 +420,17 @@
} }
} }
}, },
{
"identifier": "TimingOffEnable",
"name": "延时关机使能",
"dataType": {
"type":"enum",
"specs":{
"0":"关闭",
"1":"开启"
}
}
},
{ {
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
......
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
"identifier": "Battery", "identifier": "Battery",
"name": "电池电量", "name": "电池电量",
"accessMode": "r", "accessMode": "r",
"required": false, "required": true,
"dataType": { "dataType": {
"type": "double", "type": "double",
"specs": { "specs": {
...@@ -174,7 +174,6 @@ ...@@ -174,7 +174,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
"identifier": "Battery", "identifier": "Battery",
"name": "电池电量", "name": "电池电量",
"accessMode": "r", "accessMode": "r",
"required": false, "required": true,
"dataType": { "dataType": {
"type": "double", "type": "double",
"specs": { "specs": {
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
"identifier": "DismantleState", "identifier": "DismantleState",
"name": "拆卸状态", "name": "拆卸状态",
"accessMode": "r", "accessMode": "r",
"required": false, "required": true,
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
"identifier": "SensorState", "identifier": "SensorState",
"name": "传感器状态", "name": "传感器状态",
"accessMode": "r", "accessMode": "r",
"required": false, "required": true,
"dataType": { "dataType": {
"type": "enum", "type": "enum",
"specs": { "specs": {
...@@ -246,7 +246,6 @@ ...@@ -246,7 +246,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
}, },
{ {
...@@ -255,7 +254,6 @@ ...@@ -255,7 +254,6 @@
"type": "alert", "type": "alert",
"required": true, "required": true,
"method": "thing.event.TamperAlarm.post", "method": "thing.event.TamperAlarm.post",
"alarmbit":2,
"outputData": [ "outputData": [
{ {
"identifier": "DismantleState", "identifier": "DismantleState",
...@@ -276,7 +274,6 @@ ...@@ -276,7 +274,6 @@
"type": "alert", "type": "alert",
"required": true, "required": true,
"method": "thing.event.sensorAlarm.post", "method": "thing.event.sensorAlarm.post",
"alarmbit":6,
"outputData": [ "outputData": [
{ {
"identifier": "SensorState", "identifier": "SensorState",
......
...@@ -174,7 +174,6 @@ ...@@ -174,7 +174,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -174,7 +174,6 @@ ...@@ -174,7 +174,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3044.json", "schema": "https://iot-ap.ikonke.com/model/product_3044.json",
"productType": "siren", "productType": "siren",
"version": "1.1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3044", "productCode": "3044",
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
"identifier": "set", "identifier": "set",
"inputData": [ "inputData": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "低音量", "0": "低音量",
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
"name": "告警时间" "name": "告警时间"
}, },
{ {
"identifier": "SirenState", "identifier": "AlarmState",
"name": "声光告警状态", "name": "声光告警状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "低音量", "0": "低音量",
...@@ -87,7 +87,7 @@ ...@@ -87,7 +87,7 @@
"name": "告警时间" "name": "告警时间"
}, },
{ {
"identifier": "SirenState", "identifier": "AlarmState",
"name": "声光告警状态", "name": "声光告警状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -114,9 +114,9 @@ ...@@ -114,9 +114,9 @@
], ],
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"AlarmVolume", "Volume",
"AlarmDuration", "AlarmDuration",
"SirenState", "AlarmState",
"Battery" "Battery"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
], ],
"properties": [ "properties": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType":{ "dataType":{
...@@ -159,7 +159,7 @@ ...@@ -159,7 +159,7 @@
"name": "告警时间" "name": "告警时间"
}, },
{ {
"identifier": "SirenState", "identifier": "AlarmState",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"name": "声光告警状态", "name": "声光告警状态",
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "低音量", "0": "低音量",
...@@ -234,7 +234,7 @@ ...@@ -234,7 +234,7 @@
"name": "告警时间" "name": "告警时间"
}, },
{ {
"identifier": "SirenState", "identifier": "AlarmState",
"name": "声光告警状态", "name": "声光告警状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -266,6 +266,27 @@ ...@@ -266,6 +266,27 @@
"required": true, "required": true,
"desc": "属性上报" "desc": "属性上报"
}, },
{
"outputData": [
{
"identifier": "AlarmState",
"name": "声光告警状态",
"dataType": {
"type": "enum",
"specs": {
"0": "正常",
"1": "报警"
}
}
}
],
"identifier": "Alarm",
"method": "thing.event.sirenAlarm.post",
"name": "sirenAlarm",
"type": "alarm",
"required": true,
"desc": "声光报警"
},
{ {
"outputData": [ "outputData": [
{ {
...@@ -288,7 +309,6 @@ ...@@ -288,7 +309,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -22,6 +22,17 @@ ...@@ -22,6 +22,17 @@
} }
} }
}, },
{
"identifier": "DismantleState",
"name": "拆卸状态",
"dataType": {
"type": "enum",
"specs": {
"0": "正常",
"1": "被拆卸"
}
}
},
{ {
"identifier": "Battery", "identifier": "Battery",
"name": "电池电量", "name": "电池电量",
...@@ -40,6 +51,7 @@ ...@@ -40,6 +51,7 @@
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"ContactState", "ContactState",
"DismantleState",
"Battery" "Battery"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
...@@ -62,6 +74,19 @@ ...@@ -62,6 +74,19 @@
"1": "打开" "1": "打开"
} }
} }
},
{
"identifier": "DismantleState",
"name": "拆卸状态",
"accessMode": "r",
"required": true,
"dataType": {
"type": "enum",
"specs": {
"0": "正常",
"1": "被拆卸"
}
}
}, },
{ {
"identifier": "Battery", "identifier": "Battery",
...@@ -108,7 +133,20 @@ ...@@ -108,7 +133,20 @@
"1": "打开" "1": "打开"
} }
} }
}, },
{
"identifier": "DismantleState",
"name": "拆卸状态",
"accessMode": "r",
"required": true,
"dataType": {
"type": "enum",
"specs": {
"0": "正常",
"1": "被拆卸"
}
}
},
{ {
"identifier": "Battery", "identifier": "Battery",
"name": "电池电量", "name": "电池电量",
...@@ -152,6 +190,26 @@ ...@@ -152,6 +190,26 @@
"required": true, "required": true,
"desc": "门磁告警" "desc": "门磁告警"
}, },
{
"identifier": "TamperAlarm",
"name": "防撬报警",
"type": "alert",
"required": true,
"method": "thing.event.TamperAlarm.post",
"outputData": [
{
"identifier": "DismantleState",
"name": "拆卸状态",
"dataType": {
"type": "enum",
"specs": {
"0": "正常",
"1": "被拆卸"
}
}
}
]
},
{ {
"outputData": [ "outputData": [
{ {
...@@ -174,7 +232,6 @@ ...@@ -174,7 +232,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3046.json", "schema": "https://iot-ap.ikonke.com/model/product_3046.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "7200", "heartbeat": "7200",
"productCode": "3046", "productCode": "3046",
...@@ -35,6 +35,30 @@ ...@@ -35,6 +35,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
...@@ -124,7 +148,6 @@ ...@@ -124,7 +148,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -192,7 +192,6 @@ ...@@ -192,7 +192,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -174,7 +174,6 @@ ...@@ -174,7 +174,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -175,7 +175,6 @@ ...@@ -175,7 +175,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -297,7 +297,6 @@ ...@@ -297,7 +297,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -174,7 +174,6 @@ ...@@ -174,7 +174,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "sosAlarmState", "identifier": "SosState",
"name": "紧急按钮告警状态", "name": "紧急按钮告警状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
], ],
"properties": [ "properties": [
{ {
"identifier": "sosAlarmState", "identifier": "SosState",
"name": "紧急按钮告警状态", "name": "紧急按钮告警状态",
"accessMode": "r", "accessMode": "r",
"required": true, "required": true,
...@@ -120,19 +120,7 @@ ...@@ -120,19 +120,7 @@
"desc": "属性上报" "desc": "属性上报"
}, },
{ {
"outputData":[ "outputData": [],
{
"identifier": "sosAlarmState",
"name": "紧急按钮告警状态",
"dataType": {
"type": "enum",
"specs": {
"0": "没有报警",
"1": "报警"
}
}
}
],
"identifier": "sosAlarm", "identifier": "sosAlarm",
"method": "thing.event.sosAlarm.post", "method": "thing.event.sosAlarm.post",
"name": "sosAlarm", "name": "sosAlarm",
...@@ -162,7 +150,6 @@ ...@@ -162,7 +150,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -174,7 +174,6 @@ ...@@ -174,7 +174,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3056.json", "schema": "https://iot-ap.ikonke.com/model/product_3056.json",
"productType": "scene", "productType": "scene",
"version": "1", "version": "1.1",
"profile": { "profile": {
"heartbeat": "1200", "heartbeat": "1200",
"productCode": "3056", "productCode": "3056",
...@@ -35,6 +35,30 @@ ...@@ -35,6 +35,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
...@@ -125,7 +149,6 @@ ...@@ -125,7 +149,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
"identifier": "set", "identifier": "set",
"inputData": [ "inputData": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "低音量", "0": "低音量",
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "低音量", "0": "低音量",
...@@ -87,7 +87,7 @@ ...@@ -87,7 +87,7 @@
"name": "告警时间" "name": "告警时间"
}, },
{ {
"identifier": "SirenState", "identifier": "AlarmState",
"name": "声光告警状态", "name": "声光告警状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -114,9 +114,9 @@ ...@@ -114,9 +114,9 @@
], ],
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"AlarmVolume", "Volume",
"AlarmDuration", "AlarmDuration",
"SirenState", "AlarmState",
"Battery" "Battery"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
...@@ -128,7 +128,7 @@ ...@@ -128,7 +128,7 @@
], ],
"properties": [ "properties": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType":{ "dataType":{
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier":"AlarmVolume", "identifier":"Volume",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "低音量", "0": "低音量",
...@@ -266,6 +266,27 @@ ...@@ -266,6 +266,27 @@
"required": true, "required": true,
"desc": "属性上报" "desc": "属性上报"
}, },
{
"outputData": [
{
"identifier": "AlarmState",
"name": "声光告警状态",
"dataType": {
"type": "enum",
"specs": {
"0": "正常",
"1": "报警"
}
}
}
],
"identifier": "Alarm",
"method": "thing.event.sirenAlarm.post",
"name": "sirenAlarm",
"type": "alarm",
"required": true,
"desc": "声光报警"
},
{ {
"outputData": [ "outputData": [
{ {
...@@ -288,7 +309,6 @@ ...@@ -288,7 +309,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3062.json", "schema": "https://iot-ap.ikonke.com/model/product_3062.json",
"productType": "air conditioning gateway", "productType": "air conditioning gateway",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3062", "productCode": "3062",
...@@ -77,7 +77,13 @@ ...@@ -77,7 +77,13 @@
"callType": "async", "callType": "async",
"desc": "属性获取", "desc": "属性获取",
"method": "thing.service.property.get", "method": "thing.service.property.get",
"inputData": [], "inputData": [
"PowerSwitch",
"Temperature",
"CurrentTemperature",
"WindSpeed",
"WorkMode"
],
"outputData": [] "outputData": []
} }
], ],
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3064.json", "schema": "https://iot-ap.ikonke.com/model/product_3064.json",
"productType": "Doorlock", "productType": "Doorlock",
"version": "1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "1200", "heartbeat": "1200",
"productCode": "3064", "productCode": "3064",
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
"identifier": "set", "identifier": "set",
"inputData": [ "inputData": [
{ {
"identifier": "RemoteControlEnbale", "identifier": "remoteOpenDoorSwitch",
"name": "远程控制使能", "name": "远程控制使能",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "RemoteControlEnbale", "identifier": "remoteOpenDoorSwitch",
"name": "远程控制使能", "name": "远程控制使能",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
], ],
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"RemoteControlEnbale", "remoteOpenDoorSwitch",
"Battery" "Battery"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
...@@ -88,7 +88,7 @@ ...@@ -88,7 +88,7 @@
} }
} }
], ],
"identifier": "OpenLock", "identifier": "LockOpenNotification",
"inputData": [ "inputData": [
{ {
"identifier": "password", "identifier": "password",
...@@ -99,8 +99,8 @@ ...@@ -99,8 +99,8 @@
} }
} }
], ],
"method": "thing.service.OpenLock", "method": "thing.service.LockOpenNotification",
"name": "OpenLock", "name": "LockOpenNotification",
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "远程开锁" "desc": "远程开锁"
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
], ],
"properties": [ "properties": [
{ {
"identifier": "RemoteControlEnbale", "identifier": "remoteOpenDoorSwitch",
"name": "远程控制使能", "name": "远程控制使能",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
...@@ -141,7 +141,7 @@ ...@@ -141,7 +141,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "RemoteControlEnbale", "identifier": "remoteOpenDoorSwitch",
"name": "远程控制使能", "name": "远程控制使能",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -176,7 +176,7 @@ ...@@ -176,7 +176,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "UserID", "identifier": "KeyID",
"name": "用户ID", "name": "用户ID",
"dataType": { "dataType": {
"type": "text", "type": "text",
...@@ -184,7 +184,7 @@ ...@@ -184,7 +184,7 @@
} }
}, },
{ {
"identifier": "UserType", "identifier": "KeyRole",
"name": "用户类型", "name": "用户类型",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -196,7 +196,7 @@ ...@@ -196,7 +196,7 @@
} }
}, },
{ {
"identifier": "openLockMethod", "identifier": "KeyType",
"name": "开锁方式", "name": "开锁方式",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -213,9 +213,9 @@ ...@@ -213,9 +213,9 @@
} }
} }
], ],
"identifier": "OpenLock", "identifier": "LockOpenNotification",
"method": "thing.event.OpenLock.post", "method": "thing.event.LockOpenNotification.post",
"name": "OpenLock", "name": "LockOpenNotification",
"type": "info", "type": "info",
"required": true, "required": true,
"desc": "开门上报" "desc": "开门上报"
...@@ -223,7 +223,7 @@ ...@@ -223,7 +223,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "UserID", "identifier": "KeyID",
"name": "用户ID", "name": "用户ID",
"dataType": { "dataType": {
"type": "text", "type": "text",
...@@ -231,7 +231,7 @@ ...@@ -231,7 +231,7 @@
} }
}, },
{ {
"identifier": "UserType", "identifier": "KeyRole",
"name": "用户类型", "name": "用户类型",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -243,7 +243,7 @@ ...@@ -243,7 +243,7 @@
} }
}, },
{ {
"identifier": "openLockMethod", "identifier": "KeyType",
"name": "开锁方式", "name": "开锁方式",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -260,9 +260,9 @@ ...@@ -260,9 +260,9 @@
} }
} }
], ],
"identifier": "AddUser", "identifier": "KeyAddNotification",
"method": "thing.event.AddUser.post", "method": "thing.event.KeyAddNotification.post",
"name": "AddUser", "name": "KeyAddNotification",
"type": "info", "type": "info",
"required": true, "required": true,
"desc": "添加用户上报" "desc": "添加用户上报"
...@@ -270,7 +270,7 @@ ...@@ -270,7 +270,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "UserID", "identifier": "KeyID",
"name": "用户ID", "name": "用户ID",
"dataType": { "dataType": {
"type": "text", "type": "text",
...@@ -278,7 +278,7 @@ ...@@ -278,7 +278,7 @@
} }
}, },
{ {
"identifier": "UserType", "identifier": "KeyRole",
"name": "用户类型", "name": "用户类型",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -290,7 +290,7 @@ ...@@ -290,7 +290,7 @@
} }
}, },
{ {
"identifier": "openLockMethod", "identifier": "KeyType",
"name": "开锁方式", "name": "开锁方式",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -307,9 +307,9 @@ ...@@ -307,9 +307,9 @@
} }
} }
], ],
"identifier": "DeleteUser", "identifier": "KeyDeletedNotification",
"method": "thing.event.DeleteUser.post", "method": "thing.event.KeyDeletedNotification.post",
"name": "DeleteUser", "name": "KeyDeletedNotification",
"type": "info", "type": "info",
"required": true, "required": true,
"desc": "删除用户上报" "desc": "删除用户上报"
...@@ -341,8 +341,7 @@ ...@@ -341,8 +341,7 @@
"name": "TamperAlarm", "name": "TamperAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"desc": "防拆告警", "desc": "防拆告警"
"alarmbit":2
}, },
{ {
"outputData": [ "outputData": [
...@@ -366,7 +365,6 @@ ...@@ -366,7 +365,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
} }
] ]
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3067.json", "schema": "https://iot-ap.ikonke.com/model/product_3067.json",
"productType": "curtain", "productType": "curtain",
"version": "1.1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3067", "productCode": "3067",
...@@ -42,7 +42,8 @@ ...@@ -42,7 +42,8 @@
"identifier": "WorkMode", "identifier": "WorkMode",
"dataType": { "dataType": {
"specs": { "specs": {
"3": "转向" "0": "正转",
"1": "反转"
}, },
"type": "enum" "type": "enum"
}, },
...@@ -109,7 +110,8 @@ ...@@ -109,7 +110,8 @@
"identifier": "WorkMode", "identifier": "WorkMode",
"dataType": { "dataType": {
"specs": { "specs": {
"3": "转向" "0": "正转",
"1": "反转"
}, },
"type": "enum" "type": "enum"
}, },
...@@ -141,13 +143,36 @@ ...@@ -141,13 +143,36 @@
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"OperationMode", "OperationMode",
"LiftPercentage" "Position",
"WorkMode",
"RouteState",
"SwapState"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
"name": "get", "name": "get",
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "reverse",
"inputData": [],
"method": "thing.service.reverse",
"name": "reverse",
"required": true,
"callType": "async",
"desc": "电机换向"
},
{
"outputData": [],
"identifier": "onOffReverse",
"inputData": [],
"method": "thing.service.onOffReverse",
"name": "onOffReverse",
"required": false,
"callType": "async",
"desc": "全开全关对调"
} }
], ],
"properties": [ "properties": [
...@@ -185,7 +210,8 @@ ...@@ -185,7 +210,8 @@
"identifier": "WorkMode", "identifier": "WorkMode",
"dataType": { "dataType": {
"specs": { "specs": {
"3": "转向" "0": "正转",
"1": "反转"
}, },
"type": "enum" "type": "enum"
}, },
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3068.json", "schema": "https://iot-ap.ikonke.com/model/product_3068.json",
"productType": "curtain", "productType": "curtain",
"version": "1.0", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3068", "productCode": "3068",
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
"name": "窗帘操作模式" "name": "窗帘操作模式"
}, },
{ {
"identifier": "LiftPercentage", "identifier": "Position",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
...@@ -37,7 +37,41 @@ ...@@ -37,7 +37,41 @@
} }
}, },
"name": "窗帘开启百分比" "name": "窗帘开启百分比"
} },
{
"identifier": "WorkMode",
"dataType": {
"specs": {
"0": "正转",
"1": "反转",
"3": "取反"
},
"type": "enum"
},
"name": "窗帘转向(循环交替转向)"
},
{
"identifier": "RouteState",
"dataType": {
"specs": {
"0": "未设置",
"1": "已设置"
},
"type": "enum"
},
"name": "行程设置"
},
{
"identifier": "SwapState",
"name": "全开全关状态对调",
"dataType": {
"type": "bool",
"specs": {
"0": "关闭对调",
"1": "开启对调"
}
}
}
], ],
"method": "thing.service.property.set", "method": "thing.service.property.set",
"name": "set", "name": "set",
...@@ -60,7 +94,7 @@ ...@@ -60,7 +94,7 @@
"name": "窗帘操作模式" "name": "窗帘操作模式"
}, },
{ {
"identifier": "LiftPercentage", "identifier": "Position",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
...@@ -72,12 +106,48 @@ ...@@ -72,12 +106,48 @@
} }
}, },
"name": "窗帘开启百分比" "name": "窗帘开启百分比"
} },
{
"identifier": "WorkMode",
"dataType": {
"specs": {
"0": "正转",
"1": "反转"
},
"type": "enum"
},
"name": "窗帘转向(循环交替转向)"
},
{
"identifier": "RouteState",
"dataType": {
"specs": {
"0": "未设置",
"1": "已设置"
},
"type": "enum"
},
"name": "行程设置"
},
{
"identifier": "SwapState",
"name": "全开全关状态对调",
"dataType": {
"type": "bool",
"specs": {
"0": "关闭对调",
"1": "开启对调"
}
}
}
], ],
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"OperationMode", "OperationMode",
"LiftPercentage" "Position",
"WorkMode",
"RouteState",
"SwapState"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
"name": "get", "name": "get",
...@@ -85,26 +155,6 @@ ...@@ -85,26 +155,6 @@
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
}, },
{
"outputData": [],
"identifier": "setLimitedPoint",
"inputData": [],
"method": "thing.service.setLimitedPoint",
"name": "setLimitedPoint",
"required": true,
"callType": "async",
"desc": "设置限位点"
},
{
"outputData": [],
"identifier": "resetLimitedPoint",
"inputData": [],
"method": "thing.service.resetLimitedPoint",
"name": "resetLimitedPoint",
"required": true,
"callType": "async",
"desc": "重置限位点"
},
{ {
"outputData": [], "outputData": [],
"identifier": "reverse", "identifier": "reverse",
...@@ -142,7 +192,7 @@ ...@@ -142,7 +192,7 @@
"name": "窗帘操作模式" "name": "窗帘操作模式"
}, },
{ {
"identifier": "LiftPercentage", "identifier": "Position",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
...@@ -156,7 +206,46 @@ ...@@ -156,7 +206,46 @@
"required": true, "required": true,
"accessMode": "rw", "accessMode": "rw",
"name": "窗帘开启百分比" "name": "窗帘开启百分比"
} },
{
"identifier": "WorkMode",
"dataType": {
"specs": {
"0": "正转",
"1": "反转"
},
"type": "enum"
},
"name": "窗帘转向(循环交替转向)",
"accessMode": "w",
"required": true
},
{
"identifier": "RouteState",
"dataType": {
"specs": {
"0": "未设置",
"1": "已设置"
},
"type": "enum"
},
"accessMode": "w",
"required": true,
"name": "行程设置"
},
{
"identifier": "SwapState",
"name": "全开全关状态对调",
"accessMode": "w",
"required": true,
"dataType": {
"type": "bool",
"specs": {
"0": "关闭对调",
"1": "开启对调"
}
}
}
], ],
"events": [ "events": [
{ {
...@@ -174,7 +263,7 @@ ...@@ -174,7 +263,7 @@
"name": "窗帘操作模式" "name": "窗帘操作模式"
}, },
{ {
"identifier": "LiftPercentage", "identifier": "Position",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
...@@ -186,7 +275,29 @@ ...@@ -186,7 +275,29 @@
} }
}, },
"name": "窗帘开启百分比" "name": "窗帘开启百分比"
} },
{
"identifier": "WorkMode",
"dataType": {
"specs": {
"0": "正转",
"1": "反转"
},
"type": "enum"
},
"name": "窗帘工作模式"
},
{
"identifier": "RouteState",
"dataType": {
"specs": {
"0": "未设置",
"1": "已设置"
},
"type": "enum"
},
"name": "行程设置"
}
], ],
"identifier": "property", "identifier": "property",
"method": "thing.event.property.post", "method": "thing.event.property.post",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3070.json", "schema": "https://iot-ap.ikonke.com/model/product_3070.json",
"productType": "sensor", "productType": "sensor",
"version": "1.0", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3070", "productCode": "3070",
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
"identifier":"set", "identifier":"set",
"inputData":[ "inputData":[
{ {
"identifier":"NormalState", "identifier":"ModuleType",
"dataType":{ "dataType":{
"specs":{ "specs":{
"0": "常闭", "0": "常闭",
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "DryContactState", "identifier": "AlarmState",
"name": "干接点状态", "name": "干接点状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -46,7 +46,7 @@ ...@@ -46,7 +46,7 @@
} }
}, },
{ {
"identifier": "NormalState", "identifier": "ModuleType",
"name": "常开常闭状态", "name": "常开常闭状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -59,8 +59,8 @@ ...@@ -59,8 +59,8 @@
], ],
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"DryContactState", "AlarmState",
"NormalState" "ModuleType"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
"name": "get", "name": "get",
...@@ -71,7 +71,7 @@ ...@@ -71,7 +71,7 @@
], ],
"properties": [ "properties": [
{ {
"identifier": "DryContactState", "identifier": "AlarmState",
"name": "干接点状态", "name": "干接点状态",
"accessMode": "r", "accessMode": "r",
"required": true, "required": true,
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
} }
}, },
{ {
"identifier": "NormalState", "identifier": "ModuleType",
"name": "常开常闭状态", "name": "常开常闭状态",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
...@@ -116,7 +116,7 @@ ...@@ -116,7 +116,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "DryContactState", "identifier": "AlarmState",
"name": "干接点状态", "name": "干接点状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -127,7 +127,7 @@ ...@@ -127,7 +127,7 @@
} }
}, },
{ {
"identifier": "NormalState", "identifier": "ModuleType",
"name": "常开常闭状态", "name": "常开常闭状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -148,7 +148,7 @@ ...@@ -148,7 +148,7 @@
{ {
"outputData": [ "outputData": [
{ {
"identifier": "DryContactState", "identifier": "AlarmState",
"name": "干接点状态", "name": "干接点状态",
"dataType": { "dataType": {
"type": "enum", "type": "enum",
...@@ -159,9 +159,9 @@ ...@@ -159,9 +159,9 @@
} }
} }
], ],
"identifier": "DryContactAlarm", "identifier": "commonAlarm",
"method": "thing.event.DryContactAlarm.post", "method": "thing.event.commonAlarm.post",
"name": "DryContactAlarm", "name": "commonAlarm",
"type": "alarm", "type": "alarm",
"required": true, "required": true,
"desc": "干触点传感器告警" "desc": "干触点传感器告警"
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3071.json", "schema": "https://iot-ap.ikonke.com/model/product_3071.json",
"productType": "waterValve", "productType": "waterValve",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3071", "productCode": "3071",
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
"name": "电源开关" "name": "电源开关"
}, },
{ {
"identifier": "PowerDownSave", "identifier": "PowerMemory",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
"name": "电源开关" "name": "电源开关"
}, },
{ {
"identifier": "PowerDownSave", "identifier": "PowerMemory",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
"identifier": "get", "identifier": "get",
"inputData": [ "inputData": [
"PowerSwitch", "PowerSwitch",
"PowerDownSave" "PowerMemory"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
"name": "get", "name": "get",
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
"required": true "required": true
}, },
{ {
"identifier": "PowerDownSave", "identifier": "PowerMemory",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
...@@ -121,7 +121,7 @@ ...@@ -121,7 +121,7 @@
"name": "电源开关" "name": "电源开关"
}, },
{ {
"identifier": "PowerDownSave", "identifier": "PowerMemory",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
......
...@@ -147,7 +147,6 @@ ...@@ -147,7 +147,6 @@
"name": "传感器故障告警", "name": "传感器故障告警",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":6,
"method": "thing.event.sensorAlarm.post", "method": "thing.event.sensorAlarm.post",
"outputData": [ "outputData": [
{ {
......
...@@ -246,7 +246,6 @@ ...@@ -246,7 +246,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
}, },
{ {
...@@ -255,7 +254,6 @@ ...@@ -255,7 +254,6 @@
"type": "alert", "type": "alert",
"required": true, "required": true,
"method": "thing.event.TamperAlarm.post", "method": "thing.event.TamperAlarm.post",
"alarmbit":2,
"outputData": [ "outputData": [
{ {
"identifier": "DismantleState", "identifier": "DismantleState",
...@@ -275,7 +273,6 @@ ...@@ -275,7 +273,6 @@
"name": "传感器故障告警", "name": "传感器故障告警",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":6,
"method": "thing.event.sensorAlarm.post", "method": "thing.event.sensorAlarm.post",
"outputData": [ "outputData": [
{ {
......
...@@ -147,7 +147,6 @@ ...@@ -147,7 +147,6 @@
"name": "传感器故障告警", "name": "传感器故障告警",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":6,
"method": "thing.event.sensorAlarm.post", "method": "thing.event.sensorAlarm.post",
"outputData": [ "outputData": [
{ {
......
...@@ -246,7 +246,6 @@ ...@@ -246,7 +246,6 @@
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":3,
"desc": "低电量告警" "desc": "低电量告警"
}, },
{ {
...@@ -255,7 +254,6 @@ ...@@ -255,7 +254,6 @@
"type": "alert", "type": "alert",
"required": true, "required": true,
"method": "thing.event.TamperAlarm.post", "method": "thing.event.TamperAlarm.post",
"alarmbit":2,
"outputData": [ "outputData": [
{ {
"identifier": "DismantleState", "identifier": "DismantleState",
...@@ -275,7 +273,6 @@ ...@@ -275,7 +273,6 @@
"name": "传感器故障告警", "name": "传感器故障告警",
"type": "alert", "type": "alert",
"required": true, "required": true,
"alarmbit":6,
"method": "thing.event.sensorAlarm.post", "method": "thing.event.sensorAlarm.post",
"outputData": [ "outputData": [
{ {
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3084.json", "schema": "https://iot-ap.ikonke.com/model/product_3084.json",
"productType": "sensor", "productType": "sensor",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3084", "productCode": "3084",
...@@ -67,7 +67,7 @@ ...@@ -67,7 +67,7 @@
} }
}, },
{ {
"identifier": "Carbondioxide", "identifier": "CO2",
"name": "CO2检测值", "name": "CO2检测值",
"dataType": { "dataType": {
"type": "int", "type": "int",
...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
} }
}, },
{ {
"identifier": "Formaldehyde", "identifier": "HCHO",
"name": "当前甲醛检测值", "name": "当前甲醛检测值",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -114,9 +114,9 @@ ...@@ -114,9 +114,9 @@
"Temperature", "Temperature",
"Humidity", "Humidity",
"Illuminance", "Illuminance",
"Carbondioxide", "CO2",
"PM2.5", "PM2.5",
"Formaldehyde", "HCHO",
"IlluminanceLevel" "IlluminanceLevel"
], ],
"method": "thing.service.property.get", "method": "thing.service.property.get",
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
} }
}, },
{ {
"identifier": "Carbondioxide", "identifier": "CO2",
"name": "CO2检测值", "name": "CO2检测值",
"accessMode": "r", "accessMode": "r",
"required": false, "required": false,
...@@ -224,7 +224,7 @@ ...@@ -224,7 +224,7 @@
} }
}, },
{ {
"identifier": "Formaldehyde", "identifier": "HCHO",
"name": "当前甲醛检测值", "name": "当前甲醛检测值",
"accessMode": "r", "accessMode": "r",
"required": false, "required": false,
...@@ -300,7 +300,7 @@ ...@@ -300,7 +300,7 @@
} }
}, },
{ {
"identifier": "Carbondioxide", "identifier": "CO2",
"name": "CO2检测值", "name": "CO2检测值",
"dataType": { "dataType": {
"type": "int", "type": "int",
...@@ -328,7 +328,7 @@ ...@@ -328,7 +328,7 @@
} }
}, },
{ {
"identifier": "Formaldehyde", "identifier": "HCHO",
"name": "当前甲醛检测值", "name": "当前甲醛检测值",
"dataType": { "dataType": {
"type": "double", "type": "double",
......
{ {
"schema":"https://iot-ap.ikonke.com/model/product_3085.json", "schema":"https://iot-ap.ikonke.com/model/product_3085.json",
"productType":"switch", "productType":"switch",
"version": "1.0", "version": "1",
"profile":{ "profile":{
"heartbeat":"300", "heartbeat":"300",
"productCode":"3085", "productCode":"3085",
......
{ {
"schema":"https://iot-ap.ikonke.com/model/product_3087.json", "schema":"https://iot-ap.ikonke.com/model/product_3087.json",
"productType":"switch", "productType":"switch",
"version": "1.0", "version": "1",
"profile":{ "profile":{
"heartbeat":"300", "heartbeat":"300",
"productCode":"3087", "productCode":"3087",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3088.json", "schema": "https://iot-ap.ikonke.com/model/product_3088.json",
"productType": "curtain", "productType": "curtain",
"version": "1.0", "version": "1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3088", "productCode": "3088",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3089.json", "schema": "https://iot-ap.ikonke.com/model/product_3089.json",
"productType": "curtain", "productType": "curtain",
"version": "1.0", "version": "1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3089", "productCode": "3089",
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3090.json", "schema": "https://iot-ap.ikonke.com/model/product_3090.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3090", "productCode": "3090",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3091.json", "schema": "https://iot-ap.ikonke.com/model/product_3091.json",
"productType": "lightPanel", "productType": "lightPanel",
"version": "1.1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3091", "productCode": "3091",
"productName": "海顿系列.线性单路调光调色面板(KONKE)" "productName": "海顿系列.线性单路调光调色面板(KONKE)"
}, },
"services": [ "services": [
{ {
"outputData": [], "outputData": [],
"identifier": "set", "identifier": "set",
"inputData": [ "inputData": [
{ {
"identifier": "PowerSwitch", "identifier": "PowerSwitch",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
"1": "打开" "1": "打开"
}, },
"type": "bool" "type": "bool"
}, },
"name": "电源开关" "name": "电源开关"
}, },
{ {
"identifier": "Brightness", "identifier": "Brightness",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "1", "min": "1",
"max": "100", "max": "100",
"unit": "%", "unit": "%",
"unitName": "百分比", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "亮度" "name": "亮度"
}, },
{ {
"identifier": "ColorTemperature", "identifier": "ColorTemperature",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "色温" "name": "色温"
}, },
{ {
"identifier": "FadeTime", "identifier": "ColorTempSwitch",
"dataType": { "dataType": {
"type": "int", "specs": {
"specs": { "0": "关闭",
"min": "0", "1": "打开"
"max": "254", },
"unit": "s", "type": "bool"
"unitName": "秒", },
"step": "1" "name": "色温开关使能"
} },
}, {
"name": "渐变时间" "identifier": "FadeTime",
}, "dataType": {
{ "type": "int",
"identifier": "LowBrightness", "specs": {
"dataType": { "min": "10",
"type": "int", "max": "50",
"specs": { "unit": "1/10s",
"min": "10", "unitName": "1/10秒",
"max": "90", "step": "10"
"unit": "%", }
"unitName": "百分比", },
"step": "1" "name": "渐变时间"
} },
}, {
"name": "最低亮度" "identifier": "LowBrightness",
}, "dataType": {
{ "type": "int",
"identifier": "HighBrightness", "specs": {
"dataType": { "min": "10",
"type": "int", "max": "90",
"specs": { "unit": "%",
"min": "20", "unitName": "百分比",
"max": "100", "step": "1"
"unit": "%", }
"unitName": "百分比", },
"step": "1" "name": "最低亮度"
} },
}, {
"name": "最高亮度" "identifier": "HighBrightness",
} "dataType": {
], "type": "int",
"method": "thing.service.property.set", "specs": {
"name": "set", "min": "20",
"required": true, "max": "100",
"callType": "async", "unit": "%",
"desc": "属性设置" "unitName": "百分比",
}, "step": "1"
{ }
"outputData": [ },
{ "name": "最高亮度"
"identifier": "PowerSwitch", }
"dataType": { ],
"specs": { "method": "thing.service.property.set",
"0": "关闭", "name": "set",
"1": "打开" "required": true,
}, "callType": "async",
"type": "bool" "desc": "属性设置"
}, },
"name": "电源开关" {
}, "outputData": [
{ {
"identifier": "Brightness", "identifier": "PowerSwitch",
"dataType": { "dataType": {
"type": "int", "specs": {
"specs": { "0": "关闭",
"min": "1", "1": "打开"
"max": "100", },
"unit": "%", "type": "bool"
"unitName": "百分比", },
"step": "1" "name": "电源开关"
} },
}, {
"name": "亮度" "identifier": "Brightness",
}, "dataType": {
{ "type": "int",
"identifier": "ColorTemperature", "specs": {
"dataType": { "min": "1",
"type": "int", "max": "100",
"specs": { "unit": "%",
"min": "0", "unitName": "百分比",
"max": "100", "step": "1"
"unit": "K", }
"unitName": "开尔文", },
"step": "1" "name": "亮度"
} },
}, {
"name": "色温" "identifier": "ColorTemperature",
}, "dataType": {
{ "type": "int",
"identifier": "FadeTime", "specs": {
"dataType": { "min": "0",
"type": "int", "max": "100",
"specs": { "unit": "%",
"min": "0", "unitName": "百分比",
"max": "254", "step": "1"
"unit": "s", }
"unitName": "秒", },
"step": "1" "name": "色温"
} },
}, {
"name": "渐变时间" "identifier": "ColorTempSwitch",
}, "dataType": {
{ "specs": {
"identifier": "LowBrightness", "0": "关闭",
"dataType": { "1": "打开"
"type": "int", },
"specs": { "type": "bool"
"min": "10", },
"max": "90", "name": "色温开关使能"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "FadeTime",
} "dataType": {
}, "type": "int",
"name": "最低亮度" "specs": {
}, "min": "10",
{ "max": "50",
"identifier": "HighBrightness", "unit": "1/10s",
"dataType": { "unitName": "1/10秒",
"type": "int", "step": "10"
"specs": { }
"min": "20", },
"max": "100", "name": "渐变时间"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "LowBrightness",
} "dataType": {
}, "type": "int",
"name": "最高亮度" "specs": {
} "min": "10",
], "max": "90",
"identifier": "get", "unit": "%",
"inputData": [ "unitName": "百分比",
"PowerSwitch", "step": "1"
"Brightness", }
"ColorTemperature", },
"FadeTime", "name": "最低亮度"
"LowBrightness", },
"HighBrightness" {
], "identifier": "HighBrightness",
"method": "thing.service.property.get", "dataType": {
"name": "get", "type": "int",
"required": true, "specs": {
"callType": "async", "min": "20",
"desc": "属性获取" "max": "100",
}, "unit": "%",
{ "unitName": "百分比",
"outputData":[ "step": "1"
}
], },
"identifier":"negativeProperty", "name": "最高亮度"
"inputData":[ }
"PowerSwitch" ],
], "identifier": "get",
"method":"thing.service.negativeProperty", "inputData": [
"name":"negativeProperty", "PowerSwitch",
"required":true, "Brightness",
"callType":"async", "ColorTemperature",
"desc":"属性值取反" "ColorTempSwitch",
} "FadeTime",
], "LowBrightness",
"properties": [ "HighBrightness"
{ ],
"identifier": "PowerSwitch", "method": "thing.service.property.get",
"dataType": { "name": "get",
"specs": { "required": true,
"0": "关闭", "callType": "async",
"1": "打开" "desc": "属性获取"
}, },
"type": "bool" {
}, "outputData":[
"name": "电源开关",
"accessMode": "rw", ],
"required": true "identifier":"negativeProperty",
}, "inputData":[
{ "PowerSwitch"
"identifier": "Brightness", ],
"name": "亮度", "method":"thing.service.negativeProperty",
"accessMode": "rw", "name":"negativeProperty",
"required": false, "required":true,
"dataType": { "callType":"async",
"type": "int", "desc":"属性值取反"
"specs": { }
"min": "1", ],
"max": "100", "properties": [
"unit": "%", {
"unitName": "百分比", "identifier": "PowerSwitch",
"step": "1" "dataType": {
} "specs": {
} "0": "关闭",
}, "1": "打开"
{ },
"identifier": "ColorTemperature", "type": "bool"
"accessMode": "rw", },
"required": false, "name": "电源开关",
"dataType": { "accessMode": "rw",
"type": "int", "required": true
"specs": { },
"min": "0", {
"max": "100", "identifier": "Brightness",
"unit": "K", "name": "亮度",
"unitName": "开尔文", "accessMode": "rw",
"step": "1" "required": true,
} "dataType": {
}, "type": "int",
"name": "色温" "specs": {
}, "min": "1",
{ "max": "100",
"identifier": "FadeTime", "unit": "%",
"accessMode": "rw", "unitName": "百分比",
"required": false, "step": "1"
"dataType": { }
"type": "int", }
"specs": { },
"min": "0", {
"max": "254", "identifier": "ColorTemperature",
"unit": "s", "accessMode": "rw",
"unitName": "秒", "required": true,
"step": "1" "dataType": {
} "type": "int",
}, "specs": {
"name": "渐变时间" "min": "0",
}, "max": "100",
{ "unit": "%",
"identifier": "LowBrightness", "unitName": "百分比",
"accessMode": "rw", "step": "1"
"required": false, }
"dataType": { },
"type": "int", "name": "色温"
"specs": { },
"min": "10", {
"max": "90", "identifier": "ColorTempSwitch",
"unit": "%", "accessMode":"rw",
"unitName": "百分比", "required":true,
"step": "1" "dataType": {
} "specs": {
}, "0": "关闭",
"name": "最低亮度" "1": "打开"
}, },
{ "type": "bool"
"identifier": "HighBrightness", },
"accessMode": "rw", "name": "色温开关使能"
"required": false, },
"dataType": { {
"type": "int", "identifier": "FadeTime",
"specs": { "accessMode": "rw",
"min": "20", "required": true,
"max": "100", "dataType": {
"unit": "%", "type": "int",
"unitName": "百分比", "specs": {
"step": "1" "min": "10",
} "max": "50",
}, "unit": "1/10s",
"name": "最高亮度" "unitName": "1/10秒",
} "step": "10"
}
], },
"events": [ "name": "渐变时间"
{ },
"outputData": [ {
{ "identifier": "LowBrightness",
"identifier": "PowerSwitch", "accessMode": "rw",
"dataType": { "required": true,
"specs": { "dataType": {
"0": "关闭", "type": "int",
"1": "打开" "specs": {
}, "min": "10",
"type": "bool" "max": "90",
}, "unit": "%",
"name": "电源开关" "unitName": "百分比",
}, "step": "1"
{ }
"identifier": "Brightness", },
"dataType": { "name": "最低亮度"
"type": "int", },
"specs": { {
"min": "1", "identifier": "HighBrightness",
"max": "100", "accessMode": "rw",
"unit": "%", "required": true,
"unitName": "百分比", "dataType": {
"step": "1" "type": "int",
} "specs": {
}, "min": "20",
"name": "亮度" "max": "100",
}, "unit": "%",
{ "unitName": "百分比",
"identifier": "ColorTemperature", "step": "1"
"dataType": { }
"type": "int", },
"specs": { "name": "最高亮度"
"min": "0", }
"max": "100",
"unit": "K", ],
"unitName": "开尔文", "events": [
"step": "1" {
} "outputData": [
}, {
"name": "色温" "identifier": "PowerSwitch",
}, "dataType": {
{ "specs": {
"identifier": "FadeTime", "0": "关闭",
"dataType": { "1": "打开"
"type": "int", },
"specs": { "type": "bool"
"min": "0", },
"max": "254", "name": "电源开关"
"unit": "s", },
"unitName": "秒", {
"step": "1" "identifier": "Brightness",
} "dataType": {
}, "type": "int",
"name": "渐变时间" "specs": {
}, "min": "1",
{ "max": "100",
"identifier": "LowBrightness", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "10", },
"max": "90", "name": "亮度"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "ColorTemperature",
} "dataType": {
}, "type": "int",
"name": "最低亮度" "specs": {
}, "min": "0",
{ "max": "100",
"identifier": "HighBrightness", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "20", },
"max": "100", "name": "色温"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "ColorTempSwitch",
} "dataType": {
}, "specs": {
"name": "最高亮度" "0": "关闭",
} "1": "打开"
], },
"identifier": "property", "type": "bool"
"method": "thing.event.property.post", },
"name": "property", "name": "色温开关使能"
"type": "info", },
"required": true, {
"desc": "属性上报" "identifier": "FadeTime",
} "dataType": {
] "type": "int",
} "specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3092.json", "schema": "https://iot-ap.ikonke.com/model/product_3092.json",
"productType": "lightPanel", "productType": "lightPanel",
"version": "1.1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3092", "productCode": "3092",
"productName": "海顿系列.线性单路调光调色面板(KONKE)" "productName": "海顿系列.线性单路调光调色面板(KONKE)"
}, },
"services": [ "services": [
{ {
"outputData": [], "outputData": [],
"identifier": "set", "identifier": "set",
"inputData": [ "inputData": [
{ {
"identifier": "PowerSwitch_1", "identifier": "PowerSwitch_1",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
"1": "打开" "1": "打开"
}, },
"type": "bool" "type": "bool"
}, },
"name": "电源开关" "name": "电源开关"
}, },
{ {
"identifier": "PowerSwitch_2", "identifier": "PowerSwitch_2",
"dataType": { "dataType": {
"specs": { "specs": {
"0": "关闭", "0": "关闭",
"1": "打开" "1": "打开"
}, },
"type": "bool" "type": "bool"
}, },
"name": "电源开关" "name": "电源开关"
}, },
{ {
"identifier": "Brightness_1", "identifier": "Brightness_1",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "1", "min": "1",
"max": "100", "max": "100",
"unit": "%", "unit": "%",
"unitName": "百分比", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "亮度" "name": "亮度"
}, },
{ {
"identifier": "Brightness_2", "identifier": "Brightness_2",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "1", "min": "1",
"max": "100", "max": "100",
"unit": "%", "unit": "%",
"unitName": "百分比", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "亮度" "name": "亮度"
}, },
{ {
"identifier": "ColorTemperature_1", "identifier": "ColorTemperature_1",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "色温" "name": "色温"
}, },
{ {
"identifier": "ColorTemperature_2", "identifier": "ColorTemperature_2",
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "色温" "name": "色温"
}, },
{ {
"identifier": "FadeTime_1", "identifier": "ColorTempSwitch_1",
"dataType": { "dataType": {
"type": "int", "specs": {
"specs": { "0": "关闭",
"min": "0", "1": "打开"
"max": "254", },
"unit": "s", "type": "bool"
"unitName": "秒", },
"step": "1" "name": "色温开关使能"
} },
}, {
"name": "渐变时间" "identifier": "ColorTempSwitch_2",
}, "dataType": {
{ "specs": {
"identifier": "FadeTime_2", "0": "关闭",
"dataType": { "1": "打开"
"type": "int", },
"specs": { "type": "bool"
"min": "0", },
"max": "254", "name": "色温开关使能"
"unit": "s", },
"unitName": "秒", {
"step": "1" "identifier": "FadeTime_1",
} "dataType": {
}, "type": "int",
"name": "渐变时间" "specs": {
}, "min": "10",
{ "max": "50",
"identifier": "LowBrightness_1", "unit": "1/10s",
"dataType": { "unitName": "1/10秒",
"type": "int", "step": "10"
"specs": { }
"min": "10", },
"max": "90", "name": "渐变时间"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "FadeTime_2",
} "dataType": {
}, "type": "int",
"name": "最低亮度" "specs": {
}, "min": "10",
{ "max": "50",
"identifier": "LowBrightness_2", "unit": "s",
"dataType": { "unitName": "秒",
"type": "int", "step": "10"
"specs": { }
"min": "10", },
"max": "90", "name": "渐变时间"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "LowBrightness_1",
} "dataType": {
}, "type": "int",
"name": "最低亮度" "specs": {
}, "min": "10",
{ "max": "90",
"identifier": "HighBrightness_1", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "20", },
"max": "100", "name": "最低亮度"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "LowBrightness_2",
} "dataType": {
}, "type": "int",
"name": "最高亮度" "specs": {
}, "min": "10",
{ "max": "90",
"identifier": "HighBrightness_2", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "20", },
"max": "100", "name": "最低亮度"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "HighBrightness_1",
} "dataType": {
}, "type": "int",
"name": "最高亮度" "specs": {
} "min": "20",
], "max": "100",
"method": "thing.service.property.set", "unit": "%",
"name": "set", "unitName": "百分比",
"required": true, "step": "1"
"callType": "async", }
"desc": "属性设置" },
}, "name": "最高亮度"
{ },
"outputData": [ {
{ "identifier": "HighBrightness_2",
"identifier": "PowerSwitch_1", "dataType": {
"dataType": { "type": "int",
"specs": { "specs": {
"0": "关闭", "min": "20",
"1": "打开" "max": "100",
}, "unit": "%",
"type": "bool" "unitName": "百分比",
}, "step": "1"
"name": "电源开关" }
}, },
{ "name": "最高亮度"
"identifier": "PowerSwitch_2", }
"dataType": { ],
"specs": { "method": "thing.service.property.set",
"0": "关闭", "name": "set",
"1": "打开" "required": true,
}, "callType": "async",
"type": "bool" "desc": "属性设置"
}, },
"name": "电源开关" {
}, "outputData": [
{ {
"identifier": "Brightness_1", "identifier": "PowerSwitch_1",
"dataType": { "dataType": {
"type": "int", "specs": {
"specs": { "0": "关闭",
"min": "1", "1": "打开"
"max": "100", },
"unit": "%", "type": "bool"
"unitName": "百分比", },
"step": "1" "name": "电源开关"
} },
}, {
"name": "亮度" "identifier": "PowerSwitch_2",
}, "dataType": {
{ "specs": {
"identifier": "Brightness_2", "0": "关闭",
"dataType": { "1": "打开"
"type": "int", },
"specs": { "type": "bool"
"min": "1", },
"max": "100", "name": "电源开关"
"unit": "%", },
"unitName": "百分比", {
"step": "1" "identifier": "Brightness_1",
} "dataType": {
}, "type": "int",
"name": "亮度" "specs": {
}, "min": "1",
{ "max": "100",
"identifier": "ColorTemperature_1", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "0", },
"max": "100", "name": "亮度"
"unit": "K", },
"unitName": "开尔文", {
"step": "1" "identifier": "Brightness_2",
} "dataType": {
}, "type": "int",
"name": "色温" "specs": {
}, "min": "1",
{ "max": "100",
"identifier": "ColorTemperature_2", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "0", },
"max": "100", "name": "亮度"
"unit": "K", },
"unitName": "开尔文", {
"step": "1" "identifier": "ColorTemperature_1",
} "dataType": {
}, "type": "int",
"name": "色温" "specs": {
}, "min": "0",
{ "max": "100",
"identifier": "FadeTime_1", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "0", },
"max": "254", "name": "色温"
"unit": "s", },
"unitName": "秒", {
"step": "1" "identifier": "ColorTemperature_2",
} "dataType": {
}, "type": "int",
"name": "渐变时间" "specs": {
}, "min": "0",
{ "max": "100",
"identifier": "FadeTime_2", "unit": "%",
"dataType": { "unitName": "百分比",
"type": "int", "step": "1"
"specs": { }
"min": "0", },
"max": "254", "name": "色温"
"unit": "s", },
"unitName": "秒", {
"step": "1" "identifier": "ColorTempSwitch_1",
} "dataType": {
}, "specs": {
"name": "渐变时间" "0": "关闭",
}, "1": "打开"
{ },
"identifier": "LowBrightness_1", "type": "bool"
"dataType": { },
"type": "int", "name": "色温开关使能"
"specs": { },
"min": "10", {
"max": "90", "identifier": "ColorTempSwitch_2",
"unit": "%", "dataType": {
"unitName": "百分比", "specs": {
"step": "1" "0": "关闭",
} "1": "打开"
}, },
"name": "最低亮度" "type": "bool"
}, },
{ "name": "色温开关使能"
"identifier": "LowBrightness_2", },
"dataType": { {
"type": "int", "identifier": "FadeTime_1",
"specs": { "dataType": {
"min": "10", "type": "int",
"max": "90", "specs": {
"unit": "%", "min": "10",
"unitName": "百分比", "max": "50",
"step": "1" "unit": "s",
} "unitName": "秒",
}, "step": "10"
"name": "最低亮度" }
}, },
{ "name": "渐变时间"
"identifier": "HighBrightness_1", },
"dataType": { {
"type": "int", "identifier": "FadeTime_2",
"specs": { "dataType": {
"min": "20", "type": "int",
"max": "100", "specs": {
"unit": "%", "min": "10",
"unitName": "百分比", "max": "50",
"step": "1" "unit": "s",
} "unitName": "秒",
}, "step": "10"
"name": "最高亮度" }
}, },
{ "name": "渐变时间"
"identifier": "HighBrightness_2", },
"dataType": { {
"type": "int", "identifier": "LowBrightness_1",
"specs": { "dataType": {
"min": "20", "type": "int",
"max": "100", "specs": {
"unit": "%", "min": "10",
"unitName": "百分比", "max": "90",
"step": "1" "unit": "%",
} "unitName": "百分比",
}, "step": "1"
"name": "最高亮度" }
} },
], "name": "最低亮度"
"identifier": "get", },
"inputData": [ {
"PowerSwitch_1", "identifier": "LowBrightness_2",
"Brightness_1", "dataType": {
"ColorTemperature_1", "type": "int",
"FadeTime_1", "specs": {
"LowBrightness_1", "min": "10",
"HighBrightness_1", "max": "90",
"PowerSwitch_2", "unit": "%",
"Brightness_2", "unitName": "百分比",
"ColorTemperature_2", "step": "1"
"FadeTime_2", }
"LowBrightness_2", },
"HighBrightness_2" "name": "最低亮度"
], },
"method": "thing.service.property.get", {
"name": "get", "identifier": "HighBrightness_1",
"required": true, "dataType": {
"callType": "async", "type": "int",
"desc": "属性获取" "specs": {
}, "min": "20",
{ "max": "100",
"outputData":[ "unit": "%",
"unitName": "百分比",
], "step": "1"
"identifier":"negativeProperty", }
"inputData":[ },
"PowerSwitch" "name": "最高亮度"
], },
"method":"thing.service.negativeProperty", {
"name":"negativeProperty", "identifier": "HighBrightness_2",
"required":true, "dataType": {
"callType":"async", "type": "int",
"desc":"属性值取反" "specs": {
} "min": "20",
], "max": "100",
"properties": [ "unit": "%",
{ "unitName": "百分比",
"identifier": "PowerSwitch_1", "step": "1"
"accessMode": "rw", }
"required": false, },
"dataType": { "name": "最高亮度"
"specs": { }
"0": "关闭", ],
"1": "打开" "identifier": "get",
}, "inputData": [
"type": "bool" "PowerSwitch_1",
}, "Brightness_1",
"name": "电源开关" "ColorTemperature_1",
}, "ColorTempSwitch_1",
{ "FadeTime_1",
"identifier": "PowerSwitch_2", "LowBrightness_1",
"accessMode": "rw", "HighBrightness_1",
"required": false, "PowerSwitch_2",
"dataType": { "Brightness_2",
"specs": { "ColorTemperature_2",
"0": "关闭", "ColorTempSwitch_2",
"1": "打开" "FadeTime_2",
}, "LowBrightness_2",
"type": "bool" "HighBrightness_2"
}, ],
"name": "电源开关" "method": "thing.service.property.get",
}, "name": "get",
{ "required": true,
"identifier": "Brightness_1", "callType": "async",
"accessMode": "rw", "desc": "属性获取"
"required": false, },
"dataType": { {
"type": "int", "outputData":[
"specs": {
"min": "1", ],
"max": "100", "identifier":"negativeProperty",
"unit": "%", "inputData":[
"unitName": "百分比", "PowerSwitch"
"step": "1" ],
} "method":"thing.service.negativeProperty",
}, "name":"negativeProperty",
"name": "亮度" "required":true,
}, "callType":"async",
{ "desc":"属性值取反"
"identifier": "Brightness_2", }
"accessMode": "rw", ],
"required": false, "properties": [
"dataType": { {
"type": "int", "identifier": "PowerSwitch_1",
"specs": { "accessMode": "rw",
"min": "1", "required": true,
"max": "100", "dataType": {
"unit": "%", "specs": {
"unitName": "百分比", "0": "关闭",
"step": "1" "1": "打开"
} },
}, "type": "bool"
"name": "亮度" },
}, "name": "电源开关"
{ },
"identifier": "ColorTemperature_1", {
"accessMode": "rw", "identifier": "PowerSwitch_2",
"required": false, "accessMode": "rw",
"dataType": { "required": true,
"type": "int", "dataType": {
"specs": { "specs": {
"min": "0", "0": "关闭",
"max": "100", "1": "打开"
"unit": "K", },
"unitName": "开尔文", "type": "bool"
"step": "1" },
} "name": "电源开关"
}, },
"name": "色温" {
}, "identifier": "Brightness_1",
{ "accessMode": "rw",
"identifier": "ColorTemperature_2", "required": true,
"accessMode": "rw", "dataType": {
"required": false, "type": "int",
"dataType": { "specs": {
"type": "int", "min": "1",
"specs": { "max": "100",
"min": "0", "unit": "%",
"max": "100", "unitName": "百分比",
"unit": "K", "step": "1"
"unitName": "开尔文", }
"step": "1" },
} "name": "亮度"
}, },
"name": "色温" {
}, "identifier": "Brightness_2",
{ "accessMode": "rw",
"identifier": "FadeTime_1", "required": true,
"accessMode": "rw", "dataType": {
"required": false, "type": "int",
"dataType": { "specs": {
"type": "int", "min": "1",
"specs": { "max": "100",
"min": "0", "unit": "%",
"max": "254", "unitName": "百分比",
"unit": "s", "step": "1"
"unitName": "秒", }
"step": "1" },
} "name": "亮度"
}, },
"name": "渐变时间" {
}, "identifier": "ColorTemperature_1",
{ "accessMode": "rw",
"identifier": "FadeTime_2", "required": true,
"accessMode": "rw", "dataType": {
"required": false, "type": "int",
"dataType": { "specs": {
"type": "int", "min": "0",
"specs": { "max": "100",
"min": "0", "unit": "%",
"max": "254", "unitName": "百分比",
"unit": "s", "step": "1"
"unitName": "秒", }
"step": "1" },
} "name": "色温"
}, },
"name": "渐变时间" {
}, "identifier": "ColorTemperature_2",
{ "accessMode": "rw",
"identifier": "LowBrightness_1", "required": true,
"accessMode": "rw", "dataType": {
"required": false, "type": "int",
"dataType": { "specs": {
"type": "int", "min": "0",
"specs": { "max": "100",
"min": "10", "unit": "%",
"max": "90", "unitName": "百分比",
"unit": "%", "step": "1"
"unitName": "百分比", }
"step": "1" },
} "name": "色温"
}, },
"name": "最低亮度" {
}, "identifier": "ColorTempSwitch_1",
{ "accessMode":"rw",
"identifier": "LowBrightness_2", "required":true,
"accessMode": "rw", "dataType": {
"required": false, "specs": {
"dataType": { "0": "关闭",
"type": "int", "1": "打开"
"specs": { },
"min": "10", "type": "bool"
"max": "90", },
"unit": "%", "name": "色温开关使能"
"unitName": "百分比", },
"step": "1" {
} "identifier": "ColorTempSwitch_2",
}, "accessMode":"rw",
"name": "最低亮度" "required":true,
}, "dataType": {
{ "specs": {
"identifier": "HighBrightness_1", "0": "关闭",
"accessMode": "rw", "1": "打开"
"required": false, },
"dataType": { "type": "bool"
"type": "int", },
"specs": { "name": "色温开关使能"
"min": "20", },
"max": "100", {
"unit": "%", "identifier": "FadeTime_1",
"unitName": "百分比", "accessMode": "rw",
"step": "1" "required": true,
} "dataType": {
}, "type": "int",
"name": "最高亮度" "specs": {
}, "min": "10",
{ "max": "50",
"identifier": "HighBrightness_2", "unit": "1/10s",
"accessMode": "rw", "unitName": "1/10秒",
"required": false, "step": "10"
"dataType": { }
"type": "int", },
"specs": { "name": "渐变时间"
"min": "20", },
"max": "100", {
"unit": "%", "identifier": "FadeTime_2",
"unitName": "百分比", "accessMode": "rw",
"step": "1" "required": true,
} "dataType": {
}, "type": "int",
"name": "最高亮度" "specs": {
} "min": "10",
], "max": "50",
"events": [ "unit": "1/10s",
{ "unitName": "1/10秒",
"outputData": [ "step": "10"
{ }
"identifier": "PowerSwitch_1", },
"dataType": { "name": "渐变时间"
"specs": { },
"0": "关闭", {
"1": "打开" "identifier": "LowBrightness_1",
}, "accessMode": "rw",
"type": "bool" "required": true,
}, "dataType": {
"name": "电源开关" "type": "int",
}, "specs": {
{ "min": "10",
"identifier": "PowerSwitch_2", "max": "90",
"dataType": { "unit": "%",
"specs": { "unitName": "百分比",
"0": "关闭", "step": "1"
"1": "打开" }
}, },
"type": "bool" "name": "最低亮度"
}, },
"name": "电源开关" {
}, "identifier": "LowBrightness_2",
{ "accessMode": "rw",
"identifier": "Brightness_1", "required": true,
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "1", "min": "10",
"max": "100", "max": "90",
"unit": "%", "unit": "%",
"unitName": "百分比", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
"name": "亮度" "name": "最低亮度"
}, },
{ {
"identifier": "Brightness_2", "identifier": "HighBrightness_1",
"dataType": { "accessMode": "rw",
"type": "int", "required": true,
"specs": { "dataType": {
"min": "1", "type": "int",
"max": "100", "specs": {
"unit": "%", "min": "20",
"unitName": "百分比", "max": "100",
"step": "1" "unit": "%",
} "unitName": "百分比",
}, "step": "1"
"name": "亮度" }
}, },
{ "name": "最高亮度"
"identifier": "ColorTemperature_1", },
"dataType": { {
"type": "int", "identifier": "HighBrightness_2",
"specs": { "accessMode": "rw",
"min": "0", "required": true,
"max": "100", "dataType": {
"unit": "K", "type": "int",
"unitName": "开尔文", "specs": {
"step": "1" "min": "20",
} "max": "100",
}, "unit": "%",
"name": "色温" "unitName": "百分比",
}, "step": "1"
{ }
"identifier": "ColorTemperature_2", },
"dataType": { "name": "最高亮度"
"type": "int", }
"specs": { ],
"min": "0", "events": [
"max": "100", {
"unit": "K", "outputData": [
"unitName": "开尔文", {
"step": "1" "identifier": "PowerSwitch_1",
} "dataType": {
}, "specs": {
"name": "色温" "0": "关闭",
}, "1": "打开"
{ },
"identifier": "FadeTime_1", "type": "bool"
"dataType": { },
"type": "int", "name": "电源开关"
"specs": { },
"min": "0", {
"max": "254", "identifier": "PowerSwitch_2",
"unit": "s", "dataType": {
"unitName": "秒", "specs": {
"step": "1" "0": "关闭",
} "1": "打开"
}, },
"name": "渐变时间" "type": "bool"
}, },
{ "name": "电源开关"
"identifier": "FadeTime_2", },
"dataType": { {
"type": "int", "identifier": "Brightness_1",
"specs": { "dataType": {
"min": "0", "type": "int",
"max": "254", "specs": {
"unit": "s", "min": "1",
"unitName": "秒", "max": "100",
"step": "1" "unit": "%",
} "unitName": "百分比",
}, "step": "1"
"name": "渐变时间" }
}, },
{ "name": "亮度"
"identifier": "LowBrightness_1", },
"dataType": { {
"type": "int", "identifier": "Brightness_2",
"specs": { "dataType": {
"min": "10", "type": "int",
"max": "90", "specs": {
"unit": "%", "min": "1",
"unitName": "百分比", "max": "100",
"step": "1" "unit": "%",
} "unitName": "百分比",
}, "step": "1"
"name": "最低亮度" }
}, },
{ "name": "亮度"
"identifier": "LowBrightness_2", },
"dataType": { {
"type": "int", "identifier": "ColorTemperature_1",
"specs": { "dataType": {
"min": "10", "type": "int",
"max": "90", "specs": {
"unit": "%", "min": "0",
"unitName": "百分比", "max": "100",
"step": "1" "unit": "%",
} "unitName": "百分比",
}, "step": "1"
"name": "最低亮度" }
}, },
{ "name": "色温"
"identifier": "HighBrightness_1", },
"dataType": { {
"type": "int", "identifier": "ColorTemperature_2",
"specs": { "dataType": {
"min": "20", "type": "int",
"max": "100", "specs": {
"unit": "%", "min": "0",
"unitName": "百分比", "max": "100",
"step": "1" "unit": "%",
} "unitName": "百分比",
}, "step": "1"
"name": "最高亮度" }
}, },
{ "name": "色温"
"identifier": "HighBrightness_2", },
"dataType": { {
"type": "int", "identifier": "ColorTempSwitch_1",
"specs": { "dataType": {
"min": "20", "specs": {
"max": "100", "0": "关闭",
"unit": "%", "1": "打开"
"unitName": "百分比", },
"step": "1" "type": "bool"
} },
}, "name": "色温开关使能"
"name": "最高亮度" },
} {
], "identifier": "ColorTempSwitch_2",
"identifier": "property", "dataType": {
"method": "thing.event.property.post", "specs": {
"name": "property", "0": "关闭",
"type": "info", "1": "打开"
"required": true, },
"desc": "属性上报" "type": "bool"
} },
] "name": "色温开关使能"
} },
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3093.json", "schema": "https://iot-ap.ikonke.com/model/product_3093.json",
"productType": "lightPanel", "productType": "lightPanel",
"version": "1.1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3093", "productCode": "3093",
...@@ -94,8 +94,8 @@ ...@@ -94,8 +94,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -108,8 +108,8 @@ ...@@ -108,8 +108,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -122,8 +122,8 @@ ...@@ -122,8 +122,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -134,11 +134,11 @@ ...@@ -134,11 +134,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -148,10 +148,10 @@ ...@@ -148,10 +148,10 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "1"
} }
}, },
...@@ -162,11 +162,11 @@ ...@@ -162,11 +162,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -346,8 +346,8 @@ ...@@ -346,8 +346,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -360,8 +360,8 @@ ...@@ -360,8 +360,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -374,8 +374,8 @@ ...@@ -374,8 +374,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -386,11 +386,11 @@ ...@@ -386,11 +386,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -400,11 +400,11 @@ ...@@ -400,11 +400,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -414,11 +414,11 @@ ...@@ -414,11 +414,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -633,8 +633,8 @@ ...@@ -633,8 +633,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -647,8 +647,8 @@ ...@@ -647,8 +647,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -661,8 +661,8 @@ ...@@ -661,8 +661,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -673,11 +673,11 @@ ...@@ -673,11 +673,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -687,11 +687,11 @@ ...@@ -687,11 +687,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -701,11 +701,11 @@ ...@@ -701,11 +701,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -894,8 +894,8 @@ ...@@ -894,8 +894,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -910,8 +910,8 @@ ...@@ -910,8 +910,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -926,8 +926,8 @@ ...@@ -926,8 +926,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -940,11 +940,11 @@ ...@@ -940,11 +940,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -956,11 +956,11 @@ ...@@ -956,11 +956,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -972,11 +972,11 @@ ...@@ -972,11 +972,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3094.json", "schema": "https://iot-ap.ikonke.com/model/product_3094.json",
"productType": "lightPanel", "productType": "lightPanel",
"version": "1.1", "version": "1.2",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3094", "productCode": "3094",
...@@ -44,8 +44,8 @@ ...@@ -44,8 +44,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -56,11 +56,11 @@ ...@@ -56,11 +56,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -134,8 +134,8 @@ ...@@ -134,8 +134,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -146,11 +146,11 @@ ...@@ -146,11 +146,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -253,8 +253,8 @@ ...@@ -253,8 +253,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -267,11 +267,11 @@ ...@@ -267,11 +267,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -345,8 +345,8 @@ ...@@ -345,8 +345,8 @@
"specs": { "specs": {
"min": "0", "min": "0",
"max": "100", "max": "100",
"unit": "K", "unit": "%",
"unitName": "开尔文", "unitName": "百分比",
"step": "1" "step": "1"
} }
}, },
...@@ -357,11 +357,11 @@ ...@@ -357,11 +357,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
......
{
"schema": "https://iot-ap.ikonke.com/model/product_3100.json",
"productType": "outlet",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3100",
"productName": "海顿系列.10A智能插座Z3S(KONKE)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Electric",
"dataType": {
"type": "double",
"specs": {
"unit": "KWh",
"unitName": "千瓦时",
"step": "0.01"
}
},
"name": "累计电量值"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Power",
"dataType": {
"type": "double",
"specs": {
"unit": "W",
"unitName": "瓦特",
"step": "0.01"
}
},
"name": "设备功率值"
},
{
"identifier": "Electric",
"dataType": {
"type": "double",
"specs": {
"unit": "KWh",
"unitName": "千瓦时",
"step": "0.01"
}
},
"name": "累计电量值"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch",
"Power",
"Electric",
"NoDisturbMode"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "Power",
"dataType": {
"type": "double",
"specs": {
"unit": "W",
"unitName": "瓦特",
"step": "0.01"
}
},
"name": "设备功率值",
"accessMode": "r",
"required": true
},
{
"identifier": "Electric",
"dataType": {
"type": "double",
"specs": {
"unit": "KWh",
"unitName": "千瓦时",
"step": "0.01"
}
},
"name": "累计电量值",
"accessMode": "rw",
"required": true
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关",
"accessMode": "rw",
"required": true
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Electric",
"dataType": {
"type": "double",
"specs": {
"step": "0.01"
}
},
"name": "累计电量值"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
},
{
"outputData": [
{
"identifier": "Power",
"name": "过载功率值",
"dataType": {
"type": "double",
"specs": {
"unit": "W",
"unitName": "瓦特",
"step": "0.01"
}
}
}
],
"identifier": "OverloadAlarm",
"method": "thing.event.OverloadAlarm.post",
"name": "OverloadAlarm",
"type": "alarm",
"required": true,
"desc": "过载告警"
}
]
}
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3102.json", "schema": "https://iot-ap.ikonke.com/model/product_3102.json",
"productType": "lightPanel", "productType": "lightPanel",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3102", "productCode": "3102",
...@@ -42,11 +42,11 @@ ...@@ -42,11 +42,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -118,11 +118,11 @@ ...@@ -118,11 +118,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -222,11 +222,11 @@ ...@@ -222,11 +222,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
...@@ -298,11 +298,11 @@ ...@@ -298,11 +298,11 @@
"dataType": { "dataType": {
"type": "int", "type": "int",
"specs": { "specs": {
"min": "0", "min": "10",
"max": "254", "max": "50",
"unit": "s", "unit": "1/10s",
"unitName": "秒", "unitName": "1/10秒",
"step": "1" "step": "10"
} }
}, },
"name": "渐变时间" "name": "渐变时间"
......
...@@ -244,7 +244,7 @@ ...@@ -244,7 +244,7 @@
"identifier": "BatteryAlarm", "identifier": "BatteryAlarm",
"method": "thing.event.BatteryAlarm.post", "method": "thing.event.BatteryAlarm.post",
"name": "BatteryAlarm", "name": "BatteryAlarm",
"type": "alarm", "type": "alert",
"required": true, "required": true,
"desc": "低电量告警" "desc": "低电量告警"
}, },
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3110.json", "schema": "https://iot-ap.ikonke.com/model/product_3110.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3110", "productCode": "3110",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema":"https://iot-ap.ikonke.com/model/product_3115.json", "schema":"https://iot-ap.ikonke.com/model/product_3115.json",
"productType":"switch", "productType":"switch",
"version": "1.0", "version": "1",
"profile":{ "profile":{
"heartbeat":"300", "heartbeat":"300",
"productCode":"3115", "productCode":"3115",
......
{
"schema": "https://iot-ap.ikonke.com/model/product_3116.json",
"productType": "freshAir",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3116",
"productName": "肖邦系列.新风面板经典版Z3S(KONKE)"
},
"services": [
{
"identifier": "set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置",
"method": "thing.service.property.set",
"inputData": [
{
"identifier": "PowerSwitch",
"name": "电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WindSpeed",
"name": "风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"3": "高档"
}
}
}
],
"outputData": []
},
{
"identifier": "get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取",
"method": "thing.service.property.get",
"inputData": [
"PowerSwitch",
"WindSpeed"
],
"outputData": [
{
"identifier": "PowerSwitch",
"name": "电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WindSpeed",
"name": "风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"3": "高档"
}
}
}
]
}
],
"properties": [
{
"identifier": "PowerSwitch",
"name": "电源开关",
"accessMode": "rw",
"required": true,
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WindSpeed",
"name": "风速",
"accessMode": "rw",
"required": true,
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"3": "高档"
}
}
}
],
"events": [
{
"identifier": "post",
"name": "post",
"type": "info",
"required": true,
"desc": "属性上报",
"method": "thing.event.property.post",
"outputData": [
{
"identifier": "PowerSwitch",
"name": "电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WindSpeed",
"name": "风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"3": "高档"
}
}
}
]
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3124.json",
"productType": "sensor",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3124",
"productName": "肖邦系列.零火线SOS紧急呼叫面板Z3S(KONKE)"
},
"services": [
{
"outputData": [],
"inputData": [],
"identifier": "PositioningDevice",
"method": "thing.service.PositioningDevice",
"name": "PositioningDevice",
"required": true,
"callType": "async",
"desc": "设备定位"
}
],
"properties": [
],
"events": [
{
"outputData": [],
"identifier": "sosAlarm",
"method": "thing.event.sosAlarm.post",
"name": "sosAlarm",
"type": "alarm",
"required": true,
"desc": "紧急按钮告警"
}
]
}
\ No newline at end of file
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3146.json", "schema": "https://iot-ap.ikonke.com/model/product_3146.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3146", "productCode": "3146",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3153.json", "schema": "https://iot-ap.ikonke.com/model/product_3153.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3153", "productCode": "3153",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3164.json", "schema": "https://iot-ap.ikonke.com/model/product_3164.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3164", "productCode": "3164",
...@@ -51,6 +51,30 @@ ...@@ -51,6 +51,30 @@
"required": true, "required": true,
"callType": "async", "callType": "async",
"desc": "属性获取" "desc": "属性获取"
},
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
} }
], ],
"properties": [ "properties": [
......
{
"schema": "https://iot-ap.ikonke.com/model/product_3165.json",
"productType": "curtain",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3165",
"productName": "银河系列.零火线单路窗帘面板Z3S"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "OperationMode",
"dataType": {
"specs": {
"0": "关闭",
"1": "开启",
"2": "暂停"
},
"type": "enum"
},
"name": "窗帘操作模式"
},
{
"identifier": "TripTime",
"dataType": {
"type": "int",
"specs": {
"min": "30",
"max": "240",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "行程时间"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "OperationMode",
"dataType": {
"specs": {
"0": "关闭",
"1": "开启",
"2": "暂停"
},
"type": "enum"
},
"name": "窗帘操作模式"
},
{
"identifier": "TripTime",
"dataType": {
"type": "int",
"specs": {
"min": "30",
"max": "240",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "行程时间"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"identifier": "get",
"inputData": [
"OperationMode",
"TripTime",
"NoDisturbMode"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
}
],
"properties": [
{
"identifier": "OperationMode",
"dataType": {
"specs": {
"0": "关闭",
"1": "开启",
"2": "暂停"
},
"type": "enum"
},
"name": "窗帘操作模式",
"accessMode": "rw",
"required": true
},
{
"identifier": "TripTime",
"dataType": {
"type": "int",
"specs": {
"min": "30",
"max": "240",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "行程时间",
"accessMode": "rw",
"required": true
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关",
"accessMode":"rw",
"required":true
}
],
"events": [
{
"outputData": [
{
"identifier": "OperationMode",
"dataType": {
"specs": {
"0": "关闭",
"1": "开启",
"2": "暂停"
},
"type": "enum"
},
"name": "窗帘操作模式"
},
{
"identifier": "TripTime",
"dataType": {
"type": "int",
"specs": {
"min": "30",
"max": "240",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "行程时间"
},
{
"identifier":"NoDisturbMode",
"dataType":{
"specs":{
"0":"关闭",
"1":"打开"
},
"type":"bool"
},
"name":"勿扰模式开关"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3166.json",
"productType": "lightPanel",
"version": "1.1",
"profile": {
"heartbeat": "300",
"productCode": "3166",
"productName": "耀夜系列.白色线性四路调光模块(Level)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch_1",
"Brightness_1",
"FadeTime_1",
"ColorTemperature_1",
"LowBrightness_1",
"HighBrightness_1",
"PowerSwitch_2",
"Brightness_2",
"FadeTime_2",
"ColorTemperature_2",
"LowBrightness_2",
"HighBrightness_2",
"PowerSwitch_3",
"Brightness_3",
"FadeTime_3",
"ColorTemperature_3",
"LowBrightness_3",
"HighBrightness_3",
"PowerSwitch_4",
"Brightness_4",
"FadeTime_4",
"ColorTemperature_4",
"LowBrightness_4",
"HighBrightness_4"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "Brightness_1",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_2",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_3",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_4",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "FadeTime_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},{
"identifier": "LowBrightness_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3167.json",
"productType": "lightPanel",
"version": "1.2",
"profile": {
"heartbeat": "300",
"productCode": "3167",
"productName": "耀夜系列.白色线性四路调光模块(ColorTemp)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_4",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_4",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch_1",
"Brightness_1",
"FadeTime_1",
"ColorTemperature_1",
"LowBrightness_1",
"HighBrightness_1",
"PowerSwitch_2",
"Brightness_2",
"FadeTime_2",
"ColorTemperature_2",
"LowBrightness_2",
"HighBrightness_2",
"PowerSwitch_3",
"Brightness_3",
"FadeTime_3",
"ColorTemperature_3",
"LowBrightness_3",
"HighBrightness_3",
"PowerSwitch_4",
"Brightness_4",
"FadeTime_4",
"ColorTemperature_4",
"LowBrightness_4",
"HighBrightness_4"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "Brightness_1",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_2",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_3",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_4",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "ColorTemperature_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},{
"identifier": "LowBrightness_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_4",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3168.json",
"productType": "lightPanel",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3168",
"productName": "耀夜系列.黑色零火线四路调光模块(Level)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch_1",
"Brightness_1",
"FadeTime_1",
"ColorTemperature_1",
"LowBrightness_1",
"HighBrightness_1",
"PowerSwitch_2",
"Brightness_2",
"FadeTime_2",
"ColorTemperature_2",
"LowBrightness_2",
"HighBrightness_2",
"PowerSwitch_3",
"Brightness_3",
"FadeTime_3",
"ColorTemperature_3",
"LowBrightness_3",
"HighBrightness_3",
"PowerSwitch_4",
"Brightness_4",
"FadeTime_4",
"ColorTemperature_4",
"LowBrightness_4",
"HighBrightness_4"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "Brightness_1",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_2",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_3",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "Brightness_4",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "FadeTime_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},{
"identifier": "LowBrightness_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_4",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "FadeTime_4",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "LowBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness_1",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_2",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_3",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
},
{
"identifier": "HighBrightness_4",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3173.json",
"productType": "lightPanel",
"version": "1.2",
"profile": {
"heartbeat": "300",
"productCode": "3173",
"productName": "耀夜系列.8W智能单路双色温磁吸驱动器(ColorTemp)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch",
"Brightness",
"ColorTemperature",
"FadeTime",
"LowBrightness",
"HighBrightness"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "Brightness",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "ColorTemperature",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3174.json",
"productType": "lightPanel",
"version": "1.1",
"profile": {
"heartbeat": "300",
"productCode": "3174",
"productName": "耀夜系列.8W智能单路双色温磁吸驱动器(Level)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch",
"Brightness",
"FadeTime",
"LowBrightness",
"HighBrightness"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "Brightness",
"name": "亮度",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
}
},
{
"identifier": "FadeTime",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "渐变时间"
},
{
"identifier": "LowBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "90",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最低亮度"
},
{
"identifier": "HighBrightness",
"dataType": {
"type": "int",
"specs": {
"min": "20",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "最高亮度"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3177.json",
"productType": "colorDimmableLight",
"version": "1.2",
"profile": {
"heartbeat": "300",
"productCode": "3177",
"productName": "耀夜系列.白色智能灯带控制器RGBCW(KONKE)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "RGBColor",
"dataType": {
"specs": [
{
"identifier":"Red",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"红色"
},
{
"identifier":"Green",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"绿色"
},
{
"identifier":"Blue",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"蓝色"
}
],
"type": "struct"
},
"name": "RGB调色"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "1/10s",
"unitName": "1/10秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "模式设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "RGBColor",
"dataType": {
"specs": [
{
"identifier":"Red",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"红色"
},
{
"identifier":"Green",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"绿色"
},
{
"identifier":"Blue",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"蓝色"
}
],
"type": "struct"
},
"name": "RGB调色"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch",
"RGBColor",
"ColorTemperature",
"Brightness",
"FadeTime"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "RGBColor",
"dataType": {
"specs": [
{
"identifier":"Red",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"红色"
},
{
"identifier":"Green",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"绿色"
},
{
"identifier":"Blue",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"蓝色"
}
],
"type": "struct"
},
"name": "RGB调色",
"accessMode": "rw",
"required": true
},
{
"identifier": "ColorTemperature",
"dataType": {
"accessMode": "rw",
"required": true,
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"accessMode": "rw",
"required": true,
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"accessMode": "rw",
"required": true,
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "RGBColor",
"dataType": {
"specs": [
{
"identifier":"Red",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"红色"
},
{
"identifier":"Green",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"绿色"
},
{
"identifier":"Blue",
"dataType":{
"type":"int",
"specs":{
"min":"0",
"max":"255",
"unitName":"无",
"step":"1"
}
},
"name":"蓝色"
}
],
"type": "struct"
},
"name": "RGB调色"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3178.json",
"productType": "colorDimmableLight",
"version": "1.2",
"profile": {
"heartbeat": "300",
"productCode": "3178",
"productName": "耀夜系列.白色智能灯带控制器CW(KONKE)"
},
"services": [
{
"outputData": [],
"identifier": "set",
"inputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"method": "thing.service.property.set",
"name": "set",
"required": true,
"callType": "async",
"desc": "模式设置"
},
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"identifier": "get",
"inputData": [
"PowerSwitch",
"ColorTemperature",
"Brightness",
"FadeTime"
],
"method": "thing.service.property.get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取"
},
{
"outputData":[
],
"identifier":"negativeProperty",
"inputData":[
"PowerSwitch"
],
"method":"thing.service.negativeProperty",
"name":"negativeProperty",
"required":true,
"callType":"async",
"desc":"属性值取反"
}
],
"properties": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关",
"accessMode": "rw",
"required": true
},
{
"identifier": "ColorTemperature",
"dataType": {
"accessMode": "rw",
"required": true,
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"accessMode": "rw",
"required": true,
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"accessMode": "rw",
"required": true,
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "ColorTemperature",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "Brightness",
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "10",
"max": "50",
"unit": "0.1s",
"unitName": "0.1秒",
"step": "10"
}
},
"name": "平滑时间"
}
],
"identifier": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3185.json", "schema": "https://iot-ap.ikonke.com/model/product_3185.json",
"productType": "scene", "productType": "scene",
"version": "1.0", "version": "1.1",
"profile": { "profile": {
"heartbeat": "1200", "heartbeat": "1200",
"productCode": "3185", "productCode": "3185",
"productName": "肖邦系列.单火线双控快捷面板(KONKE)" "productName": "肖邦系列.单火线双控快捷面板(KONKE)"
}, },
"services": [ "services": [
{
"outputData": [],
"identifier": "activeButton",
"inputData": [
{
"identifier":"buttonId",
"dataType":{
"specs":{
"1":"按键1",
"2":"按键2",
"3":"按键3",
"4":"按键4"
},
"type":"enum"
},
"name":"勿扰模式开关"
}
],
"method": "thing.service.activeButton",
"name": "activeButton",
"required": true,
"callType": "async",
"desc": "场景触发"
}
], ],
"properties": [ "properties": [
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
"profile":{ "profile":{
"heartbeat":"300", "heartbeat":"300",
"productCode":"5004", "productCode":"5004",
"productName":"虚拟继电器" "productName":"灯控继电器(moore4)"
}, },
"services":[ "services":[
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment