<?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[Too many API calls in default weather module after update]]></title><description><![CDATA[<p dir="auto">Hello together,</p>
<p dir="auto">Since the April update, I have an issue where the default weather module sends too many requests to the OpenWeathermap API. I reach the free limit of 1,000 requests after just a few hours.</p>
<p dir="auto">Here’s an extract from my config.js:</p>
<pre><code> {
                        module: "weather",
                        position: "top_right",
                        config: {
                                weatherProvider: "openweathermap",
                                apiVersion: "3.0",
                                weatherEndpoint: "/onecall",
                                lat: "XXXXXX",
                                lon: "XXXXXX",
                                location: "XXXXXX",
                                showSun: true,
                                type: "current",
                                appendLocationNameToHeader: false,
                                apiKey: "XXXXXXX",
                                updateInterval: 10*60*1000, // Update every 10 minutes
                        }
                },
                {
                        module: "weather",
                        position: "top_right",
                        header: "Wetter Vorschau",
                        config: {
                                weatherProvider: "openweathermap",
                                type: "forecast",
                                location: "XXXXXX",
                                apiVersion: "3.0",
                                weatherEndpoint: "/onecall",
                                lat: "XXXXXX",
                                lon: "XXXXX",
                                appendLocationNameToHeader: false,
                                apiKey: "XXXXX",
                                updateInterval: 10*60*1000, // Update every 10 minutes
                                fade: false,
                                roundTemp: true,
                                ignoreToday: true,
                        }
                },
</code></pre>
<p dir="auto">Has anyone a solution to solve this problem ?</p>
]]></description><link>https://forum.magicmirror.builders/topic/20199/too-many-api-calls-in-default-weather-module-after-update</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Apr 2026 22:06:14 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/20199.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Apr 2026 06:50:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Too many API calls in default weather module after update on Sun, 05 Apr 2026 21:27:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perilax" aria-label="Profile: perilax">@<bdi>perilax</bdi></a><br />
Or just a quick work-around as the default for <code>updateInterval</code> for openweathermap is 10 minutes anyway.<br />
Try to comment out  those 2 lines  with <code>//</code>.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/kristjanesperanto" aria-label="Profile: kristjanesperanto">@<bdi>kristjanesperanto</bdi></a><br />
Quick response; quick fix 👍</p>
]]></description><link>https://forum.magicmirror.builders/post/130662</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130662</guid><dc:creator><![CDATA[evroom]]></dc:creator><pubDate>Sun, 05 Apr 2026 21:27:50 GMT</pubDate></item><item><title><![CDATA[Reply to Too many API calls in default weather module after update on Sun, 05 Apr 2026 21:18:51 GMT]]></title><description><![CDATA[<p dir="auto">Sam is right, that was caused by the big rewrite (which resolved other issues, particularly a fundamental architectural one).</p>
<p dir="auto">A fix is already in the develop branch: <a href="https://github.com/MagicMirrorOrg/MagicMirror/pull/4092" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/MagicMirrorOrg/MagicMirror/pull/4092</a></p>
<p dir="auto">Are you familiar enough with Git to test the develop branch?</p>
]]></description><link>https://forum.magicmirror.builders/post/130661</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130661</guid><dc:creator><![CDATA[KristjanESPERANTO]]></dc:creator><pubDate>Sun, 05 Apr 2026 21:18:51 GMT</pubDate></item><item><title><![CDATA[Reply to Too many API calls in default weather module after update on Sun, 05 Apr 2026 19:21:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/stephanvdplas" aria-label="Profile: stephanvdplas">@<bdi>stephanvdplas</bdi></a></p>
<p dir="auto">Is „retryDelay“ really working ? I can‘t find it in the documentation.</p>
<p dir="auto">I have two modules where I request the API every 10 minutes. So it should be around 300 requests per day.<br />
By far less than 1000.</p>
]]></description><link>https://forum.magicmirror.builders/post/130660</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130660</guid><dc:creator><![CDATA[Perilax]]></dc:creator><pubDate>Sun, 05 Apr 2026 19:21:41 GMT</pubDate></item><item><title><![CDATA[Reply to Too many API calls in default weather module after update on Sun, 05 Apr 2026 15:26:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perilax" aria-label="Profile: Perilax">@<bdi>Perilax</bdi></a></p>
<p dir="auto">I think you need these parameters:</p>
<pre><code>			updateInterval: 60 * 60 * 1000,
			retryDelay: 60 * 60 * 1000,          // retry only once per hour
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/130655</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130655</guid><dc:creator><![CDATA[stephanvdplas]]></dc:creator><pubDate>Sun, 05 Apr 2026 15:26:43 GMT</pubDate></item><item><title><![CDATA[Reply to Too many API calls in default weather module after update on Sun, 05 Apr 2026 11:19:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/perilax" aria-label="Profile: Perilax">@<bdi>Perilax</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/kristjanesperanto" aria-label="Profile: kristjanesperanto">@<bdi>kristjanesperanto</bdi></a>  will have to answer, there was a big  rewrite of the data collector side of weather.</p>
]]></description><link>https://forum.magicmirror.builders/post/130653</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130653</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 05 Apr 2026 11:19:12 GMT</pubDate></item></channel></rss>