TuyaInc / tuyasmart_home_ios_sdk

Tuya Smart iOS Home SDK
https://tuyainc.github.io/tuyasmart_home_ios_sdk_doc
50 stars 19 forks source link

Get Home detail info returns false always #70

Open nimesh1997 opened 3 years ago

nimesh1997 commented 3 years ago

Hi, I am facing a lot of issues when I login to tuya server using IOS SDK I successfully logged in and get the home list but unable to get the home details due to which I am unable to control the devices added in my app. Please help me to resolve this problem. But In android SDK I will get the home details after successful login in one go never had to again logout and login multiple times from tuya.

Thank you.

0x5e commented 3 years ago

Hi, please enable debug mode (TuyaSmartSDK.sharedInstance.debugMode) and provide logs & codes, let's see what's happening

nimesh1997 commented 3 years ago

Hi, I add attached all the logs you can see that most of time when getting the home details it says login failed (session expired). Please help me to fix this issue. Thanks.

Logs:- AppDelegate : isUserLoggedIn called with: false AppDelegate : get getNotificationMessageList failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : loginOrRegisterWithUid success called AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1510 "Session has expired, please log in again" UserInfo={NSLocalizedDescription=Session has expired, please log in again, NSLocalizedFailureReason=USER_SESSION_INVALID} AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283ceedc0>, <TuyaSmartHomeModel: 0x283cecd80>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283ce9140>, <TuyaSmartHomeModel: 0x283ceb720>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cea100>, <TuyaSmartHomeModel: 0x283ca5e00>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cea040>, <TuyaSmartHomeModel: 0x283c90240>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cee9a0>, <TuyaSmartHomeModel: 0x283ceee80>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283ce8b40>, <TuyaSmartHomeModel: 0x283ce9380>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283c8dce0>, <TuyaSmartHomeModel: 0x283c8c240>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283ce9560>, <TuyaSmartHomeModel: 0x283ce8f60>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283ceee80>, <TuyaSmartHomeModel: 0x283cee940>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283c84d80>, <TuyaSmartHomeModel: 0x283c85fe0>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283ceae80>, <TuyaSmartHomeModel: 0x283cea400>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : getDeviceDPS catch called AppDelegate : getDeviceOnlineStatus catch block called AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cea400>, <TuyaSmartHomeModel: 0x283cea820>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cf36c0>, <TuyaSmartHomeModel: 0x283cf2400>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cf36c0>, <TuyaSmartHomeModel: 0x283cf17a0>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1509 "Please log in again! (Parameters lost.)" UserInfo={NSLocalizedDescription=Please log in again! (Parameters lost.), NSLocalizedFailureReason=USER_SESSION_LOSS} AppDelegate : isUserLoggedIn called with: false AppDelegate : updateNickname failure called AppDelegate : isUserLoggedIn called with: false AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList failure called AppDelegate : loginOrRegisterWithUid success called AppDelegate : isUserLoggedIn called with: true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x283cf3ea0>, <TuyaSmartHomeModel: 0x283cf39c0>]") AppDelegate : getHomeDetailInfo home id 8445425 AppDelegate : get home detail success called AppDelegate : setDeviceOnlineStatusListner

nimesh1997 commented 3 years ago

I had to retry login to server again and again if login failed (TUYA throws session expired error) because I am unable to get the device status or control the device until it is successfully logged in.

0x5e commented 3 years ago

Hi, please enable the sdk debug mode to see sdk logs, and provide some code, so we can know what you did.

nimesh1997 commented 3 years ago

Already enable the sdk debug mode to true in code. Got the same error for long time. Please help this is my home and my home id still no access and getHomeDetailsFailed. below is a raw log

2021-01-28 20:45:54.150011+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d6ac0>, <TuyaSmartHomeModel: 0x2803d6b80>]") 2021-01-28 20:45:54.853468+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:45:54.854019+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:45:54.854598+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:45:55.467285+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:45:55.468637+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:45:55.469079+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:45:55.470352+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:45:55.470610+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:45:55.470841+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:45:55.476961+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:45:55.477475+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d50e0>, <TuyaSmartHomeModel: 0x2803d4c60>]") 2021-01-28 20:45:55.871990+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:45:55.872413+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:45:55.872672+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:45:56.490211+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:45:56.490817+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:45:56.491737+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:45:56.492022+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:45:56.492253+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:45:56.492480+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:45:56.495807+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:45:56.496199+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803cf5a0>, <TuyaSmartHomeModel: 0x2803cca80>]") 2021-01-28 20:45:57.103084+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:45:57.104493+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:45:57.104786+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:45:57.715207+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:45:57.715601+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:45:57.715849+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:45:57.716020+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:45:57.716181+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:45:57.716336+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:45:57.719831+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:45:57.720171+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d4c60>, <TuyaSmartHomeModel: 0x2803d7180>]") 2021-01-28 20:45:58.121008+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:45:58.121277+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:45:58.121412+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:45:58.631552+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:45:58.631838+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:45:58.632000+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:45:58.632098+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:45:58.632185+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:45:58.632269+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:45:58.635017+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:45:58.635233+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803bb780>, <TuyaSmartHomeModel: 0x2803bb840>]") 2021-01-28 20:45:59.248197+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:45:59.248439+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:45:59.248565+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:45:59.988577+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:45:59.988884+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:45:59.989102+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:45:59.989233+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:45:59.989350+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:45:59.989461+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:45:59.991591+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:45:59.992052+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d43c0>, <TuyaSmartHomeModel: 0x2803d4c60>]") 2021-01-28 20:46:00.585546+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:00.585745+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:00.585852+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:01.192561+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:01.192800+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:01.192945+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:01.193089+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:01.193198+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:01.193332+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:01.195469+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:01.196070+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803cb900>, <TuyaSmartHomeModel: 0x2803c8540>]") 2021-01-28 20:46:01.807565+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:01.807821+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:01.807956+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:02.525246+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:02.525549+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:02.525740+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:02.525866+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:02.525977+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:02.526090+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:02.530535+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:02.530838+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d68e0>, <TuyaSmartHomeModel: 0x2803d6c40>]") 2021-01-28 20:46:03.140300+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:03.140660+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:03.140840+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:03.649140+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:03.649578+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:03.649756+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:03.649860+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:03.649946+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:03.650214+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:03.652784+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:03.652995+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d4180>, <TuyaSmartHomeModel: 0x2803d6be0>]") 2021-01-28 20:46:04.022226+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:04.022453+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:04.022556+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:04.408645+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:04.408902+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:04.409032+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:04.409116+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:04.409188+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:04.409258+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:04.410843+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:04.411374+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803cae80>, <TuyaSmartHomeModel: 0x2803c9f20>]") 2021-01-28 20:46:04.768447+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:04.768600+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:04.768682+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:05.219792+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:05.220220+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:05.220370+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:05.220456+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:05.220528+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:05.220601+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:05.222393+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:05.222580+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803cb060>, <TuyaSmartHomeModel: 0x2803c8660>]") 2021-01-28 20:46:05.730982+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:05.731279+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:05.731393+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:06.280913+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:06.281650+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:06.282237+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:06.282371+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:06.282460+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:06.282544+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:06.284254+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:06.284607+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d4fc0>, <TuyaSmartHomeModel: 0x2803d57a0>]") 2021-01-28 20:46:06.927109+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:06.927330+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:06.927475+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:07.644086+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:07.644338+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:07.644489+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:07.644595+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:07.644688+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:07.644779+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:07.646440+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:07.646710+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803d4000>, <TuyaSmartHomeModel: 0x2803d4c60>]") 2021-01-28 20:46:08.201183+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:08.201587+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:08.201892+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:08.651991+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:08.652224+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:08.652364+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:08.652460+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:08.652546+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:08.652659+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:08.654681+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:08.654947+0530 Runner[335:21738] flutter: HomeScreen / isLoggedIn value:true AppDelegate : queryHomeList success called AppDelegate :queryHomeList success homes: Optional("[<TuyaSmartHomeModel: 0x2803cb060>, <TuyaSmartHomeModel: 0x2803cbcc0>]") 2021-01-28 20:46:09.180726+0530 Runner[335:21738] flutter: TuyaHelper / getHomeList Status: true 2021-01-28 20:46:09.180960+0530 Runner[335:21738] flutter: HomeScreen / User home exists 2021-01-28 20:46:09.183229+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails Called AppDelegate : getHomeDetailInfo home id 24324286 AppDelegate : get home detail failure: Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED} 2021-01-28 20:46:09.899325+0530 Runner[335:21738] flutter: TuyaHelper / _getHomeDetails error: PlatformException(getHomeDetailInfo failure Optional(Error Domain=com.tuya.www Code=1501 "No access" UserInfo={NSLocalizedDescription=No access, NSLocalizedFailureReason=PERMISSION_DENIED}), getHomeDetailInfo failure called , null, null) 2021-01-28 20:46:09.899771+0530 Runner[335:21738] flutter: HomeScreen / tuya getHomeDetailsStatus:false 2021-01-28 20:46:09.900008+0530 Runner[335:21738] flutter: HomeScreen / getTuyaHomeDetails status:2 2021-01-28 20:46:09.900152+0530 Runner[335:21738] flutter: HomeScreen / verifyTuyaSetup Called 2021-01-28 20:46:09.900265+0530 Runner[335:21738] flutter: HomeScreen / tuyaHomeData is not null 2021-01-28 20:46:09.900378+0530 Runner[335:21738] flutter: TuyaHelper / isLogin Called AppDelegate : isUserLoggedIn called with: true 2021-01-28 20:46:09.902844+0530 Runner[335:21738] flutter: TuyaHelper / login Status: true 2021-01-28 20:46:09.903090+0530 Runner[335:21738] flutter: HomeScreen / isLogg

vadlani9 commented 2 years ago

Check is you Tuya login success or not? In your case login not happing, if required check Phone code/Country code and all required fields. Form you log - login is not happing.