1 回答
- 最新
- 投票最多
- 评论最多
0
I found the solution:
self.myAWSIoTMQTTClient.onOffline = self.myOnOfflineCallback
self.myAWSIoTMQTTClient.onOnline = self.myOnOnlineCallback
def myOnOfflineCallback(self):
self.sent_to_topic = False
print("OFFLINE")
def myOnOnlineCallback(self):
self.sent_to_topic = True
print("ONLINE")
def publish(self, topic, message_to_send):
if self.sent_to_topic:
self.myAWSIoTMQTTClient.publish(topic, message_to_send, 1)
print(f"Published topic {topic}")
已回答 5 年前
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 7 个月前
- AWS 官方已更新 3 年前
- AWS 官方已更新 1 年前