|
@@ -4,7 +4,6 @@ import json
|
|
|
from abc import ABCMeta,abstractmethod
|
|
|
|
|
|
import boto3
|
|
|
-from awscrt import mqtt
|
|
|
|
|
|
from Ansjer.config import AWS_IOT_SES_ACCESS_CHINA_REGION, AWS_IOT_SES_ACCESS_CHINA_ID, AWS_IOT_SES_ACCESS_CHINA_SECRET, \
|
|
|
AWS_IOT_SES_ACCESS_FOREIGN_REGION_AMERICA, AWS_IOT_SES_ACCESS_FOREIGN_ID, AWS_IOT_SES_ACCESS_FOREIGN_SECRET, \
|
|
@@ -169,7 +168,7 @@ class IOTClient(IOTObject):
|
|
|
'republish': {
|
|
|
'roleArn': self.iotrole,
|
|
|
'topic': '$$aws/things/'+ 'Ansjer_Device_' + serial_number+'/shadow/update',
|
|
|
- 'qos': mqtt.QoS.AT_LEAST_ONCE
|
|
|
+ 'qos': 1
|
|
|
}
|
|
|
}
|
|
|
]
|