Can the Alexa HE app be enhanced to support responding with specific device attribute values? Let's say I have a generic device with "text" attribute. How can I ask a question and have Alexa respond with this value?
The only way I can think of to make that work is to use an Alexa Routine, whose trigger is a specific phrase like "Alexa, what is status of my basement". That Alexa Routine would then turn on a virtual Hubitat Switch (with auto off enabled after a few seconds). The virtual switch would trigger a Hubitat Rule Machine Rule, which would then perform a Speak or Notifiy Action, using the value of your custom attribute to send the data to an Echo Speaks or Alexa TTS device.
This is exactly what I use,
Thanks guys. Is there an easy way to make this room aware when having multiple Alexa devices?
Easy?
For really full-feature Amazon Echo device integration, you may want to try using Echo Speaks. It is very full featured and may even expose which Echo was last spoken to. This might allow you to target that device for a response. Probably best to ask in the Echo Speaks thread as those users are sure to be able to assist you.