I have a sonoff th16 linked to alexa with sonoff skill. If i say Alexa, what is the temperature of kitchen extractor, alexa replies with the current temp of the device.
You can also query the device with the remote2 smarthome node
e.g.
[{"id":"8a51cb16.f75ca","type":"inject","z":"c791cbc0.84f648","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":140,"y":200,"wires":[["a4c466ba.48e2a"]]},{"id":"a4c466ba.48e2a","type":"alexa-remote-smarthome","z":"c791cbc0.84f648","name":"","account":"c8738129.d902c","config":{"option":"query","value":[{"entity":"cd41cd6f-1e0e-46aa-968e-d54d42c6b12b","property":"temperature"}]},"outputs":1,"x":460,"y":200,"wires":[["d346a058.47b348"]]},{"id":"d346a058.47b348","type":"debug","z":"c791cbc0.84f648","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":620,"y":60,"wires":[]},{"id":"c8738129.d902c","type":"alexa-remote-account","name":"alexa remote 2","authMethod":"proxy","proxyOwnIp":"localhost","proxyPort":"3456","cookieFile":"","refreshInterval":"14","alexaServiceHost":"layla.amazon.co.uk","amazonPage":"amazon.co.uk","acceptLanguage":"en-GB","userAgent":"","useWsMqtt":"on","autoInit":"off"}]
Output
{"value":19.7,"scale":"CELSIUS"}
I use node-red-contrib-amazon-echo as a trigger for flows and set responses in routines or you can use blueprint Q&A.