Verisure sensor not showing up in Google Home app - Want to read temperature sensor from google assistant

Hi, I am using HA version 0.75.3 and have configured the Home assistant cloud and integrated with google home. It all works pretty well. However, my goal is to ask “Hey google, what is the temperature in the living room”, and it should reply back. I have a temperature sensor from Verisure that is visible in HA, but it does not show up as a device under the “hass.io” in the google home app. In fact, no devices from Verisure shows up in the google home app (door/windows binary sensors and the alarm unit). I have resynced the connection between HA and Google home.

  1. Are all sensors/binary sensors exposed to the google assistant by default when using the “Home assistant cloud”?
  2. Do I need to do some extra configuration to get the devices from verisure to show up in the google home app?

I have made scripts that I can call from my google asisstant without any issues.

Thanks a lot for any suggestions.

You need to make a generic thermostat. This is because simple sensors aren’t one of the supported domains - that’s a Google limitation.

Thanks for the reply,

I have created a generic thermostat. However, I do not have a heater switch “Heater” (required), so I just added the default one. I pasted this config to the configuration.yaml:

climate:

  • platform: generic_thermostat
    name: Hallway
    heater: switch.study_heater
    target_sensor: sensor.trapphus_temperature
    initial_operation_mode: “off”

I have reloaded the services and re-synced with google home, but the generic thermostat does not show up in either Ha nor in the google home app.

Am I missing something?

Thanks,

Default one? There is no default one. Just create a dummy (I used an input boolean) and use that. I suspect your problem is that switch.study_heater doesn’t exist.

Thanks, it now seems to be working.

However, the assistant replies with “Heating is set to X with a current temperature at Y”. Is it possible to get the assistant to only read out the temperature in any way that you know of?

Thanks again.

Nope, that’s a Google limitation and feature - because after all it’s talking about a thermostat.

That was my guess as well.

Anyway, big thanks for the help :smile: