Exposing a Multisensor as ONE device to google home?

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? :wink:

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?
Unbenannt

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 :wink: before and even right now :wink:

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