Let alexa tell you the temperature in your living room.(or any other HA value)

you need to combine a few things for it but it works.

first you need to pair Alexa with HA as to be found in the docs or elsewhere on this forum.
now you can create an input_boolean with a name you like, for instance “temperature living room”
give that command free for Alexa.
now you can turn that on and off by saying to Alexa: “Alexa turn on temperature living room”

now you need an mobile or tablet you can pair with Alexa. (in the Alexa app you can find that under settings from your device)
install Lannouncer on that device and add lannouncer to HA (look in the docs how to add lannouncer)

if thats all done there is only 1 thing to do:

  1. write an Appdaemon app that sends a notify to lannoucer when the input_boolean is switched on, or
  2. write a simple automation that sends a notify to lannoucer when the input_boolean is switched on.

at the end of the app or the automation set the inputboolean to off again.

when thats all done you can talk to Alexa:

me: Alexa, turn on temperature living room
Alexa: the temperature in the livingroom is 24 degrees Celsius at the moment

or

me: Alexa turn on the rain
Alexa: Your rainsensor tells me that its not raining at this moment. it might be wise if you give the plants water yourself.

1 Like

Does Alexa tell you the temperature or does the tablet tell you through lannouncer?

it isnt the voice from Alexa, but you get the sound from the Alexa device. (in my case the sound comes trough the speaker i connected to Alexa.)

Got it, thanks.

it is somewhat simular, but it has 1 main advantage:

you can use this with emulated hue and dont need to use skills!
in my case i cant use skills, because i dont have (and dont want) a creditcard.