Read the statement by Michael Teeuw here.
Version 2.30.0 Calendar fix for clipping broadcast events
-
@sdetweil Thank you, after a few things I was able to get it working. I was not able to get it to work on the rp 3b but was able to get it working on the rp5. Appreciate you.
-
@MDWEBB said in Version 2.30.0 Calendar fix for clipping broadcast events:
{/* module: "calendar", header: "Webb's", //position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/public/basic.ics" } ] } */},
this creates an empty module, why you got the
@MDWEBB said in [Version 2\.30\.0 Calendar fix for clipping broadcast events](/post/122771): > {}must have required property 'module' > [2025-01-08 19:56:05.382] [WARN] No module name found for this configuration: > {} > [2025-01-08 19:56:05.383] [WARN] No module name found for this configuration: > {}
errors
what do you mean not working on pi 3?
-
@sdetweil thanks removing this module has cleared the error on boot however still not having any lucky with events broadcasting for CalendarExt3
/MagicMirror $ npm start > magicmirror@2.31.0-develop start > npm run start:x11 > magicmirror@2.31.0-develop start:x11 > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [2025-01-09 08:18:52.543] [LOG] Starting MagicMirror: v2.31.0-develop [2025-01-09 08:18:52.572] [LOG] Loading config ... [2025-01-09 08:18:52.575] [LOG] config template file not exists, no envsubst [2025-01-09 08:18:53.097] [INFO] Checking config file /home/mdwebb/MagicMirror/config/config.js ... [2025-01-09 08:18:53.206] [INFO] Your configuration file doesn't contain syntax errors :) [2025-01-09 08:18:53.208] [INFO] Checking modules structure configuration ... [2025-01-09 08:18:53.324] [INFO] Your modules structure configuration doesn't contain errors :) [2025-01-09 08:18:53.327] [LOG] Loading module helpers ... [2025-01-09 08:18:53.329] [LOG] No helper found for module: alert. [2025-01-09 08:18:53.336] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.337] [LOG] Module helper loaded: updatenotification [2025-01-09 08:18:53.338] [LOG] No helper found for module: clock. [2025-01-09 08:18:53.474] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.474] [LOG] Module helper loaded: calendar [2025-01-09 08:18:53.476] [LOG] No helper found for module: MMM-CalendarExt3. [2025-01-09 08:18:53.674] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.675] [LOG] Module helper loaded: MMM-ImagesPhotos [2025-01-09 08:18:53.693] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.694] [LOG] Module helper loaded: MMM-OpenWeatherMapForecast [2025-01-09 08:18:53.694] [LOG] All module helpers loaded. [2025-01-09 08:18:53.704] [LOG] Starting server on port 8080 ... [2025-01-09 08:18:54.652] [LOG] Server started ... [2025-01-09 08:18:54.653] [LOG] Connecting socket for: updatenotification [2025-01-09 08:18:54.655] [LOG] Starting module helper: updatenotification [2025-01-09 08:18:54.656] [LOG] Connecting socket for: calendar [2025-01-09 08:18:54.657] [LOG] Starting node helper for: calendar [2025-01-09 08:18:54.658] [LOG] Connecting socket for: MMM-ImagesPhotos [2025-01-09 08:18:54.659] [LOG] Starting node helper for: MMM-ImagesPhotos [2025-01-09 08:18:54.660] [LOG] Connecting socket for: MMM-OpenWeatherMapForecast [2025-01-09 08:18:54.661] [LOG] Starting node_helper for MMM-OpenWeatherMapForecast [2025-01-09 08:18:54.662] [LOG] Sockets connected & modules started ... [2025-01-09 08:18:55.059] [LOG] Launching application. [2025-01-09 08:18:56.218] [INFO] System information: ### SYSTEM: manufacturer: ; model: ; virtual: false ### OS: platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.6.51+rpt-rpi-v8 ### VERSIONS: electron: 32.2.7; used node: 20.18.1; installed node: 20.18.1; npm: 10.8.2; pm2: 5.4.3 ### OTHER: timeZone: Australia/Melbourne; ELECTRON_ENABLE_GPU: undefined [5307:0109/081856.487945:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.488320:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.488591:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.488693:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.488880:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.488963:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489136:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489218:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489384:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489472:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489641:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489720:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489884:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489962:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.491709:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.491833:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492011:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492121:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492294:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492377:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492540:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492619:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492789:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492880:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.493063:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.493142:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.493306:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.493385:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2025-01-09 08:18:57.750] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics - Interval: 3600000 [2025-01-09 08:18:57.799] [LOG] Config based debug=module_7_MMM-ImagesPhotos [2025-01-09 08:18:57.807] [INFO] updatenotification: Updater Class Loaded! [2025-01-09 08:18:57.808] [INFO] updatenotification: Checking PM2 using... [2025-01-09 08:18:57.809] [INFO] updatenotification: [PM2] You are not using pm2 [2025-01-09 08:18:57.811] [INFO] Checking git for module: MMM-CalendarExt3 [2025-01-09 08:18:57.834] [INFO] Checking git for module: MMM-ImagesPhotos [2025-01-09 08:18:57.857] [INFO] Checking git for module: MMM-OpenWeatherMapForecast [2025-01-09 08:18:57.889] [INFO] Checking git for module: MagicMirror [2025-01-09 08:19:03.894] [INFO] Calendar-Fetcher: Broadcasting 953 events from https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics. [2025-01-09 08:19:15.083] [LOG] Shutting down server... [2025-01-09 08:19:15.084] [LOG] Stopping module helper: updatenotification [2025-01-09 08:19:15.085] [LOG] Stopping module helper: calendar [2025-01-09 08:19:15.086] [LOG] Stopping module helper: MMM-ImagesPhotos [2025-01-09 08:19:15.087] [LOG] Stopping module helper: MMM-OpenWeatherMapForecast [2025-01-09 08:19:15.090] [LOG] Node_helpers stopped ...
-
@MDWEBB says it broadcast over 900 events
there is an Ext3 function for seeing all the events, maybe check there to see if its called, dont see why not
-
@sdetweil Thanks for all the help i was able to get it working. Removed the extra module and then it was actually only bringing events in after the first refresh interval of the module, which was odd as it usually brought them in upon start up but is operating fine now.
-
@MDWEBB i think this is a timing thing
you could try changing these two config parameters
waitFetch and refreshInterval -