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-Temperature uncaught exception...

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    12 Posts 3 Posters 2.6k Views 3 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 @wishmaster270
      last edited by

      @wishmaster270 what module is this? I’ll look at it tonight.

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      wishmaster270W 1 Reply Last reply Reply Quote 0
      • wishmaster270W Offline
        wishmaster270 Module Developer @sdetweil
        last edited by

        @sdetweil Hi Sam, it looks like both MMM-Temperature and MMM-Tools cause the error.

        wishmaster270W 1 Reply Last reply Reply Quote 0
        • wishmaster270W Offline
          wishmaster270 Module Developer @wishmaster270
          last edited by

          @sdetweil @Brown19
          Hi,

          i did some more investigation today and think i found a solution.
          Although the exception looks different i think the problem is the execSync command.
          The only way i was able to fix it is to use spawnSync.

          But i can not say where or why the problem happens.
          I tried different node versions (latest 16, 18, 20) and different electron versions (25.3.0, 25.3.2 and 25.4.0) with execSync.

          I will release a new version of MMM-Temperature today which uses spawnSync instead of execSync.

          S wishmaster270W 2 Replies Last reply Reply Quote 1
          • S Offline
            sdetweil @wishmaster270
            last edited by

            @wishmaster270 good catch. I think exec is foreground, spawn is background.

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • wishmaster270W Offline
              wishmaster270 Module Developer @wishmaster270
              last edited by

              @Brown19

              Just released the new version 0.0.8 which (hopefully) fixes the problem.

              I integrated your script, too. But i named it sht31d.

              B 1 Reply Last reply Reply Quote 0
              • B Offline
                Brown19 @wishmaster270
                last edited by

                @wishmaster270 Thank you so much for the help and troubleshooting! I wasn’t able to work on this the last few days and when I got back it looks fixed.

                Thanks again.

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