]> git.giorgioravera.it Git - homeassistant.git/commitdiff
Added Google Calendar Integration
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Fri, 4 Dec 2020 10:13:44 +0000 (11:13 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Fri, 4 Dec 2020 10:13:44 +0000 (11:13 +0100)
.gitignore
.secrets_travis.yaml
components/google_calendar.yaml [new file with mode: 0644]
configuration.yaml
log/history.yaml
log/logbook.yaml
log/recorder.yaml

index 2f2be360513786ceae100f27e91110f41eda018c..3644263a3e9fd47741d8ea6620e46d4eacd05f43 100644 (file)
@@ -10,6 +10,7 @@ tts/
 
 # Credentials Files & Token
 .google_maps_location_sharing.cookies.*
+.google.token
 .mercedesme*
 credentials/
 html5_push_registrations.conf
index 1b5f531710488480132bc7e04f43050ae9519fb9..fc80ad1638cbe42f9e5e5ddee126532753b1c3cb 100644 (file)
@@ -30,6 +30,9 @@ google_pin: "0000"
 google_maps_username: email@domain.com
 google_maps_password: password
 
+google_calendar_id: id
+google_calendar_secret: password
+
 vapid_pub_key: 00
 vapid_prv_key: 00
 vapid_email: email@domain.com
diff --git a/components/google_calendar.yaml b/components/google_calendar.yaml
new file mode 100644 (file)
index 0000000..aa837af
--- /dev/null
@@ -0,0 +1,6 @@
+######################################################################
+# Component: Google Calendar Integration
+######################################################################
+
+client_id: !secret google_calendar_id
+client_secret: !secret google_calendar_secret
index 6b788ea27126e9d9e6f4ebddfc35981f3f17a68a..adc338de75f8ae1a5208a5f0176590337fdf0d9b 100644 (file)
@@ -190,6 +190,9 @@ maxcube: !include components/eq3max.yaml
 # Google Assistant
 google_assistant: !include components/google_assistant.yaml
 
+# Google Calendar
+google: !include components/google_calendar.yaml
+
 # Speed Test
 speedtestdotnet: !include components/speedtest.yaml
 
index b833a5b73dd16a40b5931b4613260dc80b9ce06a..b4a61e43829713dcb450916c34082d26fd29bc2f 100644 (file)
@@ -79,6 +79,7 @@ exclude:
     - sensor.canon_tr8500_series_yellow
   domains:
     - automation
+    - calendar
     - group
     - input_boolean
     - input_datetime
index 50b4eeaebdf6e081bc00fe26c3d62a80a375c260..e1c30602111e465e3874026ee216e266ff9ca51e 100644 (file)
@@ -79,6 +79,7 @@ exclude:
     - sensor.canon_tr8500_series_yellow
   domains:
     - automation
+    - calendar
     - group
     - input_boolean
     - input_datetime
index 2db39fdc8bdafa214887b93048ad819d0118f128..c5ae390277e8187a50582487eb0e058cfedd5210 100644 (file)
@@ -81,6 +81,7 @@ exclude:
     - sensor.canon_tr8500_series_yellow
   domains:
     - automation
+    - calendar
     - group
     - input_boolean
     - input_datetime