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-Domoticz-ext: interact with Domoticz

    Scheduled Pinned Locked Moved Utilities
    121 Posts 14 Posters 85.1k Views 16 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.
    • G Offline
      goedh452 @najtram
      last edited by

      @najtram

      Right again! All fonts should be the default MM font now.

      Thanks for the feedback.

      N 1 Reply Last reply Reply Quote 0
      • N Offline
        najtram @goedh452
        last edited by najtram

        @goedh452

        @goedh452

        Thanks for making this adjustment.

        I am currently having problems. I was curious about your update. So I updated the module with the MagicMirror remote module. (there is an update in the menu.)
        Somehow I updated my entire mirror.
        ⮑ Guess what! → MMM-Domoticz-ext no longer works. (Another calendar module is now also “broken”.) But for the MMM-Domoticz-ext I received this error.

        So again, I’m asking for your help. But I can imagine this could be a big thing. Thanks in advance if you can manage to fix this!

        pm2 logs mm ↓

        0|mm  | [23.04.2021 21:58.08.734] [ERROR] 
        0|mm  | ERROR! Could not validate main module js file.
        0|mm  | [23.04.2021 21:58.08.796] [ERROR] 
        0|mm  | SyntaxError: Error parsing /home/pi/MagicMirror/modules/MMM-Domoticz-ext/package.json: Unexpected token } in JSON at position 669
        0|mm  |     at parse (<anonymous>)
        0|mm  |     at readPackage (internal/modules/cjs/loader.js:269:20)
        0|mm  |     at readPackageScope (internal/modules/cjs/loader.js:294:19)
        0|mm  |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1164:17)
        0|mm  |     at Module.load (internal/modules/cjs/loader.js:992:32)
        0|mm  |     at Module._load (internal/modules/cjs/loader.js:885:14)
        0|mm  |     at Function.f._load (electron/js2c/asar_bundle.js:5:12738)
        0|mm  |     at Module.require (internal/modules/cjs/loader.js:1032:19)
        0|mm  |     at require (internal/modules/cjs/helpers.js:72:18)
        0|mm  |     at Class.loadModuleDefaultConfig (/home/pi/MagicMirror/modules/MMM-Remote-Control/node_helper.js:313:30) {
        0|mm  |   path: '/home/pi/MagicMirror/modules/MMM-Domoticz-ext/package.json'
        0|mm  | }
        
        
        G 1 Reply Last reply Reply Quote 0
        • G Offline
          goedh452 @najtram
          last edited by

          @najtram

          Wow, that’s strange. It seams like a more strict interpretation of the code in package.json. I validated the JSON again and made one minor change. Could you pull the code from GitHub and try again? Really hope this solves the problem.

          N 1 Reply Last reply Reply Quote 0
          • N Offline
            najtram @goedh452
            last edited by

            @goedh452

            Similar result:

            pi@raspberrypi:~/MagicMirror/config $ pm2 logs mm
            [TAILING] Tailing last 15 lines for [mm] process (change the value with --lines option)
            /home/pi/.pm2/logs/mm-error.log last 15 lines:
            0|mm       |     at require (internal/modules/cjs/helpers.js:72:18)
            0|mm       |     at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-Domoticz-ext/node_helper.js:2:22)
            0|mm       |     at Module._compile (internal/modules/cjs/loader.js:1152:30)
            0|mm       |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1173:10) {
            0|mm       |   code: 'MODULE_NOT_FOUND',
            0|mm       |   requireStack: [
            0|mm       |     '/home/pi/MagicMirror/modules/MMM-Domoticz-ext/node_helper.js',
            0|mm       |     '/home/pi/MagicMirror/js/app.js',
            0|mm       |     '/home/pi/MagicMirror/js/electron.js',
            0|mm       |     '/home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js',
            0|mm       |     undefined
            0|mm       |   ]
            0|mm       | }
            0|mm       | [24.04.2021 12:09.55.294] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
            0|mm       | [24.04.2021 12:09.55.296] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
            
            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @najtram
              last edited by

              @najtram looks like u need to do npm install after the git pull.

              your log output needs a few more lines to identify the missing module

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              G 1 Reply Last reply Reply Quote 0
              • G Offline
                goedh452 @sdetweil
                last edited by

                @sdetweil @najtram

                Does this indeed solve the problem? I updated the readme this morning with the install and performed the update with a script that automatically does the npm install for alle modules.

                N 1 Reply Last reply Reply Quote 0
                • N Offline
                  najtram @goedh452
                  last edited by najtram

                  @goedh452 & @sdetweil

                  YES!

                  It’s working again! MANY thanks

                  For the kicks result: ↓

                  Schermafbeelding 2021-04-24 om 15.24.56.png

                  N 1 Reply Last reply Reply Quote 0
                  • G Offline
                    goedh452 @najtram
                    last edited by

                    The plugin now supports basic auth for Domoticz.

                    1 Reply Last reply Reply Quote 0
                    • N Offline
                      najtram @najtram
                      last edited by

                      It is still working great.

                      Why is this IMHO great plugin not mentioned (yet) on:
                      ⮑ https://github.com/MichMich/MagicMirror/wiki/3rd-Party-Modules

                      G 1 Reply Last reply Reply Quote 0
                      • G Offline
                        goedh452 @najtram
                        last edited by

                        @najtram

                        Thanks for the suggestion! I added the module to the page.

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • 12
                        • 13
                        • 5 / 13
                        • 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