Google Home


The googlehome integration allows you to connect to your Google Home device using an unofficial Google Home API.

This integration will provide:

  • device_tracker platform to track nearby bluetooth devices;
  • sensor platform to track the alarms and the timers.

Configuration

To integrate the googlehome integration in Home Assistant, add the following section to your configuration.yaml file:

# Example configuration.yaml entry
googlehome:
  devices:
    - host: IP_ADDRESS

Configuration Variables

devices

(list)(Required)

A list of Google Home devices.

host

(string)(Required)

The IP address of the Google Home device.

rssi_threshold

(integer)(Optional)

The threshold for the RSSI signal of the device.

Default value:

-70

device_types

(list)(Optional)

Device types that will be tracked see device types, by default all types are tracked.

track_alarms

(boolean)(Optional)

Setting to tell the integration to track the alarms of the device.

Default value:

false

track_devices

(boolean)(Optional)

Setting to tell the integration to track nearby devices.

Default value:

true

Device types

Device type Description
1 Classic - BR/EDR devices
2 Low Energy - LE-only
3 Dual Mode - BR/EDR/LE

Notes

Devices will appear in the format device_tracker.<home hub ip>_<device mac address>. Note that dots are removed from the IP and BT MAC addresses.