state deviceId unrequire & sync modify