# -*- coding: utf-8 -*-
# @Time    : 2018/10/12 13:39
# @Author  : chinablue
# @Email   : dongjun@reconova.cn
# @File    : func_num_map.py

functionNo_dict = {
    1:'Login',
    2:'ReplyLogin',
    3:'DeviceStatus',
    4:'ReplyDeviceStatus',
    5:'DataRestore',
    6:'MacData',
    7:'ReplyMacData',
    8:'DankiV2ReportData',
    9:'DankiV4ReportData',
    10:'XiaokeReportData',
    11:'AdReportData',
    12:'ReplyReportData',
    13:'ClearData',
    14:'ReplyClearData',
    15:'UpdateEvState',
    16:'ReplyUpdateEvState',
    17:'UpdateReanalyze',
    18:'ReplyUpdateReanalyze',
    19:'ReportEvState',
    20:'DankiV2ResideTime',
    21:'AdResidenceTime',
    22:'ReplyResidenceTime',
    23:'UploadBigImg',
    24:'ReplyUploadBigImg',
    25:'UpdateArtificial',
    26:'UpdateRemoteState',
    27:'WifiConfig',
    28:'BodyImage',
    29:'Reboot',
    30:'ReplyUpdateRemoteState',
    31:'ReplyPerson',
    400:'ReplyDataError',
    401:'ReplyPasswordInvalid',
}
Login = 1
ReplyLogin = 2
DeviceStatus = 3
ReplyDeviceStatus = 4
DataRestore = 5
MacData = 6
ReplyMacData = 7
DankiV2ReportData = 8
DankiV4ReportData = 9
XiaokeReportData = 10
AdReportData = 11
ReplyReportData = 12
ClearData = 13
ReplyClearData = 14
UpdateEvState = 15
ReplyUpdateEvState = 16
UpdateReanalyze = 17
ReplyUpdateReanalyze = 18
ReportEvState = 19
DankiV2ResideTime = 20
AdResidenceTime = 21
ReplyResidenceTime = 22
UploadBigImg = 23
ReplyUploadBigImg = 24
UpdateArtificial = 25
UpdateRemoteState = 26
WifiConfig = 27
BodyImage = 28
Reboot = 29
ReplyUpdateRemoteState = 30
ReplyPerson = 31
ReplyDataError = 400
ReplyPasswordInvalid = 401
9d2b62e172040c74282882f68365c7f2d998b33c
<mask token>

functionNo_dict = {(1): 'Login', (2): 'ReplyLogin', (3): 'DeviceStatus', (4
    ): 'ReplyDeviceStatus', (5): 'DataRestore', (6): 'MacData', (7):
    'ReplyMacData', (8): 'DankiV2ReportData', (9): 'DankiV4ReportData', (10
    ): 'XiaokeReportData', (11): 'AdReportData', (12): 'ReplyReportData', (
    13): 'ClearData', (14): 'ReplyClearData', (15): 'UpdateEvState', (16):
    'ReplyUpdateEvState', (17): 'UpdateReanalyze', (18):
    'ReplyUpdateReanalyze', (19): 'ReportEvState', (20):
    'DankiV2ResideTime', (21): 'AdResidenceTime', (22):
    'ReplyResidenceTime', (23): 'UploadBigImg', (24): 'ReplyUploadBigImg',
    (25): 'UpdateArtificial', (26): 'UpdateRemoteState', (27): 'WifiConfig',
    (28): 'BodyImage', (29): 'Reboot', (30): 'ReplyUpdateRemoteState', (31):
    'ReplyPerson', (400): 'ReplyDataError', (401): 'ReplyPasswordInvalid'}
Login = 1
ReplyLogin = 2
DeviceStatus = 3
ReplyDeviceStatus = 4
DataRestore = 5
MacData = 6
ReplyMacData = 7
DankiV2ReportData = 8
DankiV4ReportData = 9
XiaokeReportData = 10
AdReportData = 11
ReplyReportData = 12
ClearData = 13
ReplyClearData = 14
UpdateEvState = 15
ReplyUpdateEvState = 16
UpdateReanalyze = 17
ReplyUpdateReanalyze = 18
ReportEvState = 19
DankiV2ResideTime = 20
AdResidenceTime = 21
ReplyResidenceTime = 22
UploadBigImg = 23
ReplyUploadBigImg = 24
UpdateArtificial = 25
UpdateRemoteState = 26
WifiConfig = 27
BodyImage = 28
Reboot = 29
ReplyUpdateRemoteState = 30
ReplyPerson = 31
ReplyDataError = 400
ReplyPasswordInvalid = 401

# -*- coding: utf-8 -*-
# @Time    : 2018/10/12 13:39
# @Author  : chinablue
# @Email   : dongjun@reconova.cn
# @File    : func_num_map.py

functionNo_dict = {
    1:'Login',
    2:'ReplyLogin',
    3:'DeviceStatus',
    4:'ReplyDeviceStatus',
    5:'DataRestore',
    6:'MacData',
    7:'ReplyMacData',
    8:'DankiV2ReportData',
    9:'DankiV4ReportData',
    10:'XiaokeReportData',
    11:'AdReportData',
    12:'ReplyReportData',
    13:'ClearData',
    14:'ReplyClearData',
    15:'UpdateEvState',
    16:'ReplyUpdateEvState',
    17:'UpdateReanalyze',
    18:'ReplyUpdateReanalyze',
    19:'ReportEvState',
    20:'DankiV2ResideTime',
    21:'AdResidenceTime',
    22:'ReplyResidenceTime',
    23:'UploadBigImg',
    24:'ReplyUploadBigImg',
    25:'UpdateArtificial',
    26:'UpdateRemoteState',
    27:'WifiConfig',
    28:'BodyImage',
    29:'Reboot',
    30:'ReplyUpdateRemoteState',
    31:'ReplyPerson',
    400:'ReplyDataError',
    401:'ReplyPasswordInvalid',
}
Login = 1
ReplyLogin = 2
DeviceStatus = 3
ReplyDeviceStatus = 4
DataRestore = 5
MacData = 6
ReplyMacData = 7
DankiV2ReportData = 8
DankiV4ReportData = 9
XiaokeReportData = 10
AdReportData = 11
ReplyReportData = 12
ClearData = 13
ReplyClearData = 14
UpdateEvState = 15
ReplyUpdateEvState = 16
UpdateReanalyze = 17
ReplyUpdateReanalyze = 18
ReportEvState = 19
DankiV2ResideTime = 20
AdResidenceTime = 21
ReplyResidenceTime = 22
UploadBigImg = 23
ReplyUploadBigImg = 24
UpdateArtificial = 25
UpdateRemoteState = 26
WifiConfig = 27
BodyImage = 28
Reboot = 29
ReplyUpdateRemoteState = 30
ReplyPerson = 31
ReplyDataError = 400
ReplyPasswordInvalid = 401