--- /dev/fd/63	2020-03-30 18:17:57.157979693 +0200
+++ /dev/fd/62	2020-03-30 18:17:57.161979735 +0200
@@ -395,6 +395,7 @@
 %7lldd
 7sound_global_clean_start.mp3
 8bit
+@8;G
 (8HXhx
 8MapAttrs
 8sound_corner_clean_start.mp3
@@ -1178,11 +1179,11 @@
 [CManagerSleep] m_battary: %d
 [CManagerSleep] m_set_alarm_rsp_flag.
 [CManagerSleep] m_sleep_wakeup_flag
+[CManagerSleep] m_turn_off_enable: %d, m_booking_list_enable: %d
 [CManagerSleep] network wake up normal command.
 [CManagerSleep] network wake up system.
 [CManagerSleep] order list: %d
 [CManagerSleep] power off end time: %s
-[CManagerSleep] power off start time: %ld
 [CManagerSleep] power off start time: %s
 [CManagerSleep] Send alarm request!
 [CManagerSleep] send Power Off!
@@ -1287,6 +1288,7 @@
 [CMiioParseBuf] parseSetModeReq!
 [CMiioParseBuf] parseSetOrderTimeReq
 [CMiioParseBuf] ######################## parseSetOrderTimeZoneReq j_timesec =%d timezone =%d 
+[CMiioParseBuf] ######################## parseSetTimeZoneReq j_timesec =%d timezone =%d 
 [CMiioParseBuf] ptr_data->eco_mode %d , ptr_data->water_mode %d!
 [CMiioParseBuf][%s] arrage_data %d 
 [CMiioParseBuf][%s] arrangeroom id %d is the same as last id , ignore this method.
@@ -1637,6 +1639,7 @@
 [CUdpServer] ThreadGetID (%d)
 ----[CUpgradeNetConfig::TConfigParams] ----
 curl
+cur_lang
 curl_easy_cleanup
 curl_easy_duphandle
 curl_easy_escape
@@ -2076,6 +2079,7 @@
 dict
 dict.
 DICT
+did=%s
 different_log
 Digest
 DIGEST-MD5
@@ -2109,7 +2113,6 @@
 %d_%s_RobotApp.txt
 %d_%s_%s
 	D t
-@DUG
 %d (unknown)
 dup2
 duplicate
@@ -2194,6 +2197,7 @@
 ERR_remove_thread_state
 err_state
 Establish HTTP proxy tunnel to %s:%d
+/etc/miio/device.conf
 /etc/sysconf/gdroot-g2.crt
 /etc/sysconf/sysConfig.ini
 /etc/sysconf/sysVersion.ini
@@ -2386,6 +2390,7 @@
 FTP: unknown 227 response format
 FTP: unknown PASS reply
 FTP: unknown PASV reply
+, __func__
 fwrite
 ga-alpha color-map: too few entries
 gAMA
@@ -2413,6 +2418,7 @@
 gethostname() failed, continuing without!
 getifaddrs
 get_map
+getMiioConfigDid
 get_notdisturb
 get_ordertime
 GET_PARAMETER
@@ -2805,7 +2811,6 @@
 iTXt: invalid compression
 iTXt: invalid keyword
 iTXt: uncompressed text too long
-Jan  3 2020
 .jpeg
 .jpg
 *:JZjz
@@ -2819,6 +2824,7 @@
 *L0K
 Label loop
 lang
+language_type
 languageType
 Last-Modified
 Last-Modified:
@@ -2934,7 +2940,6 @@
 lstat
 LSUB
 Lying server, not serving HTTP/2
-:M`@
 machine
 Mailbox UIDVALIDITY has changed
 MAIL failed: %d
@@ -2991,6 +2996,7 @@
 map_num
 map_plan
 map_server_ip
+Mar  5 2020
 /MATCH:
 MATCH %s %s %s
 max-age
@@ -3106,6 +3112,7 @@
 [MIIO MSG] serializeSetSweepMoopRsp serilize failed!
 [MIIO MSG][%s] error happen during downloading!
 [MIIO MSG][%s] Error to cJSON_Parse = %s.
+[MIIO MSG][%s] fopen devicelconf fail
 [MIIO MSG][%s] Http connection was interrupted during downloading!
 [MIIO MSG][%s] ------------install and reboot finish,ota state idle!
 [MIIO MSG][%s] key_type:%d , key_ctrl:%d.
@@ -3133,6 +3140,7 @@
 [MIIO MSG][%s] !!!!!!!!!!!!! sleep:%d , last:%d !!!!!!!!!!!!
 [MIIO MSG] stm32AlgorithmVersionUpdate !
 [MIIO MSG] stm32_version ver_num_str %s! number %d
+[MIIO MSG][%s] tmp_did:%s.
 [MIIO MSG] string everest_version(%s) lidar_version(%s) stm32_version(%s)
 [MIIO MSG][%s] ZeroCalibration state:%d.
 [MIIO MSG] unknow message handle failed cmd id %d %s!
@@ -3175,6 +3183,8 @@
 ;mode=
 mode
 mode = 
+model=
+model=viomi.vacuum.v%d
 modf
 Monday
 mop_hours
@@ -3207,6 +3217,7 @@
 Multiplexed connection found!
 m_upload_size
 myCS->currentThreadOwner == 0
+:N`@
 N4mrpt5utils11CConfigFileE
 N4mrpt5utils13CExceptionEOFE
 N4mrpt5utils13CStdOutStreamE
@@ -4134,6 +4145,8 @@
 REST %lld
 result
 {"result":["fail"]}
+"result":"ok"
+"result":["ok"]
 {"result":["ok"]}
 resume_data.info
 ** Resuming transfer from byte position %lld
@@ -4419,6 +4432,7 @@
 set_ischarge
 set_iswork
 setjmp
+set_lang
 set_language
 set_light
 set_map
@@ -4448,6 +4462,7 @@
 set_suction
 settimeofday
 set timeouts for state %d; Total %ld, retry %d maxtry %d
+set_timezone
 set_timezoneorder
 Setting cipher list SRP
 SETUP
@@ -4512,6 +4527,7 @@
 [%s]--- mapID:%d , taskID:%d.
 smbs
 SMBS
+%s model is %d 
 smtp
 smtp.
 SMTP
@@ -5009,6 +5025,7 @@
 [TimerEvent::Start] timeval: (%d.%d)
 [TimerEvent::Stop] Timer stopped
 timestamp
+timezone
 timezoneSec
 TIMING MARK
 t!=INVALID_TIMESTAMP
@@ -5514,6 +5531,7 @@
 _ZdlPvS_
 _ZGVZN4mrpt5utils14CClassRegistry8InstanceEvE3obj
 _ZGVZN7everest7manager12CDeviceModel8instanceEvE8instance
+zh_tw
 zlib IO error
  zlib/%s
 zlibVersion
@@ -12733,6 +12751,7 @@
 _ZN7everest3net13CMiioParseBuf19parseGetOtaStateReqERNS_4base21CManagerInterfaceBaseEP5cJSONiy
 _ZN7everest3net13CMiioParseBuf19parseLocalStatusRspERNS_4base21CManagerInterfaceBaseEP5cJSONiy
 _ZN7everest3net13CMiioParseBuf19parseMiioGetPropReqERNS_4base21CManagerInterfaceBaseEP5cJSONiy
+_ZN7everest3net13CMiioParseBuf19parseSetTimeZoneReqERNS_4base21CManagerInterfaceBaseEP5cJSONiy
 _ZN7everest3net13CMiioParseBuf19parseUpgradeCtrlReqERNS_4base21CManagerInterfaceBaseEP5cJSONiy
 _ZN7everest3net13CMiioParseBuf19parseUserRestoreReqERNS_4base21CManagerInterfaceBaseEP5cJSONiy
 _ZN7everest3net13CMiioParseBuf20parseDelOrderTimeReqERNS_4base21CManagerInterfaceBaseEP5cJSONiy
@@ -12913,6 +12932,7 @@
 _ZN7everest3net14CMiioSerializeD2Ev
 _ZN7everest3net15localCmd2StringB5cxx11E10LocalCmdId
 _ZN7everest3net16commandID2StringB5cxx11EN8evt_loop9CommandIDE
+_ZN7everest3net19lanuage2ShortStringB5cxx11EN8evt_loop8LanguageE
 _ZN7everest3net9CParseBuf16parseApptimeSyncERNS_4base21CManagerInterfaceBaseER8CMsgHead
 _ZN7everest3net9CParseBuf19parseControlLockReqERNS_4base21CManagerInterfaceBaseER8CMsgHead
 _ZN7everest3net9CParseBuf19parseEventReportRspERNS_4base21CManagerInterfaceBaseER8CMsgHead
@@ -13272,6 +13292,7 @@
 _ZN7everest7manager13CDeviceConfig19getAlgorithmVersionB5cxx11Ev
 _ZN7everest7manager13CDeviceConfig19setAlgorithmVersionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
 _ZN7everest7manager13CDeviceConfig20setQuietHoursEndTimeEj
+_ZN7everest7manager13CDeviceConfig21setDeviceLanguageTypeEi
 _ZN7everest7manager13CDeviceConfig22setQuietHoursBeginTimeEj
 _ZN7everest7manager13CDeviceConfig22setSyncPhonetimeStatusEb
 _ZN7everest7manager13CDeviceConfig25setSynchSettingWithServerEb
@@ -13510,7 +13531,10 @@
 _ZN7everest7manager18CManagerMiioSocket13handleMessageERK8CMsgHead
 _ZN7everest7manager18CManagerMiioSocket13netWorkWakeupERK8CMsgHead
 _ZN7everest7manager18CManagerMiioSocket14appModeControlEv
+_ZN7everest7manager18CManagerMiioSocket14getActionStateE12MiioRunState
+_ZN7everest7manager18CManagerMiioSocket14getDeviceModelEPi
 _ZN7everest7manager18CManagerMiioSocket14syncTimeUpdateEv
+_ZN7everest7manager18CManagerMiioSocket16getMiioConfigDidERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
 _ZN7everest7manager18CManagerMiioSocket16getMiioSwVersionERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
 _ZN7everest7manager18CManagerMiioSocket16handleGetPoseRspERK8CMsgHead
 _ZN7everest7manager18CManagerMiioSocket17enableSystemSleepEv
@@ -17681,6 +17705,7 @@
 _ZNK7everest7manager13CDeviceConfig13TConfigParams16dumpToTextStreamERN4mrpt5utils7CStreamE
 _ZNK7everest7manager13CDeviceConfig13TConfigParams16saveToConfigFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERN4mrpt5utils15CConfigFileBaseE
 _ZNK7everest7manager13CDeviceConfig15getDeviceVolumeEv
+_ZNK7everest7manager13CDeviceConfig15getSyncDiffTimeEv
 _ZNK7everest7manager13CDeviceConfig16getHistoryEnableEv
 _ZNK7everest7manager13CDeviceConfig16isQuietHoursOpenEv
 _ZNK7everest7manager13CDeviceConfig18getDeviceSoundTypeEv
@@ -17690,6 +17715,7 @@
 _ZNK7everest7manager13CDeviceConfig18getVocieEnableFlagEv
 _ZNK7everest7manager13CDeviceConfig20getAutoUpgradeStatusEv
 _ZNK7everest7manager13CDeviceConfig20getQuietHoursEndTimeEv
+_ZNK7everest7manager13CDeviceConfig21getDeviceLanguageTypeEv
 _ZNK7everest7manager13CDeviceConfig22getQuietHoursBeginTimeEv
 _ZNK7everest7manager13CDeviceConfig25getSynchSettingWithServerEv
 _ZNK7everest7manager18CBookingListConfig13TConfigParams16dumpToTextStreamERN4mrpt5utils7CStreamE