Commit f2aca24d authored by chen.weican's avatar chen.weican

【修改内容】修改物模型相关

【提交人】陈伟灿
parent 73987d9f
...@@ -232,7 +232,7 @@ static char *kk_open_lan_cfg_file(char *deviceCode) ...@@ -232,7 +232,7 @@ static char *kk_open_lan_cfg_file(char *deviceCode)
memset(buf,0x0,filesize+1); memset(buf,0x0,filesize+1);
fseek(fp, 0L, SEEK_SET); fseek(fp, 0L, SEEK_SET);
fread(buf, 1, filesize, fp); fread(buf, 1, filesize, fp);
printf("[read lan cfg]:%s\n",buf); //printf("[read lan cfg]:%s\n",buf);
fclose(fp); fclose(fp);
return buf; return buf;
......
...@@ -1099,16 +1099,16 @@ static void _iotx_linkkit_event_callback(iotx_dm_event_types_t type, char *data) ...@@ -1099,16 +1099,16 @@ static void _iotx_linkkit_event_callback(iotx_dm_event_types_t type, char *data)
WARNING_PRINT("Error before: [%s]\n","cJSON_Parse"); WARNING_PRINT("Error before: [%s]\n","cJSON_Parse");
_iotx_linkkit_mutex_unlock(); _iotx_linkkit_mutex_unlock();
return; return;
} }
info_root = cJSON_GetObjectItem(json, MSG_INFO_STR); info_root = cJSON_GetObjectItem(json, MSG_INFO_STR);
if(info_root == NULL) return; if(info_root == NULL) goto directReturn;;
typeJson = cJSON_GetObjectItem(info_root, MSG_TYPE_STR); typeJson = cJSON_GetObjectItem(info_root, MSG_TYPE_STR);
if(typeJson == NULL) return; if(typeJson == NULL) goto directReturn;;
payload = cJSON_GetObjectItem(json, MSG_PAYLOAD_STR); payload = cJSON_GetObjectItem(json, MSG_PAYLOAD_STR);
if(payload == NULL) return; if(payload == NULL) goto directReturn;;
payload_Str = cJSON_Print(payload); payload_Str = cJSON_Print(payload);
deviceCode = cJSON_GetObjectItem(info_root, MSG_DEVICE_CODE_STR); deviceCode = cJSON_GetObjectItem(info_root, MSG_DEVICE_CODE_STR);
if(deviceCode == NULL) return; if(deviceCode == NULL) goto directReturn;;
if (strstr(typeJson->valuestring,KK_REGISTER_TOPIC_REPLY)){ if (strstr(typeJson->valuestring,KK_REGISTER_TOPIC_REPLY)){
INFO_PRINT(" topic:register_reply \n"); INFO_PRINT(" topic:register_reply \n");
...@@ -1370,9 +1370,11 @@ static void _iotx_linkkit_event_callback(iotx_dm_event_types_t type, char *data) ...@@ -1370,9 +1370,11 @@ static void _iotx_linkkit_event_callback(iotx_dm_event_types_t type, char *data)
} }
directReturn: directReturn:
free(payload_Str);
cJSON_Delete(json);
_iotx_linkkit_mutex_unlock(); _iotx_linkkit_mutex_unlock();
if(payload_Str != NULL){
free(payload_Str);
}
cJSON_Delete(json);
} }
/************************************************************ /************************************************************
......
...@@ -69,6 +69,7 @@ static void HAL_Ccuid_version(void) ...@@ -69,6 +69,7 @@ static void HAL_Ccuid_version(void)
if(!(fp = fopen(KK_VERSION_FILE_PATH,"r"))) if(!(fp = fopen(KK_VERSION_FILE_PATH,"r")))
{ {
ERROR_PRINT("can't open the file tslPath:%s\n",KK_VERSION_FILE_PATH); ERROR_PRINT("can't open the file tslPath:%s\n",KK_VERSION_FILE_PATH);
strncpy(s_Version, KK_CCU_VERSION, strlen(KK_CCU_VERSION));
return ; return ;
} }
fread(s_Version, 1, VERSION_MAXLEN, fp); fread(s_Version, 1, VERSION_MAXLEN, fp);
......
...@@ -644,7 +644,6 @@ int kk_scene_parse_scene_trigger(const cJSON* str,const char *sceneId) ...@@ -644,7 +644,6 @@ int kk_scene_parse_scene_trigger(const cJSON* str,const char *sceneId)
if(type == NULL) return FAIL_RETURN; if(type == NULL) return FAIL_RETURN;
if(!strcmp("trigger/thing/property",type->valuestring)){ if(!strcmp("trigger/thing/property",type->valuestring)){
printf("---------------->isAnd=0\n");
res = kk_scene_parse_trigger_detail(type->valuestring,item,sceneId,0); res = kk_scene_parse_trigger_detail(type->valuestring,item,sceneId,0);
if(res != SUCCESS_RETURN){ if(res != SUCCESS_RETURN){
ERROR_PRINT("kk_scene_parse_scene_trigger fail!!!\n"); ERROR_PRINT("kk_scene_parse_scene_trigger fail!!!\n");
...@@ -860,7 +859,6 @@ int kk_scene_parse_scene_condition(const cJSON* str,const char *sceneId) ...@@ -860,7 +859,6 @@ int kk_scene_parse_scene_condition(const cJSON* str,const char *sceneId)
} }
} }
else if(!strcmp("trigger/thing/property",type->valuestring)){ else if(!strcmp("trigger/thing/property",type->valuestring)){
printf("---------------->isAnd=1\n");
kk_scene_parse_trigger_detail(type->valuestring,item,sceneId,1); kk_scene_parse_trigger_detail(type->valuestring,item,sceneId,1);
} }
else{ else{
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3030.json", "schema": "https://iot-ap.ikonke.com/model/product_3030.json",
"productType": "floorHeating", "productType": "floorHeating",
"version": "1.2",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3030", "productCode": "3030",
...@@ -16,7 +17,7 @@ ...@@ -16,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",
...@@ -66,13 +67,9 @@ ...@@ -66,13 +67,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -87,7 +84,7 @@ ...@@ -87,7 +84,7 @@
"desc": "属性获取", "desc": "属性获取",
"method": "thing.service.property.get", "method": "thing.service.property.get",
"inputData": [ "inputData": [
"TargetTemperature", "Temperature",
"CurrentTemperature", "CurrentTemperature",
"PowerSwitch", "PowerSwitch",
"ChildLockState", "ChildLockState",
...@@ -96,7 +93,7 @@ ...@@ -96,7 +93,7 @@
], ],
"outputData": [ "outputData": [
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"dataType": { "dataType": {
"type": "double", "type": "double",
...@@ -160,13 +157,9 @@ ...@@ -160,13 +157,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -188,7 +181,7 @@ ...@@ -188,7 +181,7 @@
} }
}, },
{ {
"identifier": "TargetTemperature", "identifier": "Temperature",
"name": "目标温度", "name": "目标温度",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
...@@ -250,13 +243,9 @@ ...@@ -250,13 +243,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -271,7 +260,7 @@ ...@@ -271,7 +260,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",
...@@ -335,13 +324,9 @@ ...@@ -335,13 +324,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3031.json", "schema": "https://iot-ap.ikonke.com/model/product_3031.json",
"productType": "floorHeating", "productType": "fanCoil",
"version": "1.1",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3031", "productCode": "3031",
...@@ -80,13 +81,9 @@ ...@@ -80,13 +81,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -189,13 +186,9 @@ ...@@ -189,13 +186,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -296,13 +289,9 @@ ...@@ -296,13 +289,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -395,13 +384,9 @@ ...@@ -395,13 +384,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
......
{ {
"schema": "https://iot-ap.ikonke.com/model/product_3032.json", "schema": "https://iot-ap.ikonke.com/model/product_3032.json",
"productType": "airConditioning", "productType": "freshAir",
"version": "1.2",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3032", "productCode": "3032",
...@@ -61,7 +62,7 @@ ...@@ -61,7 +62,7 @@
} }
}, },
{ {
"identifier": "StrainerUsageTime", "identifier": "StrainerWorkTime",
"name": "滤网使用时间", "name": "滤网使用时间",
"dataType": { "dataType": {
"type": "int", "type": "int",
...@@ -90,13 +91,9 @@ ...@@ -90,13 +91,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -116,7 +113,7 @@ ...@@ -116,7 +113,7 @@
"WorkMode", "WorkMode",
"ChildLockState", "ChildLockState",
"TimingOffTime", "TimingOffTime",
"StrainerUsageTime", "StrainerWorkTime",
"StrainerAlarmTime", "StrainerAlarmTime",
"CurrentTemperature" "CurrentTemperature"
], ],
...@@ -170,13 +167,9 @@ ...@@ -170,13 +167,9 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "int", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
}, },
...@@ -195,7 +188,7 @@ ...@@ -195,7 +188,7 @@
} }
}, },
{ {
"identifier": "StrainerUsageTime", "identifier": "StrainerWorkTime",
"name": "滤网使用时间", "name": "滤网使用时间",
"dataType": { "dataType": {
"type": "int", "type": "int",
...@@ -277,7 +270,7 @@ ...@@ -277,7 +270,7 @@
} }
}, },
{ {
"identifier": "StrainerUsageTime", "identifier": "StrainerWorkTime",
"name": "滤网使用时间", "name": "滤网使用时间",
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
...@@ -312,13 +305,9 @@ ...@@ -312,13 +305,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
}, },
...@@ -397,18 +386,14 @@ ...@@ -397,18 +386,14 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "int", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
}, },
{ {
"identifier": "StrainerUsageTime", "identifier": "StrainerWorkTime",
"name": "滤网使用时间", "name": "滤网使用时间",
"dataType": { "dataType": {
"type": "int", "type": "int",
......
{ {
"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",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3033", "productCode": "3033",
...@@ -81,14 +82,10 @@ ...@@ -81,14 +82,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
], ],
...@@ -191,14 +188,10 @@ ...@@ -191,14 +188,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
...@@ -299,13 +292,9 @@ ...@@ -299,13 +292,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -399,14 +388,10 @@ ...@@ -399,14 +388,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
......
{ {
"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.0", "version": "1.2",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3034", "productCode": "3034",
...@@ -82,14 +82,10 @@ ...@@ -82,14 +82,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
], ],
...@@ -192,14 +188,10 @@ ...@@ -192,14 +188,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
...@@ -300,13 +292,9 @@ ...@@ -300,13 +292,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -400,14 +388,10 @@ ...@@ -400,14 +388,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
......
{ {
"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",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3035", "productCode": "3035",
...@@ -81,14 +82,10 @@ ...@@ -81,14 +82,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
], ],
...@@ -191,14 +188,10 @@ ...@@ -191,14 +188,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
...@@ -299,13 +292,9 @@ ...@@ -299,13 +292,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -399,14 +388,10 @@ ...@@ -399,14 +388,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
......
{ {
"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",
"profile": { "profile": {
"heartbeat": "3000", "heartbeat": "3000",
"productCode": "3036", "productCode": "3036",
...@@ -81,14 +82,10 @@ ...@@ -81,14 +82,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
], ],
...@@ -191,14 +188,10 @@ ...@@ -191,14 +188,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
...@@ -299,13 +292,9 @@ ...@@ -299,13 +292,9 @@
"accessMode": "rw", "accessMode": "rw",
"required": true, "required": true,
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
} }
} }
} }
...@@ -399,14 +388,10 @@ ...@@ -399,14 +388,10 @@
"identifier": "TimingOffTime", "identifier": "TimingOffTime",
"name": "延时关机时间", "name": "延时关机时间",
"dataType": { "dataType": {
"type": "double", "type":"text",
"specs": { "specs":{
"min": "0", "length":"10"
"max": "24", }
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
} }
} }
] ]
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
"schema": "https://iot-ap.ikonke.com/model/product_3037.json", "schema": "https://iot-ap.ikonke.com/model/product_3037.json",
"productType": "outlet", "productType": "outlet",
"version": "1.0", "version": "1.0",
"version": "1",
"profile": { "profile": {
"heartbeat": "300", "heartbeat": "300",
"productCode": "3037", "productCode": "3037",
......
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
"max": "30", "max": "30",
"unit": "°C", "unit": "°C",
"unitName": "摄氏度", "unitName": "摄氏度",
"step": "1" "step": "0.5"
} }
} }
}, },
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
"max": "30", "max": "30",
"unit": "°C", "unit": "°C",
"unitName": "摄氏度", "unitName": "摄氏度",
"step": "1" "step": "0.5"
} }
} }
}, },
...@@ -207,7 +207,7 @@ ...@@ -207,7 +207,7 @@
"max": "30", "max": "30",
"unit": "°C", "unit": "°C",
"unitName": "摄氏度", "unitName": "摄氏度",
"step": "1" "step": "0.5"
} }
} }
}, },
...@@ -289,7 +289,7 @@ ...@@ -289,7 +289,7 @@
"max": "30", "max": "30",
"unit": "°C", "unit": "°C",
"unitName": "摄氏度", "unitName": "摄氏度",
"step": "1" "step": "0.5"
} }
} }
}, },
......
{
"schema": "https://iot-ap.ikonke.com/model/product_3091.json",
"productType": "lightPanel",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3091",
"productName": "海顿系列.线性单路调光调色面板(KONKE)"
},
"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": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"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": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"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": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"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": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "FadeTime",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "254",
"unit": "s",
"unitName": "秒",
"step": "1"
}
},
"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",
"productType": "lightPanel",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3092",
"productName": "海顿系列.线性单路调光调色面板(KONKE)"
},
"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": "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": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"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": "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": "最高亮度"
}
],
"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": "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": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"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": "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": "get",
"inputData": [
"PowerSwitch_1",
"Brightness_1",
"ColorTemperature_1",
"FadeTime_1",
"LowBrightness_1",
"HighBrightness_1",
"PowerSwitch_2",
"Brightness_2",
"ColorTemperature_2",
"FadeTime_2",
"LowBrightness_2",
"HighBrightness_2"
],
"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",
"accessMode": "rw",
"required": false,
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"accessMode": "rw",
"required": false,
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"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": "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": "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": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"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": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"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": "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",
"productType": "lightPanel",
"version": "1.0",
"profile": {
"heartbeat": "300",
"productCode": "3093",
"productName": "海顿系列.线性单路调光调色面板(KONKE)"
},
"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": "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": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"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": "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": "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": "最高亮度"
}
],
"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": "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": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"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": "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": "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": "get",
"inputData": [
"PowerSwitch_1",
"Brightness_1",
"ColorTemperature_1",
"FadeTime_1",
"LowBrightness_1",
"HighBrightness_1",
"PowerSwitch_2",
"Brightness_2",
"ColorTemperature_2",
"FadeTime_2",
"LowBrightness_2",
"HighBrightness_2",
"PowerSwitch_3",
"Brightness_3",
"ColorTemperature_3",
"FadeTime_3",
"LowBrightness_3",
"HighBrightness_3"
],
"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": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"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": "ColorTemperature_1",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"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": "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": "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": "最高亮度"
}
],
"events": [
{
"outputData": [
{
"identifier": "PowerSwitch_1",
"accessMode": "rw",
"required": false,
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_2",
"accessMode": "rw",
"required": false,
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "PowerSwitch_3",
"accessMode": "rw",
"required": false,
"dataType": {
"specs": {
"0": "关闭",
"1": "打开"
},
"type": "bool"
},
"name": "电源开关"
},
{
"identifier": "Brightness_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "Brightness_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "1",
"max": "100",
"unit": "%",
"unitName": "百分比",
"step": "1"
}
},
"name": "亮度"
},
{
"identifier": "ColorTemperature_1",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_2",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"identifier": "ColorTemperature_3",
"accessMode": "rw",
"required": false,
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "100",
"unit": "K",
"unitName": "开尔文",
"step": "1"
}
},
"name": "色温"
},
{
"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": "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": "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": "property",
"method": "thing.event.property.post",
"name": "property",
"type": "info",
"required": true,
"desc": "属性上报"
}
]
}
{
"schema": "https://iot-ap.ikonke.com/model/product_3095.json",
"productType": "air condition",
"version": "1.0",
"profile": {
"heartbeat": "3000",
"productCode": "3095",
"productName": "海顿系列.空调多合一面板(KONKE)"
},
"services": [
{
"identifier": "set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置",
"method": "thing.service.property.set",
"inputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"outputData": []
},
{
"identifier": "get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取",
"method": "thing.service.property.get",
"inputData": [
"Temperature_1",
"CurrentTemperature_1",
"PowerSwitch_1",
"ChildLockState_1",
"WorkMode_1",
"TimingOffTime_1",
"TimingOffEnable_1",
"Screensaver_1",
"WorkMode_2",
"CurrentTemperature_2",
"Temperature_2",
"TimingOffTime_2",
"PowerSwitch_2",
"ChildLockState_2",
"Screensaver_2",
"StrainerWorkTime_3",
"PowerSwitch_3",
"CurrentTemperature_3",
"TimingOffTime_3",
"WindSpeed_3",
"StrainerAlarmTime_3",
"ChildLockState_3",
"WorkMode_3",
"Screensaver_3"
],
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
],
"properties": [
{
"identifier": "Temperature_1",
"accessMode": "rw",
"required": true,
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"accessMode": "r",
"required": true,
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"accessMode": "rw",
"required": true,
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"accessMode": "rw",
"required": true,
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"accessMode": "rw",
"required": true,
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"accessMode": "rw",
"required": true,
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"accessMode": "rw",
"required": true,
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"accessMode": "r",
"required": true,
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"accessMode": "rw",
"required": true,
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"accessMode": "rw",
"required": true,
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"accessMode": "rw",
"required": true,
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"accessMode": "rw",
"required": true,
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"accessMode": "rw",
"required": true,
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"accessMode": "rw",
"required": true,
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"accessMode": "rw",
"required": true,
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"accessMode": "rw",
"required": true,
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"accessMode": "rw",
"required": true,
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"accessMode": "r",
"required": true,
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"events": [
{
"identifier": "post",
"name": "post",
"type": "info",
"required": true,
"desc": "属性上报",
"method": "thing.event.property.post",
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
]
}
\ No newline at end of file
{
"schema": "https://iot-ap.ikonke.com/model/product_3097.json",
"productType": "floorHeating",
"version": "1.0",
"profile": {
"heartbeat": "3000",
"productCode": "3097",
"productName": "海顿系列.地暖多合一面板(KONKE)"
},
"services": [
{
"identifier": "set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置",
"method": "thing.service.property.set",
"inputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"outputData": []
},
{
"identifier": "get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取",
"method": "thing.service.property.get",
"inputData": [
"Temperature_1",
"CurrentTemperature_1",
"PowerSwitch_1",
"ChildLockState_1",
"WorkMode_1",
"TimingOffTime_1",
"TimingOffEnable_1",
"Screensaver_1",
"WorkMode_2",
"CurrentTemperature_2",
"Temperature_2",
"TimingOffTime_2",
"PowerSwitch_2",
"ChildLockState_2",
"Screensaver_2",
"StrainerWorkTime_3",
"PowerSwitch_3",
"CurrentTemperature_3",
"TimingOffTime_3",
"WindSpeed_3",
"StrainerAlarmTime_3",
"ChildLockState_3",
"WorkMode_3",
"Screensaver_3"
],
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
],
"properties": [
{
"identifier": "Temperature_1",
"accessMode": "rw",
"required": true,
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"accessMode": "r",
"required": true,
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"accessMode": "rw",
"required": true,
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"accessMode": "rw",
"required": true,
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"accessMode": "rw",
"required": true,
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"accessMode": "rw",
"required": true,
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"accessMode": "rw",
"required": true,
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"accessMode": "r",
"required": true,
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"accessMode": "rw",
"required": true,
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"accessMode": "rw",
"required": true,
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"accessMode": "rw",
"required": true,
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"accessMode": "rw",
"required": true,
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"accessMode": "rw",
"required": true,
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"accessMode": "rw",
"required": true,
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"accessMode": "rw",
"required": true,
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"accessMode": "rw",
"required": true,
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"accessMode": "rw",
"required": true,
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"accessMode": "r",
"required": true,
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"events": [
{
"identifier": "post",
"name": "post",
"type": "info",
"required": true,
"desc": "属性上报",
"method": "thing.event.property.post",
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
]
}
\ No newline at end of file
{
"schema": "https://iot-ap.ikonke.com/model/product_3098.json",
"productType": "fan coil",
"version": "1.0",
"profile": {
"heartbeat": "3000",
"productCode": "3098",
"productName": "海顿系列.风机盘管多合一面板(KONKE)"
},
"services": [
{
"identifier": "set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置",
"method": "thing.service.property.set",
"inputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"outputData": []
},
{
"identifier": "get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取",
"method": "thing.service.property.get",
"inputData": [
"Temperature_1",
"CurrentTemperature_1",
"PowerSwitch_1",
"ChildLockState_1",
"WorkMode_1",
"TimingOffTime_1",
"TimingOffEnable_1",
"Screensaver_1",
"WorkMode_2",
"CurrentTemperature_2",
"Temperature_2",
"TimingOffTime_2",
"PowerSwitch_2",
"ChildLockState_2",
"Screensaver_2",
"StrainerWorkTime_3",
"PowerSwitch_3",
"CurrentTemperature_3",
"TimingOffTime_3",
"WindSpeed_3",
"StrainerAlarmTime_3",
"ChildLockState_3",
"WorkMode_3",
"Screensaver_3"
],
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
],
"properties": [
{
"identifier": "Temperature_1",
"accessMode": "rw",
"required": true,
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"accessMode": "r",
"required": true,
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"accessMode": "rw",
"required": true,
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"accessMode": "rw",
"required": true,
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"accessMode": "rw",
"required": true,
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"accessMode": "rw",
"required": true,
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"accessMode": "rw",
"required": true,
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"accessMode": "r",
"required": true,
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"accessMode": "rw",
"required": true,
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"accessMode": "rw",
"required": true,
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"accessMode": "rw",
"required": true,
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"accessMode": "rw",
"required": true,
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"accessMode": "rw",
"required": true,
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"accessMode": "rw",
"required": true,
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"accessMode": "rw",
"required": true,
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"accessMode": "rw",
"required": true,
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"accessMode": "rw",
"required": true,
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"accessMode": "r",
"required": true,
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"events": [
{
"identifier": "post",
"name": "post",
"type": "info",
"required": true,
"desc": "属性上报",
"method": "thing.event.property.post",
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
]
}
\ No newline at end of file
{
"schema": "https://iot-ap.ikonke.com/model/product_3099.json",
"productType": "fresh air",
"version": "1.0",
"profile": {
"heartbeat": "3000",
"productCode": "3099",
"productName": "海顿系列.新风多合一面板(KONKE)"
},
"services": [
{
"identifier": "set",
"name": "set",
"required": true,
"callType": "async",
"desc": "属性设置",
"method": "thing.service.property.set",
"inputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"outputData": []
},
{
"identifier": "get",
"name": "get",
"required": true,
"callType": "async",
"desc": "属性获取",
"method": "thing.service.property.get",
"inputData": [
"Temperature_1",
"CurrentTemperature_1",
"PowerSwitch_1",
"ChildLockState_1",
"WorkMode_1",
"TimingOffTime_1",
"TimingOffEnable_1",
"Screensaver_1",
"WorkMode_2",
"CurrentTemperature_2",
"Temperature_2",
"TimingOffTime_2",
"PowerSwitch_2",
"ChildLockState_2",
"Screensaver_2",
"StrainerWorkTime_3",
"PowerSwitch_3",
"CurrentTemperature_3",
"TimingOffTime_3",
"WindSpeed_3",
"StrainerAlarmTime_3",
"ChildLockState_3",
"WorkMode_3",
"Screensaver_3"
],
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
],
"properties": [
{
"identifier": "Temperature_1",
"accessMode": "rw",
"required": true,
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"accessMode": "r",
"required": true,
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"accessMode": "rw",
"required": true,
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"accessMode": "rw",
"required": true,
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"accessMode": "rw",
"required": true,
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"accessMode": "rw",
"required": true,
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"accessMode": "rw",
"required": true,
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"accessMode": "rw",
"required": true,
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"accessMode": "r",
"required": true,
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"accessMode": "rw",
"required": true,
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"accessMode": "rw",
"required": true,
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"accessMode": "rw",
"required": true,
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"accessMode": "rw",
"required": true,
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"accessMode": "rw",
"required": true,
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"accessMode": "rw",
"required": true,
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"accessMode": "rw",
"required": true,
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"accessMode": "rw",
"required": true,
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"accessMode": "rw",
"required": true,
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"accessMode": "rw",
"required": true,
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"accessMode": "r",
"required": true,
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"accessMode": "rw",
"required": true,
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
],
"events": [
{
"identifier": "post",
"name": "post",
"type": "info",
"required": true,
"desc": "属性上报",
"method": "thing.event.property.post",
"outputData": [
{
"identifier": "Temperature_1",
"name": "空调目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_1",
"name": "空调温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_1",
"name": "空调开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_1",
"name": "空调童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_1",
"name": "空调工作模式",
"dataType": {
"type": "enum",
"specs": {
"1": "制冷",
"2": "制热",
"3": "通风",
"4": "除湿"
}
}
},
{
"identifier": "WindSpeed_1",
"name": "空调风速",
"dataType": {
"type": "enum",
"specs": {
"1": "自动",
"2": "高档",
"3": "中档",
"4": "低档"
}
}
},
{
"identifier": "TimingOffTime_1",
"name": "空调延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "TimingOffEnable_1",
"name": "空调延时关机使能",
"dataType": {
"type": "double",
"specs": {
"min": "0",
"max": "24",
"unit": "h",
"unitName": "小时",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_1",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "Temperature_2",
"name": "地暖目标温度",
"dataType": {
"type": "double",
"specs": {
"min": "20",
"max": "30",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "CurrentTemperature_2",
"name": "地暖温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "PowerSwitch_2",
"name": "地暖开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "ChildLockState_2",
"name": "地暖童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_2",
"name": "地暖工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "自动",
"1": "手动"
}
}
},
{
"identifier": "TimingOffTime_2",
"name": "地暖延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "Screensaver_2",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
},
{
"identifier": "PowerSwitch_3",
"name": "新风电源开关",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "WorkMode_3",
"name": "新风工作模式",
"dataType": {
"type": "enum",
"specs": {
"0": "循环",
"1": "手动"
}
}
},
{
"identifier": "WindSpeed_3",
"name": "新风风速",
"dataType": {
"type": "enum",
"specs": {
"1": "低档",
"2": "中档",
"3": "高档"
}
}
},
{
"identifier": "ChildLockState_3",
"name": "新风童锁",
"dataType": {
"type": "enum",
"specs": {
"0": "关闭",
"1": "开启"
}
}
},
{
"identifier": "TimingOffTime_3",
"name": "新风延时关机时间",
"dataType": {
"type":"text",
"specs":{
"length":"10"
}
}
},
{
"identifier": "StrainerWorkTime_3",
"name": "新风滤网使用时间",
"dataType": {
"type": "int",
"specs": {
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "StrainerAlarmTime_3",
"name": "新风滤网告警时间",
"dataType": {
"type": "int",
"specs": {
"min": "1500",
"max": "6000",
"unit": "h",
"unitName": "小时",
"step": "1"
}
}
},
{
"identifier": "CurrentTemperature_3",
"name": "新风当前温度",
"dataType": {
"type": "double",
"specs": {
"min": "-30",
"max": "50",
"unit": "°C",
"unitName": "摄氏度",
"step": "0.5"
}
}
},
{
"identifier": "Screensaver_3",
"name": "屏保时间",
"dataType": {
"type": "int",
"specs": {
"min": "0",
"max": "300",
"unit": "h",
"unitName": "秒",
"step": "30"
}
}
}
]
}
]
}
\ No newline at end of file
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