Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
k-sdk
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
陈伟灿
k-sdk
Commits
750c1fa7
Commit
750c1fa7
authored
Aug 20, 2021
by
尹佳钦
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'yjq' of
http://172.17.3.10:17001/chenweican/k-sdk
parents
4d03d5a7
2abbf7f2
Changes
10
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
685 additions
and
1001 deletions
+685
-1001
application/klansdk/kk_lan_sync.c
application/klansdk/kk_lan_sync.c
+57
-133
midware/midware/dm/kk_dm_msg.c
midware/midware/dm/kk_dm_msg.c
+1
-0
midware/midware/dm/kk_sync_data.c
midware/midware/dm/kk_sync_data.c
+65
-309
midware/midware/midware.c
midware/midware/midware.c
+4
-1
opcodeMapCfg/device_3020.json
opcodeMapCfg/device_3020.json
+79
-79
opcodeMapCfg/device_3023.json
opcodeMapCfg/device_3023.json
+41
-41
opcodeMapCfg/device_3027.json
opcodeMapCfg/device_3027.json
+41
-41
opcodeMapCfg/device_3032.json
opcodeMapCfg/device_3032.json
+138
-138
opcodeMapCfg/device_3034.json
opcodeMapCfg/device_3034.json
+214
-214
opcodeMapCfg/device_3051.json
opcodeMapCfg/device_3051.json
+45
-45
No files found.
application/klansdk/kk_lan_sync.c
View file @
750c1fa7
This diff is collapsed.
Click to expand it.
midware/midware/dm/kk_dm_msg.c
View file @
750c1fa7
...
...
@@ -19,6 +19,7 @@ void kk_sendData2app(void *info, void *payload,int isAsync){
cJSON_AddItemToObject
(
root
,
"info"
,
infoObj
);
cJSON_AddItemToObject
(
root
,
"payload"
,
payloadObj
);
buf
=
cJSON_Print
(
root
);
cJSON_Minify
(
buf
);
if
(
isAsync
){
dm_queue_msg_insert4
(
buf
);
...
...
midware/midware/dm/kk_sync_data.c
View file @
750c1fa7
This diff is collapsed.
Click to expand it.
midware/midware/midware.c
View file @
750c1fa7
...
...
@@ -653,7 +653,10 @@ void kk_platMsg_handle(void* data, char* chalMark){
if
(
jsonPay
==
NULL
)
goto
error
;
proCode
=
cJSON_GetObjectItem
(
jsonPay
,
MSG_PRODUCT_CODE_STR
);
devCode
=
cJSON_GetObjectItem
(
jsonPay
,
MSG_DEVICE_CODE_STR
);
mac
=
cJSON_GetObjectItem
(
jsonPay
,
"mac"
);
//mac = cJSON_GetObjectItem(jsonPay, "mac");
mac
=
cJSON_GetObjectItem
(
jsonPay
,
MSG_DEVICE_CODE_STR
);
if
(
proCode
==
NULL
||
devCode
==
NULL
||
mac
==
NULL
){
ERROR_PRINT
(
"productCode, deviceCode mac params are error
\n
"
);
goto
error
;
...
...
opcodeMapCfg/device_3020.json
View file @
750c1fa7
{
"productCode"
:
"3020"
,
"operateType"
:
"2001"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"STATUS"
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},
{
"identifier"
:
"Power"
,
"opcodemap"
:
"GET_DEV_POWER"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},
{
"identifier"
:
"Electric"
,
"opcodemap"
:
"GET_ELECTRICAL"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},
{
"identifier"
:
""
,
"opcodemap"
:
"STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
1
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
],
"syn"
:
"switch"
,
"synType"
:
"map"
},
{
"opcode"
:
"GET_DEV_POWER"
,
"identifiermap"
:
"Power"
,
"dataType"
:
"string_double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
""
,
"synType"
:
"dummy"
},
{
"opcode"
:
"GET_ELECTRICAL"
,
"identifiermap"
:
"Electric"
,
"dataType"
:
"string_double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
""
,
"synType"
:
"dummy"
},
{
"opcode"
:
"STATUS"
,
"identifiermap"
:
""
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"light_switch"
,
"synType"
:
"bool"
}
]
}
{
"productCode"
:
"3020"
,
"operateType"
:
"2001"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"STATUS"
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},
{
"identifier"
:
"Power"
,
"opcodemap"
:
"GET_DEV_POWER"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},
{
"identifier"
:
"Electric"
,
"opcodemap"
:
"GET_ELECTRICAL"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},
{
"identifier"
:
""
,
"opcodemap"
:
"STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
1
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
],
"syn"
:
"switch"
,
"synType"
:
"map"
},
{
"opcode"
:
"GET_DEV_POWER"
,
"identifiermap"
:
"Power"
,
"dataType"
:
"string_double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
""
,
"synType"
:
"dummy"
},
{
"opcode"
:
"GET_ELECTRICAL"
,
"identifiermap"
:
"Electric"
,
"dataType"
:
"string_double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
""
,
"synType"
:
"dummy"
},
{
"opcode"
:
"STATUS"
,
"identifiermap"
:
""
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"light_switch"
,
"synType"
:
"bool"
}
]
}
\ No newline at end of file
opcodeMapCfg/device_3023.json
View file @
750c1fa7
{
"productCode"
:
"3023"
,
"operateType"
:
"3"
,
"channel"
:
2
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"2"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
]
},
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"2"
,
"valueRange"
:[
"OFF"
,
"ON"
]
}
]
}
{
"productCode"
:
"3023"
,
"operateType"
:
"3"
,
"channel"
:
2
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"2"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
]
},
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"2"
,
"valueRange"
:[
"OFF"
,
"ON"
]
}
]
}
\ No newline at end of file
opcodeMapCfg/device_3027.json
View file @
750c1fa7
{
"productCode"
:
"3027"
,
"operateType"
:
"1003"
,
"channel"
:
2
,
"newccu"
:[
{
"identifier"
:
"OperationMode"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
,
2
],
"value"
:
2
},
{
"identifier"
:
"OperationMode"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"2"
,
"valueRange"
:[
0
,
1
,
2
],
"value"
:
2
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"OperationMode"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"CLOSE"
,
"OPEN"
,
"STOP"
]
},
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"OperationMode"
,
"dataType"
:
"map"
,
"channel"
:
"2"
,
"valueRange"
:[
"CLOSE"
,
"OPEN"
,
"STOP"
]
}
]
}
{
"productCode"
:
"3027"
,
"operateType"
:
"1003"
,
"channel"
:
2
,
"newccu"
:[
{
"identifier"
:
"OperationMode"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
,
2
],
"value"
:
2
},
{
"identifier"
:
"OperationMode"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"2"
,
"valueRange"
:[
0
,
1
,
2
],
"value"
:
2
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"OperationMode"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"CLOSE"
,
"OPEN"
,
"STOP"
]
},
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"OperationMode"
,
"dataType"
:
"map"
,
"channel"
:
"2"
,
"valueRange"
:[
"CLOSE"
,
"OPEN"
,
"STOP"
]
}
]
}
\ No newline at end of file
opcodeMapCfg/device_3032.json
View file @
750c1fa7
{
"productCode"
:
"3032"
,
"operateType"
:
"14002"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"FRESH_AIR_SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"WorkMode"
,
"opcodemap"
:
"FRESH_AIR_RUN_MODEL"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
1
},{
"identifier"
:
"WindSpeed"
,
"opcodemap"
:
"FRESH_AIR_SPEED_SET"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
,
2
,
3
],
"value"
:
1
},{
"identifier"
:
"ChildLockState"
,
"opcodemap"
:
"FRESH_AIR_SET_LOCK_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"TimingOffTime"
,
"opcodemap"
:
"FRESH_AIR_SET_TIME_OFF"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"StrainerUsageTime"
,
"opcodemap"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"StrainerAlarmTime"
,
"opcodemap"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"CurrentTemperature"
,
"opcodemap"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
}
],
"oldccu"
:[
{
"opcode"
:
"FRESH_AIR_SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
],
"syn"
:
"on"
,
"synType"
:
"bool"
},{
"opcode"
:
"FRESH_AIR_RUN_MODEL"
,
"identifiermap"
:
"WorkMode"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"AUTO"
,
"MANUAL"
],
"syn"
:
"runModel"
,
"synType"
:
"map"
},{
"opcode"
:
"FRESH_AIR_SPEED_SET"
,
"identifiermap"
:
"WindSpeed"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"STOP"
,
"LOW"
,
"MID"
,
"HIGH"
],
"syn"
:
"speed"
,
"synType"
:
"int"
},{
"opcode"
:
"FRESH_AIR_SET_LOCK_STATUS"
,
"identifiermap"
:
"ChildLockState"
,
"dataType"
:
"bool"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"ChildLockState"
,
"synType"
:
"double"
},{
"opcode"
:
"FRESH_AIR_SET_TIME_OFF"
,
"identifiermap"
:
"TimingOffTime"
,
"dataType"
:
"string_time"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"time_off"
,
"synType"
:
"string_time"
},{
"opcode"
:
"CHOPIN_FRESH_AIR_STATUS "
,
"identifiermap"
:
"StrainerUsageTime"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"filterScreenWorkTime"
,
"synType"
:
"int"
},{
"opcode"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"identifiermap"
:
"StrainerAlarmTime"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"filterScreenAlarmTime"
,
"synType"
:
"int"
},{
"opcode"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"identifiermap"
:
"CurrentTemperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"cur_temperature"
,
"synType"
:
"double"
}
]
}
{
"productCode"
:
"3032"
,
"operateType"
:
"14002"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"FRESH_AIR_SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"WorkMode"
,
"opcodemap"
:
"FRESH_AIR_RUN_MODEL"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
1
},{
"identifier"
:
"WindSpeed"
,
"opcodemap"
:
"FRESH_AIR_SPEED_SET"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
,
2
,
3
],
"value"
:
1
},{
"identifier"
:
"ChildLockState"
,
"opcodemap"
:
"FRESH_AIR_SET_LOCK_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"TimingOffTime"
,
"opcodemap"
:
"FRESH_AIR_SET_TIME_OFF"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"StrainerUsageTime"
,
"opcodemap"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"StrainerAlarmTime"
,
"opcodemap"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"CurrentTemperature"
,
"opcodemap"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
}
],
"oldccu"
:[
{
"opcode"
:
"FRESH_AIR_SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
],
"syn"
:
"on"
,
"synType"
:
"bool"
},{
"opcode"
:
"FRESH_AIR_RUN_MODEL"
,
"identifiermap"
:
"WorkMode"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"AUTO"
,
"MANUAL"
],
"syn"
:
"runModel"
,
"synType"
:
"map"
},{
"opcode"
:
"FRESH_AIR_SPEED_SET"
,
"identifiermap"
:
"WindSpeed"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"STOP"
,
"LOW"
,
"MID"
,
"HIGH"
],
"syn"
:
"speed"
,
"synType"
:
"int"
},{
"opcode"
:
"FRESH_AIR_SET_LOCK_STATUS"
,
"identifiermap"
:
"ChildLockState"
,
"dataType"
:
"bool"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"ChildLockState"
,
"synType"
:
"double"
},{
"opcode"
:
"FRESH_AIR_SET_TIME_OFF"
,
"identifiermap"
:
"TimingOffTime"
,
"dataType"
:
"string_time"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"time_off"
,
"synType"
:
"string_time"
},{
"opcode"
:
"CHOPIN_FRESH_AIR_STATUS "
,
"identifiermap"
:
"StrainerUsageTime"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"filterScreenWorkTime"
,
"synType"
:
"int"
},{
"opcode"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"identifiermap"
:
"StrainerAlarmTime"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"filterScreenAlarmTime"
,
"synType"
:
"int"
},{
"opcode"
:
"CHOPIN_FRESH_AIR_STATUS"
,
"identifiermap"
:
"CurrentTemperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"cur_temperature"
,
"synType"
:
"double"
}
]
}
opcodeMapCfg/device_3034.json
View file @
750c1fa7
{
"productCode"
:
"3034"
,
"operateType"
:
"15003"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"FAN_COIL_STATUS"
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"WorkMode"
,
"opcodemap"
:
"FAN_COIL_SET_RUN_MODEL"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
1
,
2
,
3
,
4
],
"value"
:
1
},{
"identifier"
:
"WindSpeed"
,
"opcodemap"
:
"FAN_COIL_SET_FUN_SPEED"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
1
,
2
,
3
,
4
],
"value"
:
1
},{
"identifier"
:
"TargetTemperature"
,
"opcodemap"
:
"FAN_COIL_SET_TEMPERATURE"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
16
},{
"identifier"
:
"TimingOffTime"
,
"opcodemap"
:
"FAN_COIL_SET_DELAY_SWITCH_TASK"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"ChildLockState"
,
"opcodemap"
:
"FAN_COIL_SET_LOCK_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"CurrentTemperature"
,
"opcodemap"
:
"room_temperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
22
},{
"identifier"
:
"smart_model_id"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"smart_model_time_index"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"system_time"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
"1970-01-01 00:00:00"
},{
"identifier"
:
"week_day"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"total_work_time"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"timing_boot"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
{
"enable "
:
false
,
"time"
:
"00:00"
}
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
],
"syn"
:
"on"
,
"synType"
:
"bool"
},{
"opcode"
:
"FAN_COIL_SET_RUN_MODEL"
,
"identifiermap"
:
"WorkMode"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"COLD"
,
"HOT"
,
"WIND"
,
"DEHUMIDIFICATION"
],
"syn"
:
"run_model"
,
"synType"
:
"map"
},{
"opcode"
:
"FAN_COIL_SET_FUN_SPEED"
,
"identifiermap"
:
"WindSpeed"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"AUTO"
,
"HIGH"
,
"MID"
,
"LOW"
],
"syn"
:
"fan_speed"
,
"synType"
:
"map"
},{
"opcode"
:
"FAN_COIL_SET_TEMPERATURE"
,
"identifiermap"
:
"TargetTemperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"setting_temperature"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_SET_DELAY_SWITCH_TASK"
,
"identifiermap"
:
"TimingOffTime"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"timing_shutdown"
,
"synType"
:
"timing_shutdown"
},{
"opcode"
:
"FAN_COIL_SET_LOCK_STATUS"
,
"identifiermap"
:
"ChildLockState"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
""
,
"synType"
:
"dummy"
},{
"opcode"
:
"room_temperature"
,
"identifiermap"
:
"CurrentTemperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"room_temperature"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"smart_model_id"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"smart_model_id"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"smart_model_time_index"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"smart_model_time_index"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"system_time"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"system_time"
,
"synType"
:
"map"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"week_day"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"week_day"
,
"synType"
:
"int"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"total_work_time"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"total_work_time"
,
"synType"
:
"int"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"timing_boot"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"timing_boot"
,
"synType"
:
"def"
}
]
}
{
"productCode"
:
"3034"
,
"operateType"
:
"15003"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"FAN_COIL_STATUS"
,
"newccu"
:[
{
"identifier"
:
"PowerSwitch"
,
"opcodemap"
:
"SWITCH"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"WorkMode"
,
"opcodemap"
:
"FAN_COIL_SET_RUN_MODEL"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
1
,
2
,
3
,
4
],
"value"
:
1
},{
"identifier"
:
"WindSpeed"
,
"opcodemap"
:
"FAN_COIL_SET_FUN_SPEED"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
1
,
2
,
3
,
4
],
"value"
:
1
},{
"identifier"
:
"TargetTemperature"
,
"opcodemap"
:
"FAN_COIL_SET_TEMPERATURE"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
16
},{
"identifier"
:
"TimingOffTime"
,
"opcodemap"
:
"FAN_COIL_SET_DELAY_SWITCH_TASK"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"ChildLockState"
,
"opcodemap"
:
"FAN_COIL_SET_LOCK_STATUS"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},{
"identifier"
:
"CurrentTemperature"
,
"opcodemap"
:
"room_temperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
22
},{
"identifier"
:
"smart_model_id"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"smart_model_time_index"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"system_time"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
"1970-01-01 00:00:00"
},{
"identifier"
:
"week_day"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"total_work_time"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
},{
"identifier"
:
"timing_boot"
,
"opcodemap"
:
"FAN_COIL_STATUS"
,
"dataType"
:
"dummy"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
{
"enable "
:
false
,
"time"
:
"00:00"
}
}
],
"oldccu"
:[
{
"opcode"
:
"SWITCH"
,
"identifiermap"
:
"PowerSwitch"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"OFF"
,
"ON"
],
"syn"
:
"on"
,
"synType"
:
"bool"
},{
"opcode"
:
"FAN_COIL_SET_RUN_MODEL"
,
"identifiermap"
:
"WorkMode"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"COLD"
,
"HOT"
,
"WIND"
,
"DEHUMIDIFICATION"
],
"syn"
:
"run_model"
,
"synType"
:
"map"
},{
"opcode"
:
"FAN_COIL_SET_FUN_SPEED"
,
"identifiermap"
:
"WindSpeed"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"AUTO"
,
"HIGH"
,
"MID"
,
"LOW"
],
"syn"
:
"fan_speed"
,
"synType"
:
"map"
},{
"opcode"
:
"FAN_COIL_SET_TEMPERATURE"
,
"identifiermap"
:
"TargetTemperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"setting_temperature"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_SET_DELAY_SWITCH_TASK"
,
"identifiermap"
:
"TimingOffTime"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"timing_shutdown"
,
"synType"
:
"timing_shutdown"
},{
"opcode"
:
"FAN_COIL_SET_LOCK_STATUS"
,
"identifiermap"
:
"ChildLockState"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
""
,
"synType"
:
"dummy"
},{
"opcode"
:
"room_temperature"
,
"identifiermap"
:
"CurrentTemperature"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"room_temperature"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"smart_model_id"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"smart_model_id"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"smart_model_time_index"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"smart_model_time_index"
,
"synType"
:
"double"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"system_time"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"system_time"
,
"synType"
:
"map"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"week_day"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"week_day"
,
"synType"
:
"int"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"total_work_time"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"total_work_time"
,
"synType"
:
"int"
},{
"opcode"
:
"FAN_COIL_STATUS"
,
"identifiermap"
:
"timing_boot"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"timing_boot"
,
"synType"
:
"def"
}
]
}
opcodeMapCfg/device_3051.json
View file @
750c1fa7
{
"productCode"
:
"3051"
,
"operateType"
:
"3499"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"DOOR_CONTACT_STATUS"
,
"newccu"
:[
{
"identifier"
:
"ContactState"
,
"opcodemap"
:
"DOOR_CONTACT_NOTIFY"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},
{
"identifier"
:
"Battery"
,
"opcodemap"
:
"POWER_NOTIFY"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
}
],
"oldccu"
:[
{
"opcode"
:
"DOOR_CONTACT_NOTIFY"
,
"identifiermap"
:
"ContactState"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"CLOSE"
,
"OPEN"
],
"syn"
:
"status"
,
"synType"
:
"map"
},
{
"opcode"
:
"POWER_NOTIFY"
,
"identifiermap"
:
"Battery"
,
"dataType"
:
"string_double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"power"
,
"synType"
:
"string_double"
}
]
}
{
"productCode"
:
"3051"
,
"operateType"
:
"3499"
,
"channel"
:
1
,
"syn_type"
:
1
,
"syn_opcode"
:
"DOOR_CONTACT_STATUS"
,
"newccu"
:[
{
"identifier"
:
"ContactState"
,
"opcodemap"
:
"DOOR_CONTACT_NOTIFY"
,
"dataType"
:
"int"
,
"channel"
:
"1"
,
"valueRange"
:[
0
,
1
],
"value"
:
0
},
{
"identifier"
:
"Battery"
,
"opcodemap"
:
"POWER_NOTIFY"
,
"dataType"
:
"double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"value"
:
0
}
],
"oldccu"
:[
{
"opcode"
:
"DOOR_CONTACT_NOTIFY"
,
"identifiermap"
:
"ContactState"
,
"dataType"
:
"map"
,
"channel"
:
"1"
,
"valueRange"
:[
"CLOSE"
,
"OPEN"
],
"syn"
:
"status"
,
"synType"
:
"map"
},
{
"opcode"
:
"POWER_NOTIFY"
,
"identifiermap"
:
"Battery"
,
"dataType"
:
"string_double"
,
"channel"
:
"1"
,
"valueRange"
:[],
"syn"
:
"power"
,
"synType"
:
"string_double"
}
]
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment