Ver código fonte

注释注册证书时,新增设备影子规则2

chenshibin 4 anos atrás
pai
commit
d1fcfc15e3
2 arquivos alterados com 20 adições e 17 exclusões
  1. 3 0
      Ansjer/config_local.py
  2. 17 17
      Object/IOTCore/IotObject.py

+ 3 - 0
Ansjer/config_local.py

@@ -29,6 +29,9 @@ PAYPAL_CRD = {
     "client_secret": "EGkMCB3RWTcUGJGDYahJ9mCO0AQzEn2AvFfx1GAFjfyyn7-8a0NObcZks89QorlFpvNWTsDXVa2INRNM"
 }
 DETECT_PUSH_DOMAIN = 'http://test.push.dvema.com/'
+DETECT_PUSH_DOMAINS = 'https://test.push.dvema.com/'
+DETECT_PUSH_DOMAIN_JIUAN = 'http://jiuan.push.dvema.com/'
+DETECT_PUSH_DOMAINS_JIUAN = 'https://jiuan.push.dvema.com/'
 # 数据库dyanamo品牌日志数据库
 USER_BRAND = 'test_user_brand'
 USER_BRAND_ALL = 'test_user_brand_all'

+ 17 - 17
Object/IOTCore/IotObject.py

@@ -157,23 +157,23 @@ class IOTClient(IOTObject):
                 parameters=parameters
             )
 
-            self.client.create_topic_rule(
-                ruleName= 'Ansjer_Device_' + serial_number+'_LWT',
-                topicRulePayload={
-                    "sql": 'my/things/'+ 'Ansjer_Device_' + serial_number+'/shadow/update-lwt',
-                    "ruleDisabled": False,
-                    "awsIotSqlVersion": "2016-03-23",
-                    'actions': [
-                        {
-                            'republish': {
-                                'roleArn': self.iotrole,
-                                'topic': '$$aws/things/'+ 'Ansjer_Device_' + serial_number+'/shadow/update',
-                                'qos': 1
-                            }
-                        }
-                    ]
-                }
-            )
+            # self.client.create_topic_rule(
+            #     ruleName= 'Ansjer_Device_' + serial_number+'_LWT',
+            #     topicRulePayload={
+            #         "sql": 'my/things/'+ 'Ansjer_Device_' + serial_number+'/shadow/update-lwt',
+            #         "ruleDisabled": False,
+            #         "awsIotSqlVersion": "2016-03-23",
+            #         'actions': [
+            #             {
+            #                 'republish': {
+            #                     'roleArn': self.iotrole,
+            #                     'topic': '$$aws/things/'+ 'Ansjer_Device_' + serial_number+'/shadow/update',
+            #                     'qos': 1
+            #                 }
+            #             }
+            #         ]
+            #     }
+            # )
             return res, parameters
         except Exception as e:
             print(e)