|
@@ -220,6 +220,16 @@ public class TuyaUtilsSo {
|
|
|
|
|
|
break;
|
|
|
|
|
|
+ case TuyaSoDp.CURRENT_RECIPE_NUMBER:
|
|
|
+ //当前食谱编号
|
|
|
+ CommonTuyaSoUtils.INSTANCE.navigateToRemoteRecipe(strValue);
|
|
|
+ break;
|
|
|
+ case TuyaSoDp.CURRENT_RECIPE_STEP:
|
|
|
+ //当前食谱编号
|
|
|
+// CommonTuyaSoUtils.INSTANCE.navigateToRemoteRecipe(strValue);
|
|
|
+ break;
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
};
|
|
@@ -237,7 +247,7 @@ public class TuyaUtilsSo {
|
|
|
* 5 搅碎(Chop) , 6 奶昔(Smoothie),7 称重(Weight) ,8 切丁(Dive), 9 去皮(Peeling) ,10 烧水(Boil_water),11 切丝切片 (Food_processor)
|
|
|
* 12 自动清洁(Auto_clean) ,13 预加热 (Preheating) , 14 间接性搅拌 (Intermittent_Stir) 15 警告 (Warning)
|
|
|
* */
|
|
|
-
|
|
|
+// sendDevReady(1);
|
|
|
String type = "";
|
|
|
switch (enumValue) {
|
|
|
case 0:
|
|
@@ -326,8 +336,9 @@ public class TuyaUtilsSo {
|
|
|
if (message.equals("tuya_init success...")) {
|
|
|
tuyaInitSuccess = true;
|
|
|
}
|
|
|
- //配网成功,可以访问涂鸦
|
|
|
- if (message.equals("SOC TUYA-Cloud Status:3")) {
|
|
|
+ //配网成功,可以访问涂鸦 network status:2 SOC TUYA-Cloud Status:3
|
|
|
+ //在之前 判断SOC TUYA-Cloud Status:3 的时候,会导致dp上报失败,估换 network status:2
|
|
|
+ if (message.equals("network status:2")) {
|
|
|
tuyaNetwork = true;
|
|
|
}
|
|
|
if (message.contains("qrCodeUrl")) {
|
|
@@ -497,6 +508,14 @@ public class TuyaUtilsSo {
|
|
|
// ioTSDKManager.sendDP(dpEvents);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public void sendDevReady(int value){
|
|
|
+ // TuyaSoDp.DEV_READY 110
|
|
|
+
|
|
|
+ getTuyaApi().send_dp_value(110, value);
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
public void uploadDataONOFF() {
|
|
|
if (!tuyaNetwork) {
|
|
|
return;
|
|
@@ -716,8 +735,6 @@ public class TuyaUtilsSo {
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
int code = getTuyaApi().send_dp_value(dpid, value);
|
|
|
//上报成功,避免同一个值重复上报,估在这加map做缓存
|
|
|
if (code ==0){
|