# Help setting up node-red-contrib-google-oauth-calendar

**URL:** <https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510>\
**Category:** General\
**Created:** [25 November 2020 11:55 UTC](https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510 "2020-11-25T11:55:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Topolynx](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/topolynx/32/32597_2.png) [@Topolynx](https://discourse.nodered.org/u/Topolynx)\
**Post date:** [25 November 2020 11:55 UTC](https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510/1 "2020-11-25T11:55:11Z")

</div>

Hi. I'm totally new to node-red, and I wanted to use it in order to retrieve data from my google calendar, in particular the event of my work shift of the next day. I've read that some nodes are based on Google+ APIs and they doesn't work anymore, so I'm currently trying to use node-red-contrib-google-oauth-calendar. I've followed the guide to create the credentials in the google apis developers console (api for google calendar type oauth 2.0 - Tv and other devices), and finally I've followed the guide to insert the credentials in the node "list upcoming events", but the Calendar IDs tab remains empty. What I'm doing wrong? Please help me...

---

<div class="post-metadata">

**Author:** ![Hanibal\_Smith](https://avatars.discourse-cdn.com/v4/letter/h/ecb155/32.png) [@Hanibal\_Smith](https://discourse.nodered.org/u/Hanibal_Smith)\
**Post date:** [26 November 2020 11:42 UTC](https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510/2 "2020-11-26T11:42:33Z")

</div>

Hi Topolynx,

maybe we have the same problem but i only want to get the events from my calendar.  
Do you get any answer from you google account?

Do you can see something in the debug-window?  
Put a debug node on the output from the calendar node and have a look in the debug window  
maybe you can post a screenshot what information do you get from google.

---

<div class="post-metadata">

**Author:** ![hscheffers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hscheffers/32/33080_2.png) [@hscheffers](https://discourse.nodered.org/u/hscheffers)\
**Post date:** [3 December 2020 17:28 UTC](https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510/3 "2020-12-03T17:28:15Z")

</div>

Hi, How do you get so far? After I loaded the client\_secret.json, I click on "Open Google Authentication" and nothing happens....  
Tried it in Chrome / Chromium / Firefox.  
What am I missing?

---

<div class="post-metadata">

**Author:** ![Topolynx](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/topolynx/32/32597_2.png) [@Topolynx](https://discourse.nodered.org/u/Topolynx)\
**Post date:** [7 December 2020 20:06 UTC](https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510/4 "2020-12-07T20:06:28Z")

</div>

Hi guys, sorry for my late reply, I had time to spend with node red only today, said I've started tweaking with my raspberry pi from scratch (I've switched to Twister OS).  
I've followed the installation instructions [here](https://nodered.org/docs/getting-started/raspberrypi) with the bash curl method, then I've installed node-red-contrib-google-oauth-calendar within the Red Node's web interface (via the palette management). Then, I've followed the instructions at the [github page](https://github.com/mdhom/node-red-contrib-google-oauth-calendar) of the package, meaning that I've placed into the workspace both the "List upcoming events" and "List events on day" nodes, and then I've configured the credentials as described at the mentioned github page. Once finished the authentication process, I've closed the tab and I've **deployed** the flows: finally my calendars have appeared in the "Calendar IDs" list. Then I chose my workshift calendar from that list and added it with the "+" button. For the "List upcoming events" I've set 1 event, max timespan 24 hours, refresh 300 seconds. For the "List events on day" - that IS my target, I've only set "Days offset end" to 1, according to the author's explanation, so the node will fetch the events of tomorrow. Note that a refresh interval set to 0 will not pull events.  
Now the nodes are working. Hope that you'll manage to get them working too 🙂

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [21 December 2020 20:06 UTC](https://discourse.nodered.org/t/help-setting-up-node-red-contrib-google-oauth-calendar/36510/5 "2020-12-21T20:06:32Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
