hass is exposing my humidity/temperature sensor as TWO devices, one for temp and one for humidity
if i ask google for the Temperature it works (kinda … it also says temperature is off)
if i ask for humidity it says “cant reach temperature”
hass is exposing my humidity/temperature sensor as TWO devices, one for temp and one for humidity
if i ask google for the Temperature it works (kinda … it also says temperature is off)
if i ask for humidity it says “cant reach temperature”
Are you sure Google uses your temperature sensor?
Maybe it’s a good idea to find out why…
If I ask “show me your sensor/google home config” what would you say?
sorry im a total noob ^^
first ive exposed anything to google assistant:
project_id: hassio-6ead8
service_account: !include SERVICE_ACCOUNT.JSON
report_state: true
that was the state when hass exposed 2 senors for that one device.
now it looks like
project_id: hassio-6ead8
service_account: !include SERVICE_ACCOUNT.JSON
report_state: true
exposed_domains:
- switch
- light
entity_config:
sensor.temperature_4:
expose: true
name: Temperatur
media_player.tv:
expose: true
name: TV2
but the sensor is one device containing
“sensor.temperature_4” and “sensor.humidity_5”
could you enclose your config in backquotes as it preserves formatting?
and what is it, do you have any representation of it?
done ^^
i dont realy know what u mean, sorry. i dont even know where the devices are listed outside the gui ^^
maybe that screen helps?
its an aqara sensor btw
Ok. Just curious, how it went from initial config to how it looks now (the post). I mean, who added those exposed_domains
and entity_config
?
From what I can see your temperature sensor is in entity_config
but the humidity sensor isn’t.
You need to add it, i.e the result should be something like
project_id: hassio-6ead8
service_account: !include SERVICE_ACCOUNT.JSON
report_state: true
exposed_domains:
- switch
- light
entity_config:
sensor.temperature_4:
expose: true
name: Temperatur
sensor.humidity_5:
expose: true
name: Humiditur
media_player.tv:
expose: true
name: TV2
jea right, that was the case with the first config (where hass just exposed any entry)
buuuut google gets 2 devices but seems to expect only one, cause when i ask for humidity it says it cant reach temperatur
why do you think that is the reason? have you tried it with humidity exposed?
i have before and even right now
google home got 2 devices (both with a shield symbol) but if i ask for Luftfeuchtigkeit (humidity) it just response that it cant reach temperature - asking for temperature works