Google Home


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

This component will provide:

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

Configuration

To integrate the googlehome component 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 component to track the alarms of the device.

Default value: false

track_devices

(boolean)(Optional)Setting to tell the component 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.