Skip to content

Repository files navigation

Google Contacts Integration

maintained GitHub last commit hacs_badge ha_version version License

Buy Me A Coffee

Overview

Home Assistant integration for Google Contacts. Allows creating calendars with significant events tied to your contacts, such as birthdays.

Disclaimer

This project is not affiliated with or supported by Home Assistant or Google. It is community maintained.

Installation

You can install this card by following one of the guides below:

With HACS (Recommended)

Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.

  1. Click on the three dots in the top right corner of the HACS overview menu.
  2. Select Custom repositories.
  3. Add the repository URL: https://github.com/SirIndubitable/ha-google-contacts.
  4. Set the type to Integration.
  5. Click the Add button.
  6. Search for Google Contacts in HACS and click the Download button.

Configuration

Add the integration to my home assistant .

Google Contacts integration uses configuration subentries for configuring the sensors.

  1. Setup the configuration once per user you want contact information from
  2. Create one or multiple configuration subentries using the users contacts

Calendar Subentry


The calendar subentry creates a calendar with dates relevant to your contacts (ie. Birthdays and/or Anniversaries)
This is similar to the builtin google birthdays calendar, but gives a little more flexibility in filtering and how it is displayed

Configuration options:

Option Description
Name The name of the entity within Home Assistant
Event display name The contact name used for the calendar event
If the first option doesn't exist (ie. Nickname) then it tries the second option and so on.
Contact group Also know as tag in Google Contacts
This will filter the calendar to contacts that are in this group/tag
Show Year If the birthday/anniversary year is shown in the event. ("Matt's 26th Birthday" vs "Matt's Birthday")

About

Home Assistant integration for Google Contacts. Allows creating calendars with significant events tied to your contacts, such as birthdays.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages