TuyaOS
|
重置是把设备状态重新恢复到配网、激活之前状态的操作,分为本地重置和APP重置,同时重置也分为普通重置和恢复出厂设置重置。
Wi-Fi
设备重置的时候,还会和Wi-Fi工作模式关联起来,具体细节见Wi-Fi工作模式。
本地重置一般是设备触发按钮、按键的形式,对设备进行恢复到配网、激活之前状态的操作。设备重置的时候,会通过Atop
接口和云端进行交互,同步设备已经被重置了的信息,并调用应用注册的重置回调gw_reset_cb
,同时会清除设备状态信息,以及配置下来的定时任务、天文定时任务等,然后进行设备重启。
本地重置和恢复出厂设置重置,差别是恢复出厂设置重置会将设备的schema
信息清除。
APP重置是从APP上发起移除、删除,让设备进行恢复到配网、激活之前状态的操作。APP操作之后,会通过云端向设备发送涂鸦MQTT
协议RESET
命令,设备收到根据重置类型,选择进行重置或者是恢复出厂设置重置。设备会通过Atop
接口和云端进行交互,同步设备已经被重置了的信息,调用应用注册的重置回调gw_reset_cb
,同时会清除设备状态信息,以及配置下来的定时任务、天文定时任务等,然后进行设备重启。
APP重置和恢复出厂设置重置,差别是恢复出厂设置重置会将设备的schema
信息清除。
APP恢复出厂设置重置,会清除涂鸦IoT
平台上的设备信息,设备下一次激活,将会使用新的devid
。
此接口对设备进行本地重置操作,本地重置操作会对通知云端设备已经被云端移除了,并对设备进行工作状态重置,清除一些数据,如定时信息。同时会调用初始化提供的gw_reset_cb
回调函数。
此接口对设备进行本地重置,重置会对通知云端设备已经被云端移除了,并对设备进行工作状态重置,清除一些数据,如定时信息。同时会调用初始化提供的gw_reset_cb
回调函数。
在重置之后设备会重新启动,并且按照新的mthd
和wifi_start_mode
启动。
此接口对设备进行本地恢复出厂设置操作,本地恢复出厂设置操作会对通知云端设备已经被云端移除了,并对设备进行工作状态重置,清除一些数据,如定时信息,同时清除schema
信息,同时会调用初始化提供的gw_reset_cb
回调函数。