• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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 4.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.
  • S Away
    sdetweil @rkorell
    last edited by Feb 24, 2025, 2:30 PM

    @rkorell awesome, thanks for the feedback

    Sam

    How to add modules

    learning how to use browser developers window for css changes

    R 1 Reply Last reply Feb 27, 2025, 3:21 PM Reply Quote 1
    • R Offline
      rkorell @sdetweil
      last edited by rkorell Feb 27, 2025, 3:22 PM Feb 27, 2025, 3:21 PM

      Dear Sam, @sdetweil ,

      Just for your information - no action necessary:

      Unfortunately problem re-appears if I take the debug and debugging option out.

      But: No worries - with these options enabled, birthdaylist doesn’t disappear, so for me it “works” …

      Thanks for your great work!
      Ralf

      S 1 Reply Last reply Feb 27, 2025, 3:22 PM Reply Quote 0
      • S Away
        sdetweil @rkorell
        last edited by Feb 27, 2025, 3:22 PM

        @rkorell weird… will look again…

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        R 1 Reply Last reply Feb 27, 2025, 3:22 PM Reply Quote 0
        • R Offline
          rkorell @sdetweil
          last edited by Feb 27, 2025, 3:22 PM

          @sdetweil see above: take your time !!!

          R 1 Reply Last reply Feb 27, 2025, 3:23 PM Reply Quote 0
          • R Offline
            rkorell @rkorell
            last edited by Feb 27, 2025, 3:23 PM

            — or even ignore this :-)

            S 2 Replies Last reply Feb 27, 2025, 3:54 PM Reply Quote 0
            • S Away
              sdetweil @rkorell
              last edited by Feb 27, 2025, 3:54 PM

              @rkorell yes, but I don’t like weird things…

              I just looked thru the code and didn’t find ANY place where debug operations made ANY changes to variables used to operate…

              i am explicitly adding braces to the if() clauses… but never seen it fail that way…

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 1
              • S Away
                sdetweil @rkorell
                last edited by Feb 27, 2025, 3:56 PM

                @rkorell git pull to get the latest

                try again when convenient with debug off

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                R 2 Replies Last reply Feb 27, 2025, 6:48 PM Reply Quote 1
                • R Offline
                  rkorell @sdetweil
                  last edited by Feb 27, 2025, 6:48 PM

                  @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 Mar 13, 2025, 6:34 PM Mar 13, 2025, 4:14 PM

                    @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 Mar 13, 2025, 4:36 PM Reply Quote 0
                    • S Away
                      sdetweil @rkorell
                      last edited by sdetweil Mar 13, 2025, 4:45 PM Mar 13, 2025, 4:36 PM

                      @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 Mar 13, 2025, 4:42 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 7
                      • 6 / 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