запрашивать время у thingsboard.io через RPC плагина времени, используя MQTT. будет ли это точно.
def getTime(): requestId = '1' request = { "method": "getTime", "params": {} } client.publish('v1/devices/me/rpc/request/' + requestId, json.dumps(request))
и подключиться к rpc при обратном вызове подключения.