I created an area called Outside and did not assign it to an floors.
I assigned my weather entities (Accuweather) to the Outside area.
If I ask, “What is the temperature outside?” my esp32box responds with the following.
Does asking about temperature only respond for Climate entities? How should I phrase my questions about the weather?
Their still trying to figure out how to handle these types of intents/queries that apply to multiple entity domains.
Until those decisions are made and changes implemented, you can use an automation with a Sentence trigger.
This is what I use:
alias: Sentence - Outside Temp
description: ""
trigger:
- platform: conversation
command:
- "[(What's|What is) [the]] [current] temperature (outside|outdoor)"
- "[(What's|What is) [the]] [current] (outside|outdoor) temperature"
condition: []
action:
- set_conversation_response: |
{{ ['its ', 'outside its ', 'outdoors its '] | random}}{{ states('sensor.outdoor_temperature_sensors') | round(0) }} degrees
mode: single