Google Calendar Integration not now working following update

I’ve had a google calendar integration working for years which changes the colour of a philips hue lamp to indicate booking status of a particular room. It has stopped working and I see this in the log …

2022-10-10 07:52:20.537 ERROR (MainThread) [homeassistant.config] Invalid config for [google]: **The 'google' option near /config/configuration.yaml:2 has been removed, please remove it from your configuration**. Got OrderedDict([('default_config', {}), ('tts', [OrderedDict([('platform', 'google_translate')])]), ('group', {}), ('automation', [OrderedDict([('id', '1576848882843'), ('alias', 'FNL Amber - Booked but NOT [PRIVATE]'), ('description', ''), ('trigger', [OrderedDict([('entity_id', 'calendar.futurenetworkslab_calendar_digicatapult_org_uk'), ('platform', 'state'), ('to', 'on')])]), ('condition', [OrderedDict([('condition', 'template'), ('value_template', "{{ '[private]' not in states.calendar.futur.... (See /config/configuration.yaml, line 18). Please check the docs at https://www.home-assistant.io/integrations/calendar.google/

Has the integration been removed or revised? Any tips most welcome. The integration was pretty complex before and I’d like to get it working again!

Nowadays it can be set up as an integration:


so no need for it to be in configuration.yaml anymore
and it works fine on HA 2022.10.2

Ok, thanks!!

I removed the entries in Configuration,yaml and tried to add as an Integration but get this? image

(re-)Generate Client ID and Client Secret :thinking:
see Google Calendar - Home Assistant

Yes, that and removing the existing integration and re-adding. Although I had removed the entries in the Configuration.yaml file it was still necessary to remove the integration in Settings>Devices & Services.

I think I am back in action. Thanks ever so for the help!

Welcome, and please mark topic as solved :wink:

This still wasn’t enough to get me up and running. I had to delete the application credentials which is a menu I didn’t even know existed.

I then had to create a new set of credentials in google and then finally add the integration from devices in home assistant.