MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    birthdaylist - discontinued ?

    Scheduled Pinned Locked Moved Solved Requests
    63 Posts 2 Posters 11.4k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R Offline
      rkorell @sdetweil
      last edited by

      @sdetweil OK, have pulled update and disabled debug options again.
      Keep you posted.
      THANKS for your effort!

      Ralf

      1 Reply Last reply Reply Quote 1
      • R Offline
        rkorell @sdetweil
        last edited by rkorell

        @sdetweil Dear Sam,

        today your nice module don’t want to show up …

        Tried to re-enable debug and debugging - doesn’t help.
        Even reboot doesn’t change anything.

        [EDIT: I’ve seen that I’ve pasted the calender URLs accidentally… Removed them and the Birthday-Information in the second code block as well - You have seen them …]

        Module is loaded without any message (pm2 log):

        0|MagicMirror  | > magicmirror@2.30.0 start
        0|MagicMirror  | > npm run start:x11
        0|MagicMirror  | > magicmirror@2.30.0 start:x11
        0|MagicMirror  | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
        0|MagicMirror  | [2025-03-13 16:48:36.291] [LOG]   Starting MagicMirror: v2.30.0
        0|MagicMirror  | [2025-03-13 16:48:36.329] [LOG]   Loading config ...
        0|MagicMirror  | [2025-03-13 16:48:36.334] [LOG]   config template file not exists, no envsubst
        0|MagicMirror  | [2025-03-13 16:48:36.869] [INFO]  Checking config file /home/pi/MagicMirror/config/config.js ...
        0|MagicMirror  | [2025-03-13 16:48:37.050] [INFO]  Your configuration file doesn't contain syntax errors :)
        0|MagicMirror  | [2025-03-13 16:48:37.051] [INFO]  Checking modules structure configuration ...
        0|MagicMirror  | [2025-03-13 16:48:37.167] [INFO]  Your modules structure configuration doesn't contain errors :)
        0|MagicMirror  | [2025-03-13 16:48:37.172] [LOG]   Loading module helpers ...
        0|MagicMirror  | [2025-03-13 16:48:37.175] [LOG]   No helper found for module: alert.
        0|MagicMirror  | [2025-03-13 16:48:37.176] [LOG]   No helper found for module: MMM-MagicMover.
        0|MagicMirror  | [2025-03-13 16:48:37.179] [LOG]   No helper found for module: clock.
        0|MagicMirror  | [2025-03-13 16:48:37.182] [LOG]   No helper found for module: MMM-Profilepicture.
        0|MagicMirror  | [2025-03-13 16:48:37.212] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:37.213] [LOG]   Module helper loaded: MMM-Logging
        0|MagicMirror  | [2025-03-13 16:48:37.241] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:37.242] [LOG]   Module helper loaded: MMM-MoonPhase
        0|MagicMirror  | [2025-03-13 16:48:37.243] [LOG]   No helper found for module: MMM-Globe.
        0|MagicMirror  | [2025-03-13 16:48:37.249] [LOG]   No helper found for module: weather.
        0|MagicMirror  | [2025-03-13 16:48:37.314] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:37.315] [LOG]   Module helper loaded: MMM-Temp2IOT
        0|MagicMirror  | [2025-03-13 16:48:37.341] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:37.342] [LOG]   Module helper loaded: MMM-MyGarbage
        0|MagicMirror  | [2025-03-13 16:48:37.343] [LOG]   No helper found for module: MMM-CalendarExt3Agenda.
        0|MagicMirror  | [2025-03-13 16:48:37.589] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:37.590] [LOG]   Module helper loaded: MMM-Todoist
        0|MagicMirror  | [2025-03-13 16:48:37.684] [LOG]   2025-03-13T16:48:37 <log> init module helper birthdaylist (/home/pi/MagicMirror/modules/birthdaylist/node_helper.js:15 Class.init)
        0|MagicMirror  | [2025-03-13 16:48:37.684] [LOG]   Module helper loaded: birthdaylist
        0|MagicMirror  | [2025-03-13 16:48:37.987] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:37.988] [LOG]   Module helper loaded: MMM-SystemStats
        0|MagicMirror  | [2025-03-13 16:48:38.292] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:38.292] [LOG]   Check MagicMirror² version for node helper 'MMM-Strava' - Minimum version: 2.2.0 - Current version: 2.30.0
        0|MagicMirror  | [2025-03-13 16:48:38.293] [LOG]   Version is ok!
        0|MagicMirror  | [2025-03-13 16:48:38.294] [LOG]   Module helper loaded: MMM-Strava
        0|MagicMirror  | [2025-03-13 16:48:38.390] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:38.390] [LOG]   Module helper loaded: MMM-FRITZ-Box-Callmonitor-py3
        0|MagicMirror  | [2025-03-13 16:48:38.762] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:38.763] [LOG]   Module helper loaded: MMM-NowPlayingOnSpotify
        0|MagicMirror  | [2025-03-13 16:48:38.775] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:38.776] [LOG]   Module helper loaded: MMM-SystemInfo
        0|MagicMirror  | [2025-03-13 16:48:38.776] [LOG]   No helper found for module: MMM-EventHorizon.
        0|MagicMirror  | [2025-03-13 16:48:38.861] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:38.861] [LOG]   Module helper loaded: newsfeed
        0|MagicMirror  | [2025-03-13 16:48:38.956] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:38.957] [LOG]   Module helper loaded: MMM-Pir
        0|MagicMirror  | [2025-03-13 16:48:39.026] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:39.026] [LOG]   Module helper loaded: MMM-Remote-Control
        0|MagicMirror  | [2025-03-13 16:48:39.104] [LOG]   Initializing new module helper ...
        0|MagicMirror  | [2025-03-13 16:48:39.104] [LOG]   Module helper loaded: calendar
        0|MagicMirror  | [2025-03-13 16:48:39.104] [LOG]   All module helpers loaded.
        0|MagicMirror  | [2025-03-13 16:48:39.115] [LOG]   Starting server on port 8080 ...
        0|MagicMirror  | [2025-03-13 16:48:39.119] [WARN]  You're using a full whitelist configuration to allow for all IPs
        0|MagicMirror  | [2025-03-13 16:48:40.394] [LOG]   Server started ...
        0|MagicMirror  | [2025-03-13 16:48:40.396] [LOG]   Connecting socket for: MMM-Logging
        0|MagicMirror  | [2025-03-13 16:48:40.399] [LOG]   2025-03-13T16:48:40 <log> Module helper started for MMM-Logging (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:19 Class.start)
        0|MagicMirror  | [2025-03-13 16:48:40.401] [LOG]   Connecting socket for: MMM-MoonPhase
        0|MagicMirror  | [2025-03-13 16:48:40.402] [LOG]   Starting module helper: MMM-MoonPhase
        0|MagicMirror  | [2025-03-13 16:48:40.403] [LOG]   Connecting socket for: MMM-Temp2IOT
        0|MagicMirror  | [2025-03-13 16:48:40.418] [LOG]   2025-03-13T16:48:40 <log> MMM-Temp2IOT helper started... (/home/pi/MagicMirror/modules/MMM-Temp2IOT/node_helper.js:6 Class.start)
        0|MagicMirror  | [2025-03-13 16:48:40.419] [LOG]   Connecting socket for: MMM-MyGarbage
        0|MagicMirror  | [2025-03-13 16:48:40.421] [LOG]   2025-03-13T16:48:40 <log> Starting node_helper for module: MMM-MyGarbage (/home/pi/MagicMirror/modules/MMM-MyGarbage/node_helper.js:9 Class.start)
        0|MagicMirror  | [2025-03-13 16:48:40.422] [LOG]   Connecting socket for: MMM-Todoist
        0|MagicMirror  | [2025-03-13 16:48:40.424] [LOG]   2025-03-13T16:48:40 <log> Starting node helper for: MMM-Todoist (/home/pi/MagicMirror/modules/MMM-Todoist/node_helper.js:19 Class.start)
        0|MagicMirror  | [2025-03-13 16:48:40.426] [LOG]   Connecting socket for: birthdaylist
        0|MagicMirror  | [2025-03-13 16:48:40.427] [LOG]   Connecting socket for: MMM-SystemStats
        0|MagicMirror  | [2025-03-13 16:48:40.429] [LOG]   Connecting socket for: MMM-Strava
        0|MagicMirror  | [2025-03-13 16:48:40.436] [LOG]   2025-03-13T16:48:40 <log> Starting module helper: MMM-Strava (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:47 Class.start)
        0|MagicMirror  | [2025-03-13 16:48:40.441] [LOG]   Connecting socket for: MMM-FRITZ-Box-Callmonitor-py3
        0|MagicMirror  | [2025-03-13 16:48:40.446] [LOG]   2025-03-13T16:48:40 <log> Starting module: MMM-FRITZ-Box-Callmonitor-py3 (/home/pi/MagicMirror/modules/MMM-FRITZ-Box-Callmonitor-py3/node_helper.js:27 Class.start)
        0|MagicMirror  | [2025-03-13 16:48:40.451] [LOG]   Connecting socket for: MMM-NowPlayingOnSpotify
        0|MagicMirror  | [2025-03-13 16:48:40.456] [LOG]   Connecting socket for: MMM-SystemInfo
        0|MagicMirror  | [2025-03-13 16:48:40.460] [LOG]   Starting node helper: MMM-SystemInfo
        0|MagicMirror  | [2025-03-13 16:48:40.464] [LOG]   Connecting socket for: newsfeed
        0|MagicMirror  | [2025-03-13 16:48:40.482] [LOG]   Starting node helper for: newsfeed
        0|MagicMirror  | [2025-03-13 16:48:40.483] [LOG]   Connecting socket for: MMM-Pir
        0|MagicMirror  | [2025-03-13 16:48:40.484] [LOG]   Connecting socket for: MMM-Remote-Control
        0|MagicMirror  | [2025-03-13 16:48:40.491] [LOG]   Starting node helper for: MMM-Remote-Control
        0|MagicMirror  | [2025-03-13 16:48:40.519] [LOG]   Connecting socket for: calendar
        0|MagicMirror  | [2025-03-13 16:48:40.520] [LOG]   Starting node helper for: calendar
        0|MagicMirror  | [2025-03-13 16:48:40.537] [LOG]   Sockets connected & modules started ...
        0|MagicMirror  | [2025-03-13 16:48:41.502] [LOG]   Launching application.
        0|MagicMirror  | [2025-03-13 16:48:44.015] [ERROR] ERROR! Could not find main module js file for MMM-FRITZ-Box-Callmonitor-py3_drtorchwood
        0|MagicMirror  | [2025-03-13 16:48:47.496] [INFO]  System information:
        0|MagicMirror  | ### SYSTEM:   manufacturer: Raspberry Pi Foundation; model: Raspberry Pi 4 Model B Rev 1.5; virtual: false
        0|MagicMirror  | ### OS:       platform: linux; distro: Raspbian GNU/Linux; release: 11; arch: arm; kernel: 6.1.21-v8+
        0|MagicMirror  | ### VERSIONS: electron: 32.2.7; used node: 20.18.1; installed node: 20.18.1; npm: 10.8.2; pm2: 5.4.3
        0|MagicMirror  | ### OTHER:    timeZone: Europe/Berlin; ELECTRON_ENABLE_GPU: undefined
        0|MagicMirror  | [2025-03-13 16:48:51.012] [LOG]   Create new calendarfetcher for url: - Interval: 300000
        0|MagicMirror  | [2025-03-13 16:48:51.073] [LOG]   2025-03-13T16:48:51 <info> MMM-Logging updated config received, reloading console (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:30 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:51.076] [LOG]   2025-03-13T16:48:51 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:51.458] [LOG]   2025-03-13T16:48:51 <log> MMM-Strava: "Getting data for module_16_MMM-Strava" (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        0|MagicMirror  | [2025-03-13 16:48:51.487] [LOG]   2025-03-13T16:48:51 <log> MMM-Strava: "Getting athlete activities for module_16_MMM-Strava after 2025-01-01" (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        0|MagicMirror  | [2025-03-13 16:48:51.603] [LOG]   2025-03-13T16:48:51 <log> Received config for MMM-FRITZ-Box-Callmonitor-py3 (/home/pi/MagicMirror/modules/MMM-FRITZ-Box-Callmonitor-py3/node_helper.js:55 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:51.615] [LOG]   2025-03-13T16:48:51 <log> MMM-FRITZ-Box-Callmonitor-py3 is waiting for incoming calls. (/home/pi/MagicMirror/modules/MMM-FRITZ-Box-Callmonitor-py3/node_helper.js:110 Class.setupMonitor)
        0|MagicMirror  | [2025-03-13 16:48:51.747] [LOG]   Create new newsfetcher for url: https://www.gutekueche.de/feed/wochenrezepte - Interval: 300000
        0|MagicMirror  | [2025-03-13 16:48:51.770] [LOG]   Create new newsfetcher for url: https://www.gutekueche.de/feed/tagesrezept - Interval: 300000
        0|MagicMirror  | [2025-03-13 16:48:51.790] [LOG]   Create new newsfetcher for url: https://www.chefkoch.de/recipe-of-the-day/rss - Interval: 300000
        0|MagicMirror  | [2025-03-13 16:48:51.807] [LOG]   Create new calendarfetcher for url: https://www.feiertage-deutschland.de/kalender-download/ics/feiertage-deutschland.ics - Interval: 604800000
        0|MagicMirror  | [2025-03-13 16:48:51.817] [LOG]   2025-03-13T16:48:51 <log> Starting module helper:  birthdaylist (/home/pi/MagicMirror/modules/birthdaylist/node_helper.js:27 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:51.841] [LOG]   2025-03-13T16:48:51 <log> [MMM-Pir] Version: 2.4.4 rev: 250102 (/home/pi/MagicMirror/modules/MMM-Pir/node_helper.js:7 Class.parse)
        0|MagicMirror  | [2025-03-13 16:48:51.848] [LOG]   2025-03-13T16:48:51 <log> [MMM-Pir] [LIB] [PIR] Mode 0 Selected (gpiod library) (/home/pi/MagicMirror/modules/MMM-Pir/components/pirLib.js:7 PIR.start)
        0|MagicMirror  | [2025-03-13 16:48:51.918] [LOG]   2025-03-13T16:48:51 <log> [MMM-Pir] [LIB] [PIR] [GPIOD] Found chip 0: pinctrl-bcm2711 (/home/pi/MagicMirror/modules/MMM-Pir/components/pirLib.js:7 )
        0|MagicMirror  | [2025-03-13 16:48:51.923] [LOG]   2025-03-13T16:48:51 <log> [MMM-Pir] [LIB] [PIR] Started! (/home/pi/MagicMirror/modules/MMM-Pir/components/pirLib.js:7 PIR.gpiodDetect)
        0|MagicMirror  | [2025-03-13 16:48:51.928] [LOG]   2025-03-13T16:48:51 <log> [MMM-Pir] [LIB] [GOVERNOR] Governor library initialized... (/home/pi/MagicMirror/modules/MMM-Pir/components/governorLib.js:7 new GOVERNOR)
        0|MagicMirror  | [2025-03-13 16:48:52.023] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [SCREEN] Mode 1: dpms rpi (/home/pi/MagicMirror/modules/MMM-Pir/components/screenLib.js:7 new SCREEN)
        0|MagicMirror  | [2025-03-13 16:48:52.157] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [MODE] Add mode 1 (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 new cronJob)
        0|MagicMirror  | [2025-03-13 16:48:52.213] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [ON] Configure: { dayOfWeek: [ 1, 2, 3, 4, 5 ], hour: 6, minute: 0 } (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 cronJob.checkCron)
        0|MagicMirror  | [2025-03-13 16:48:52.256] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [ON] Next Start: Fri Mar 14 2025 06:00:00 GMT+0100 (Central European Standard Time) (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 cronJob.checkCron)
        0|MagicMirror  | [2025-03-13 16:48:52.266] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [ON] Configure: { dayOfWeek: [ 0, 6 ], hour: 8, minute: 0 } (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 cronJob.checkCron)
        0|MagicMirror  | [2025-03-13 16:48:52.279] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [ON] Next Start: Sat Mar 15 2025 08:00:00 GMT+0100 (Central European Standard Time) (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 cronJob.checkCron)
        0|MagicMirror  | [2025-03-13 16:48:52.284] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [OFF] Configure: {
        0|MagicMirror  |   dayOfWeek: [
        0|MagicMirror  |     0, 1, 2, 3,
        0|MagicMirror  |     4, 5, 6
        0|MagicMirror  |   ],
        0|MagicMirror  |   hour: 21,
        0|MagicMirror  |   minute: 0
        0|MagicMirror  | } (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 cronJob.checkCron)
        0|MagicMirror  | [2025-03-13 16:48:52.291] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] [LIB] [CRON] [OFF] Next Stop: Thu Mar 13 2025 21:00:00 GMT+0100 (Central European Standard Time) (/home/pi/MagicMirror/modules/MMM-Pir/components/cronJob.js:7 cronJob.checkCron)
        0|MagicMirror  | [2025-03-13 16:48:52.363] [LOG]   2025-03-13T16:48:52 <log> [MMM-Pir] Started! (/home/pi/MagicMirror/modules/MMM-Pir/node_helper.js:7 Class.parse)
        0|MagicMirror  | [2025-03-13 16:48:52.377] [ERROR] 2025-03-13T16:48:52 <error> (node:2442) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
        0|MagicMirror  | (Use `electron --trace-deprecation ...` to show where the warning was created) (/home/pi/MagicMirror/node:internal/process/warning:65 writeOut)
        0|MagicMirror  | [2025-03-13 16:48:53.032] [LOG]   2025-03-13T16:48:53 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:53.529] [LOG]   2025-03-13T16:48:53 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:55.038] [INFO]  Newsfeed-Fetcher: Broadcasting 7 items.
        0|MagicMirror  | [2025-03-13 16:48:55.140] [INFO]  Newsfeed-Fetcher: Broadcasting 1 items.
        0|MagicMirror  | [2025-03-13 16:48:55.481] [INFO]  Calendar-Fetcher: Broadcasting 19 events from https://calendar.google.com/calendar/ical/8d5b82525014af3f58de038d03cda86130f05c4ec3f8ab2bb777df1c9a6d9c6b%40group.calendar.google.com/private-5217d9e16a327a23e2df7b4360735d42/basic.ics.
        0|MagicMirror  | [2025-03-13 16:48:55.494] [LOG]   2025-03-13T16:48:55 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:55.640] [LOG]   2025-03-13T16:48:55 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:55.642] [LOG]   2025-03-13T16:48:55 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:48:56.313] [LOG]   2025-03-13T16:48:56 <log> Refreshed access token because it has expired. Expired at: 16:48:51 now is: 16:48:56 (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/core/SpotifyConnector.js:24 )
        0|MagicMirror  | [2025-03-13 16:48:56.351] [INFO]  Newsfeed-Fetcher: Broadcasting 24 items.
        0|MagicMirror  | [2025-03-13 16:48:56.926] [LOG]   2025-03-13T16:48:56 <log> Refreshed access token because it has expired. Expired at: 17:48:56 now is: 16:48:56 (/home/pi/MagicMirror/modules/MMM-NowPlayingOnSpotify/core/SpotifyConnector.js:24 )
        0|MagicMirror  | [2025-03-13 16:48:57.766] [LOG]   2025-03-13T16:48:57 <log> MMM-Strava: "listActivities api returned 9 activities in page 1 using 200 per page." (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        0|MagicMirror  | [2025-03-13 16:48:58.930] [INFO]  Calendar-Fetcher: Broadcasting 22 events from https://www.feiertage-deutschland.de/kalender-download/ics/feiertage-deutschland.ics.
        0|MagicMirror  | [2025-03-13 16:48:58.971] [LOG]   2025-03-13T16:48:58 <log> MMM-Strava: "Summarising athlete activities for module_16_MMM-Strava" (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        0|MagicMirror  | [2025-03-13 16:52:19.349] [LOG]   Use existing calendarfetcher for url: hT16:52:19 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:52:19.447] [LOG]   2025-03-13T16:52:19 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:52:19.453] [LOG]   2025-03-13T16:52:19 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:52:19.469] [LOG]   2025-03-13T16:52:19 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:52:19.478] [LOG]   2025-03-13T16:52:19 <log>  payload: undefined (/home/pi/MagicMirror/modules/MMM-Logging/node_helper.js:34 Class.socketNotificationReceived)
        0|MagicMirror  | [2025-03-13 16:52:19.834] [LOG]   2025-03-13T16:52:19 <log> MMM-Strava: "Received notification: SET_CONFIG" (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        0|MagicMirror  | [2025-03-13 16:52:19.848] [LOG]   2025-03-13T16:52:19 <log> MMM-Strava: "Getting data for module_16_MMM-Strava" (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        0|MagicMirror  | [2025-03-13 16:52:19.859] [LOG]   2025-03-13T16:52:19 <log> MMM-Strava: "Getting athlete activities for module_16_MMM-Strava after 2025-01-01" (/home/pi/MagicMirror/modules/MMM-Strava/node_helper.js:477 Class.log)
        
        

        Developer Console in browser window is enriched with several messages from your module:

        Load script: modules/birthdaylist/birthdaylist.js
        module.js:489 Module registered: birthdaylist
        birthdaylist.js:48 undefined is in init!
        loader.js:151 Bootstrapping module: birthdaylist
        loader.js:155 Scripts loaded for: birthdaylist
        loader.js:194 Load stylesheet: modules/birthdaylist//css/bdl.css
        loader.js:158 Styles loaded for: birthdaylist
        translator.js:99 birthdaylist - Load translation: translations/de.json
        translator.js:99 birthdaylist - Load translation fallback: translations/en.json
        loader.js:161 Translations loaded for: birthdaylist
        birthdaylist.js:52 Starting module: birthdaylist
        birthdaylist.js:523 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
        birthdaylist.js:524 Birthdaylist IS IN DEBUG MODE!
        birthdaylist.js:525 Remove 'debugging' option from config/config.js to disable.
        birthdaylist.js:526 Current moment(): 1741881137904 (04:52:17 pm)
        birthdaylist.js:527 scheduleUpdate() delay set at: 0
        birthdaylist.js:111 birthdaylist received a system notification: ALL_MODULES_STARTED
        birthdaylist.js:111 birthdaylist received a system notification: MODULE_DOM_CREATED
        birthdaylist.js:556           Calling reloadDom()!
        birthdaylist.js:523 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
        birthdaylist.js:524 Birthdaylist IS IN DEBUG MODE!
        birthdaylist.js:525 Remove 'debugging' option from config/config.js to disable.
        birthdaylist.js:526 Current moment(): 1741881137958 (04:52:17 pm)
        birthdaylist.js:527 scheduleUpdate() delay set at: 1741906805000
        birthdaylist.js:541   nextReload should happen at: 1741906805000 (12:00:05 am)
        birthdaylist.js:543               midnight set at: 1741906800000 (12:00:00 am)
        birthdaylist.js:544 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
        birthdaylist.js:545 nextReload ms = 25667042
        birthdaylist.js:111 birthdaylist received a system notification: MODULE_DOM_UPDATED
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CURRENTWEATHER_TYPE from sender: weather
        2birthdaylist.js:108 birthdaylist received a module notification: WEATHER_UPDATED from sender: weather
        birthdaylist.js:111 birthdaylist received a system notification: DOM_OBJECTS_CREATED
        birthdaylist.js:108 birthdaylist received a module notification: CALENDAR_EVENTS from sender: calendar
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CALENDAR_EVENTS from sender: calendar
        birthdaylist.js:241 birthdaylist received a socket notification: JSONDATA - Payload: 
        
        birthdaylist.js:286 month compare bd month=11 now month=2
        2birthdaylist.js:286 month compare bd month=6 now month=2
        4birthdaylist.js:286 month compare bd month=2 now month=2
        3birthdaylist.js:286 month compare bd month=3 now month=2
        2birthdaylist.js:286 month compare bd month=4 now month=2
        birthdaylist.js:286 month compare bd month=5 now month=2
        birthdaylist.js:286 month compare bd month=4 now month=2
        3birthdaylist.js:286 month compare bd month=5 now month=2
        3birthdaylist.js:286 month compare bd month=6 now month=2
        birthdaylist.js:286 month compare bd month=7 now month=2
        2birthdaylist.js:286 month compare bd month=8 now month=2
        2birthdaylist.js:286 month compare bd month=7 now month=2
        birthdaylist.js:286 month compare bd month=10 now month=2
        birthdaylist.js:286 month compare bd month=8 now month=2
        3birthdaylist.js:286 month compare bd month=10 now month=2
        birthdaylist.js:318 number of birthdays=26
        
        birthdaylist.js:556           Calling reloadDom()!
        birthdaylist.js:523 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
        birthdaylist.js:524 Birthdaylist IS IN DEBUG MODE!
        birthdaylist.js:525 Remove 'debugging' option from config/config.js to disable.
        birthdaylist.js:526 Current moment(): 1741881139338 (04:52:19 pm)
        birthdaylist.js:527 scheduleUpdate() delay set at: 1741906805000
        birthdaylist.js:541   nextReload should happen at: 1741906805000 (12:00:05 am)
        birthdaylist.js:543               midnight set at: 1741906800000 (12:00:00 am)
        birthdaylist.js:544 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
        birthdaylist.js:545 nextReload ms = 25665662
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CALENDAR_EVENTS from sender: calendar
        2birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CALENDAR_EVENTS from sender: calendar
        5birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        32birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_MINUTE from sender: clock
        59birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_MINUTE from sender: clock
        59birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_MINUTE from sender: clock
        27birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CALENDAR_EVENTS from sender: calendar
        13birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        birthdaylist.js:108 birthdaylist received a module notification: CLOCK_MINUTE from sender: clock
        15birthdaylist.js:108 birthdaylist received a module notification: CLOCK_SECOND from sender: clock
        

        The only thing I can see in Debug-Messages is “now month=2” which seems to be wrong - but I assume you are counting from 0 (zero) so two= third month is correct.

        Second thing identified: I had two errors in the data: Two lines with only two numbers for the year (e.g. 65 instead of 1965) - now corrected this - didn’t help. either.

        Any idea?

        Sorry for bothering!

        Regards,
        Ralf

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @rkorell
          last edited by sdetweil

          @rkorell hm… I see 3 entries
          Snip20250313_4.png

          with this config

          		{
          
          			module: "birthdaylist",
          			disabled: false,
          			position: 'top_right',
          			classes:"fixed",
          			config: {
          				dimmEntries: false,  // true: dims entries and the associated symbol when the date has expired. false: dont display entries and the associated symbol when the date has expired.
          				initialLoadDelay: 0, // How many seconds to wait on a fresh start up.
          				updateDelay: 5,      // How many seconds after midnight before a refresh
          				currentMonthOnly: false,  // will show birthdays for the current month only if true
          				maxEntries: 3,	     // maximum entries to show, default is all
          				dateFormat: '',	     // date format for birthday (default is none), could be 'Do' for 'Sep 12th'
          				ageFormat: '',	     // some format string for the persons age, '[ n ]'  n will be replace by age value
          				withMonth: true,    // then true, add the month display as part of the date field, 
          				debug: true,
          			}
          		}
          

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          S R 2 Replies Last reply Reply Quote 0
          • S Offline
            sdetweil @sdetweil
            last edited by

            the code handles 2 digit years… so not a problem there

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • R Offline
              rkorell @sdetweil
              last edited by

              @sdetweil
              Forgot to include my config but it’s nearly exact clone of yours…

              		{ 
              	        
              	        module: "birthdaylist",
              	        disabled: false,
              	        position:'top_right',  
              	        config: {
              						dimmEntries: false,  // true: dims entries and the associated symbol when the date has expired. false: dont display entries and the associated symbol when the date has expired.
              						initialLoadDelay: 0, // How many seconds to wait on a fresh start up.
              						updateDelay: 5,      // How many seconds after midnight before a refresh
              						currentMonthOnly: false,  // will show birthdays for the current month only if true
              						maxEntries: 3,	     // maximum entries to show, default is all
              						dateFormat: '',	     // date format for birthday (default is none), could be 'Do' for 'Sep 12th'
              						ageFormat:'',	     // some format string for the persons age, '[ n ]'  n will be replace by age value
              						withMonth: true ,    // then true, add the month display as part of the date field, 
              						debug:true,
              						debugging:true,
              						
              	                }
              		},
              
              
              

              Yesterday (for some reasons I took a photo) the three (correct) items were displayed on my screen as well…
              But today: nothing…
              really strange - because regarding log messages module is active.
              And I cannot see any reason why it doesn’t show.
              Thats the reason for my question…

              So please ignore this - I will wait an see …

              Thanks a lot again for your kind support on this.

              Ralf

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @rkorell
                last edited by

                @rkorell ok, I just fixed a timing problem when resuming (for any reason) and close to refresh time

                git pull to give it a try…

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                R 1 Reply Last reply Reply Quote 0
                • R Offline
                  rkorell @sdetweil
                  last edited by

                  @sdetweil You are SO hardworking!
                  Awesome.
                  Thanks.

                  The module was visible today in the morning.

                  Pulled, anyway:

                  remote: Enumerating objects: 5, done.
                  remote: Counting objects: 100% (5/5), done.
                  remote: Compressing objects: 100% (1/1), done.
                  remote: Total 3 (delta 2), reused 3 (delta 2), pack-reused 0 (from 0)
                  Unpacking objects: 100% (3/3), 286 bytes | 20.00 KiB/s, done.
                  From https://github.com/sdetweil/birthdaylist
                     03c25c8..b430432  master     -> origin/master
                  Updating 03c25c8..b430432
                  Fast-forward
                   birthdaylist.js | 4 ++--
                   1 file changed, 2 insertions(+), 2 deletions(-)
                  
                  

                  Many thanks!

                  Regards,
                  Ralf

                  1 Reply Last reply Reply Quote 0
                  • 1
                  • 2
                  • 3
                  • 4
                  • 5
                  • 6
                  • 7
                  • 4 / 7
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Sam, technical setup by Karsten.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy