<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Unable to link Google calandar with calendar Module]]></title><description><![CDATA[<p dir="auto">I am trying to populate the Calendar Module with details from my google calendar.  I have detailed below the Config file I am running and the Error message in the terminal:</p>
<pre><code class="language-js">**Config file details**

{
			module: "calendar",
			header: "uk Holidays",
			position: "top_center",
			config: {
				calendars: [
					{
						fetchInterval: 7 * 24 * 60 * 60 * 1000,
						symbol: "calendar-check",
						url: "https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon"
						//url: "https://ics.calendarlabs.com/76/mm3137/US_Holidays.ics"
						
					}
				]
			}
		},
</code></pre>
<p dir="auto"><strong><strong>Terminal Error message:</strong></strong><br />
synint@raspberrypi:~/MagicMirror $ npm run start</p>
<pre><code class="language-text">&gt; magicmirror@2.27.0 start
&gt; DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js

[2024-04-10 20:29:35.630] [LOG]   Starting MagicMirror: v2.27.0 
[2024-04-10 20:29:35.709] [LOG]   Loading config ... 
[2024-04-10 20:29:35.718] [LOG]   config template file not exists, no envsubst 
[2024-04-10 20:29:35.732] [LOG]   Loading module helpers ... 
[2024-04-10 20:29:35.739] [LOG]   No helper found for module: MMM-OpenmapWeather. 
[2024-04-10 20:29:35.743] [LOG]   No helper found for module: alert. 
[2024-04-10 20:29:36.453] [LOG]   Initializing new module helper ... 
[2024-04-10 20:29:36.455] [LOG]   Module helper loaded: updatenotification 
[2024-04-10 20:29:36.459] [LOG]   No helper found for module: clock. 
[2024-04-10 20:29:36.868] [LOG]   Initializing new module helper ... 
[2024-04-10 20:29:36.869] [LOG]   Module helper loaded: calendar 
[2024-04-10 20:29:37.168] [LOG]   Initializing new module helper ... 
[2024-04-10 20:29:37.169] [LOG]   Module helper loaded: newsfeed 
[2024-04-10 20:29:37.170] [LOG]   All module helpers loaded. 
[2024-04-10 20:29:37.199] [LOG]   Starting server on port 8080 ...  
[2024-04-10 20:29:40.028] [LOG]   Server started ... 
[2024-04-10 20:29:40.032] [LOG]   Connecting socket for: updatenotification 
[2024-04-10 20:29:40.036] [LOG]   Starting module helper: updatenotification 
[2024-04-10 20:29:40.038] [LOG]   Connecting socket for: calendar 
[2024-04-10 20:29:40.061] [LOG]   Starting node helper for: calendar 
[2024-04-10 20:29:40.062] [LOG]   Connecting socket for: newsfeed 
[2024-04-10 20:29:40.064] [LOG]   Starting node helper for: newsfeed 
[2024-04-10 20:29:40.066] [LOG]   Sockets connected &amp; modules started ... 
[2024-04-10 20:29:41.284] [LOG]   Launching application. 
[2024-04-10 20:29:49.222] [LOG]   Create new calendarfetcher for url: https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon - Interval: 604800000 
[2024-04-10 20:29:49.775] [LOG]   Create new newsfetcher for url: https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000 
[2024-04-10 20:29:49.807] [INFO]  updatenotification: Updater Class Loaded! 
[2024-04-10 20:29:49.809] [INFO]  updatenotification: Checking PM2 using... 
[2024-04-10 20:29:49.827] [INFO]  Checking git for module: MMM-OpenmapWeather 
[2024-04-10 20:29:50.048] [INFO]  updatenotification: [PM2] You are not using pm2 
[2024-04-10 20:29:50.306] [INFO]  Checking git for module: MagicMirror 
[2024-04-10 20:29:50.982] [ERROR] Calendar Error. Could not fetch calendar:  https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon Error: Unauthorized
    at NodeHelper.checkFetchStatus (/home/synint/MagicMirror/js/node_helper.js:110:9)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 
[2024-04-10 20:29:52.010] [INFO]  Newsfeed-Fetcher: Broadcasting 28 items. 
[2024-04-10 20:29:53.432] [INFO]  System information:
### SYSTEM:   manufacturer: Raspberry Pi Foundation; model: Raspberry Pi 3 Model B Plus Rev 1.3; raspberry: [object Object]; virtual: false
### OS:       platform: linux; distro: Raspbian GNU/Linux; release: 11; arch: arm; kernel: 6.1.21-v7+
### VERSIONS: electron: 29.1.6; used node: 20.9.0; installed node: 21.7.1; npm: 10.5.0; pm2: 5.3.1
### OTHER:    timeZone: Europe/London; ELECTRON_ENABLE_GPU: undefined 
[4483:0410/203006.520013:ERROR:atom_cache.cc(229)] Add WM_CHANGE_STATE to kAtomsToCache
</code></pre>
<p dir="auto">Any help or guidance would be appreciated.</p>
<p dir="auto">Kind regards,<br />
John</p>
]]></description><link>https://forum.magicmirror.builders/topic/18646/unable-to-link-google-calandar-with-calendar-module</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 20:22:26 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/18646.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 10 Apr 2024 19:33:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unable to link Google calandar with calendar Module on Wed, 10 Apr 2024 19:41:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/synint" aria-label="Profile: synint">@<bdi>synint</bdi></a> said in <a href="/post/116911">Unable to link Google calandar with calendar Module</a>:</p>
<blockquote>
<p dir="auto"><a href="https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon" target="_blank" rel="noopener noreferrer nofollow ugc">https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon</a> Error: Unauthorized</p>
</blockquote>
<p dir="auto">you do not use the embed link, you use the shared or secret  ical link</p>
]]></description><link>https://forum.magicmirror.builders/post/116912</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/116912</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 10 Apr 2024 19:41:59 GMT</pubDate></item><item><title><![CDATA[Reply to Unable to link Google calandar with calendar Module on Mon, 22 Apr 2024 10:09:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a></p>
<p dir="auto">Hi Sam  just got back off holiday and applied you suggestion  and it works.</p>
<p dir="auto">Thank you for your response.</p>
<p dir="auto">Kind reagards,<br />
John</p>
]]></description><link>https://forum.magicmirror.builders/post/117207</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/117207</guid><dc:creator><![CDATA[synint]]></dc:creator><pubDate>Mon, 22 Apr 2024 10:09:02 GMT</pubDate></item><item><title><![CDATA[Reply to Unable to link Google calandar with calendar Module on Wed, 10 Apr 2024 19:41:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/synint" aria-label="Profile: synint">@<bdi>synint</bdi></a> said in <a href="/post/116911">Unable to link Google calandar with calendar Module</a>:</p>
<blockquote>
<p dir="auto"><a href="https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon" target="_blank" rel="noopener noreferrer nofollow ugc">https://calendar.google.com/calendar/embed?src=john%40totrain.co.uk&amp;ctz=Europe%2FLondon</a> Error: Unauthorized</p>
</blockquote>
<p dir="auto">you do not use the embed link, you use the shared or secret  ical link</p>
]]></description><link>https://forum.magicmirror.builders/post/116912</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/116912</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 10 Apr 2024 19:41:59 GMT</pubDate></item></channel></rss>