in iot_client.py [0:0]
def shadow_callback(self, _0, _1, message):
payload = json.loads(message.payload)['state']
print("Received a shadow update: ")
print(payload)
print("from topic: ")
print(message.topic)
print("--------------\n\n")
if "desired" in payload.keys():
if payload["desired"]:
self.update_device_configuration_from_shadow_update(payload)
else:
print("No changes requested")
else:
print("No changes requested")