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.

    MMM-MyWastePickup date problem

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    18 Posts 7 Posters 3.4k Views 7 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 Offline
      sdetweil
      last edited by

      @mymirror you are on the wrong node version

      need 14 or preferably 16
      the steps outlined here might help
      https://github.com/MichMich/MagicMirror/issues/2772

      my mm install script does that as part of mm install

      https://github.com/sdetweil/MagicMirror_scripts

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      M 1 Reply Last reply Reply Quote 0
      • M Offline
        MyMirror @sdetweil
        last edited by

        @sdetweil
        Hi Sam,

        i’ve downgraded node but without success. MMM-MyWastePickup is still “Loading”

        pi@MM3:~ $ node -v
        v16.13.2
        pi@MM3:~ $ npm -v
        8.1.2
        

        The content (test entries) of my schedule_custom.csv:

        Calendar,WeekStarting,GreenBin,Garbage,Recycling,YardWaste,ChristmasTree
        Custom,02/07/22,0,1,0,0,0
        Custom,02/08/22,0,0,1,0,0
        Custom,03/02/22,0,1,0,0,0
        Custom,03/09/22,0,1,0,0,0
        Custom,03/10/22,1,0,0,0,0
        

        Aus der Config.js:

                        {
                                module: "MMM-MyWastePickup",
                                position: "top_center",
          //                    header: "Müllabfuhr",
                                header: "WASTE",
                                config: {
                                        collectionCalendar: "Custom",
                                        weeksToDisplay: "2"
                                }
                        },
        

        pm2 log:

        pi@MM3:~/MagicMirror $ pm2 log
        [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
        /home/pi/.pm2/pm2.log last 15 lines:
        PM2        | 2022-02-06T22:00:22: PM2 log: PM2 version          : 5.1.2
        PM2        | 2022-02-06T22:00:22: PM2 log: Node.js version      : 17.4.0
        PM2        | 2022-02-06T22:00:22: PM2 log: Current arch         : arm
        PM2        | 2022-02-06T22:00:22: PM2 log: PM2 home             : /home/pi/.pm2
        PM2        | 2022-02-06T22:00:22: PM2 log: PM2 PID file         : /home/pi/.pm2/pm2.pid
        PM2        | 2022-02-06T22:00:22: PM2 log: RPC socket file      : /home/pi/.pm2/rpc.sock
        PM2        | 2022-02-06T22:00:22: PM2 log: BUS socket file      : /home/pi/.pm2/pub.sock
        PM2        | 2022-02-06T22:00:22: PM2 log: Application log path : /home/pi/.pm2/logs
        PM2        | 2022-02-06T22:00:22: PM2 log: Worker Interval      : 30000
        PM2        | 2022-02-06T22:00:22: PM2 log: Process dump file    : /home/pi/.pm2/dump.pm2
        PM2        | 2022-02-06T22:00:22: PM2 log: Concurrent actions   : 2
        PM2        | 2022-02-06T22:00:22: PM2 log: SIGTERM timeout      : 1600
        PM2        | 2022-02-06T22:00:22: PM2 log: ===============================================================================
        PM2        | 2022-02-06T22:00:22: PM2 log: App [mm:0] starting in -fork mode-
        PM2        | 2022-02-06T22:00:22: PM2 log: App [mm:0] online
        
        /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
        0|mm       |     at /home/pi/MagicMirror/modules/MMM-MyWastePickup/node_helper.js:36:9
        0|mm       |     at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3)
        0|mm       | [06.02.2022 21:37.41.484] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
        0|mm       | [06.02.2022 21:37.41.485] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
        0|mm       | [1468:0100/000000.525475:ERROR:connection.cc(66)] X connection error received.
        0|mm       | [07.02.2022 06:05.42.345] [WARN]  The module 'weatherforecast' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path
        0|mm       | [1440:0207/060546.132881:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
        0|mm       | [1483:0207/060547.287531:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization
        0|mm       | [1502:0207/060550.327609:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
        0|mm       | [07.02.2022 06:05.57.254] [ERROR] Whoops! There was an uncaught exception...
        0|mm       | [07.02.2022 06:05.57.264] [ERROR] TypeError: parse is not a function
        0|mm       |     at /home/pi/MagicMirror/modules/MMM-MyWastePickup/node_helper.js:36:9
        0|mm       |     at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3)
        0|mm       | [07.02.2022 06:05.57.266] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
        0|mm       | [07.02.2022 06:05.57.267] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
        
        /home/pi/.pm2/logs/MagicMirror-out.log last 15 lines:
        0|mm       | [07.02.2022 06:05.42.349] [LOG]   Starting node helper for: newsfeed
        0|mm       | [07.02.2022 06:05.42.350] [LOG]   Sockets connected & modules started ...
        0|mm       | [07.02.2022 06:05.43.840] [LOG]   Launching application.
        0|mm       | [07.02.2022 06:05.56.764] [LOG]   Create new newsfetcher for url: https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000
        0|mm       | [07.02.2022 06:05.56.895] [INFO]  Checking git for module: MMM-MyWastePickup
        0|mm       | [07.02.2022 06:05.57.216] [INFO]  Checking git for module: MMM-Fuel
        0|mm       | [07.02.2022 06:05.57.294] [INFO]  Checking git for module: MMM-OpenWeather24Hours
        0|mm       | [07.02.2022 06:05.57.357] [INFO]  Checking git for module: default
        0|mm       | [07.02.2022 06:05.58.648] [INFO]  Newsfeed-Fetcher: Broadcasting 61 items.
        0|mm       | [07.02.2022 06:10.59.278] [INFO]  Newsfeed-Fetcher: Broadcasting 62 items.
        0|mm       | [07.02.2022 06:15.59.864] [INFO]  Newsfeed-Fetcher: Broadcasting 62 items.
        0|mm       | [07.02.2022 06:21.00.369] [INFO]  Newsfeed-Fetcher: Broadcasting 62 items.
        0|mm       | [07.02.2022 06:26.00.875] [INFO]  Newsfeed-Fetcher: Broadcasting 62 items.
        

        BR
        Jens

        M S 2 Replies Last reply Reply Quote 0
        • M Offline
          MyMirror @MyMirror
          last edited by MyMirror

          @sdetweil

          And the output of your script (test run):

          pi@MM3:~/MagicMirror $ bash -c  "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)"
          No LSB modules are available.
          
          doing test run = true, NO updates will be applied!
          
          update log will be in /home/pi/MagicMirror/installers/upgrade.log
          Check current Node installation ...
          Node currently installed. Checking version number.
          Minimum Node version: v16.9.1
          Installed Node version: v16.13.2
          No Node.js upgrade necessary.
          Check current NPM installation ...
          NPM currently installed. Checking version number.
          Minimum npm version: V7.11.2
          Installed npm version: V8.1.2
          No npm upgrade necessary.
          
          saving custom.css
          upgrading from version 2.18.0 to 2.18.0
          fetching latest revisions
          there are 2 local files that are different than the master repo
          
             installers/mm.sh
             package.json
          
          do you want to save these files for later   (Y/n)?
          Checking for modules with removed libraries
           
          	 require for request in module MMM-SystemStats not found in package.json package.json for module MMM-SystemStats
           
          		  bypass installing request for module MMM-SystemStats , doing test run
          processing dependency changes for active modules with package.json files
          
          processing for module MMM-MyWastePickup please wait
          ----------------------------------
          skipped processing for MMM-MyWastePickup, doing test run
          processing complete for module MMM-MyWastePickup
          
          processing for module MMM-Fuel please wait
          ----------------------------------
          skipped processing for MMM-Fuel, doing test run
          processing complete for module MMM-Fuel
          
          restoring custom.css
          test run, restoring files stashed
          pi@MM3:~/MagicMirror $ 
          
          1 Reply Last reply Reply Quote 0
          • S Offline
            sdetweil @MyMirror
            last edited by

            @mymirror said in MMM-MyWastePickup date problem:

            ! There was an uncaught exception…
            0|mm | [07.02.2022 06:05.57.264] [ERROR] TypeError: parse is not a function
            0|mm | at /home/pi/MagicMirror/modules/MMM-MyWastePickup/node_helper.js:36:9

            the module is having a problem, I would report that to the module GitHub page

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • M Offline
              mickecarlsson @BravoOscar
              last edited by mickecarlsson

              @bravooscar said in MMM-MyWastePickup date problem:

              MMM-MyWastePickup

              Make sure that you only have one (1) empty line after the last in the schedule_custom.csv. If you have more empty lines it will break.

              M 1 Reply Last reply Reply Quote 0
              • M Offline
                MyMirror @mickecarlsson
                last edited by

                @mickecarlsson
                Thanks for your hint.

                i actually had 2 blank lines at the end of the list.
                But nothing changed, no matter if there were 2, 1 or no blank lines at the end of the list (not even after a restart of the MM or of the whole Pi.

                Jens

                J 1 Reply Last reply Reply Quote 1
                • J Offline
                  JohndB @MyMirror
                  last edited by JohndB

                  @mymirror

                  Hi there,
                  I recently installed this module and found no problems.
                  Hereby a screenshot from the last lines in the csv file.f482bdba-87ed-40fb-9e4a-58c38f2e0755-image.png

                  and a screenshot to show you that it works;
                  2a1eb2c1-b00a-4e89-8fd6-d1851bf1d613-image.png

                  Best regards,
                  John

                  M 1 Reply Last reply Reply Quote 0
                  • M Offline
                    MyMirror @JohndB
                    last edited by MyMirror

                    @johndb
                    ?? Without “Custom” in the beginning of every line?

                    As described here https://github.com/jclarke0000/MMM-MyWastePickup, however, it should look like this:

                    Calendar,WeekStarting,GreenBin,Garbage,Recycling,YardWaste,ChristmasTree
                    Custom,03/07/18,1,0,1,0,0
                    Custom,03/14/18,1,1,1,0,0
                    Custom,03/21/18,1,0,1,0,0
                    Custom,03/28/18,1,1,1,0,0

                    And then there is the error message (see above).
                    I have the version 2.18 of the MM running under Bullseye.

                    M J 2 Replies Last reply Reply Quote 0
                    • M Offline
                      MyMirror @MyMirror
                      last edited by

                      @all

                      Who can help?
                      I think the problem is here:

                      ! There was an uncaught exception…
                      0|mm | [07.02.2022 06:05.57.264] [ERROR] TypeError: parse is not a function
                      0|mm | at /home/pi/MagicMirror/modules/MMM-MyWastePickup/node_helper.js:36:9
                      

                      Jens

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        JohndB @MyMirror
                        last edited by

                        @mymirror
                        correct without “Custom” in the beginning of each line.

                        My first lines;
                        9b563315-ff0b-4be2-8048-cd2b829aedc1-image.png

                        M 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • 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