I'm trying to get a simple temperature sensor setup, so I can ask "Alexa, what's the temperature in Home Garage?". I followed the various instructions in this thread, and using the echo-hub & echo-device, I can control lighting. For this one, I'm trying to use the Alexa skill node(s). I have the following flow:
I've registered an account at red.cb-net.co.uk, and created a temperature device there called "Home Garage". When I ask "Alexa, what's the temperature in House Garage?", I get a cached response. By that, I mean when I ask that, I get no debug output from the debug node attached to the 1st Home Garage node. The flow doesn't query Indigo, but instead returns the last known temperature state.
If I replace the 1st Home Garage node in the flow with an Inject node, and click the inject button, Indigo is queried, and the Alexa state is updated. The next time I ask, it will return the correct temperature, until it's stale again. I'm very new to Alexa skills and Node-RED, but I would think that in my flow above, I should be seeing debug messages coming from the 1st "Home Garage" node when asking Alexa (and thereby starting the flow so the state is updated). Am I correct in this assumption, and if so, what am I missing? I've tried restarting node-red to no avail.
Thanks for any and all insight!
-pc