Have a look at this thread for some ideas.
I get my ESP8266-based sensors to report their readings, via MQTT, to Node-RED where they are stored either in a database or a global variable. Then using Blueprints I can ask questions like... "Alexa, give me a temperature report" which triggers a corresponding flow. Be careful - this can become ADDICTIVE.