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 87.6k 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 goedh452

      @najtram

      Fixed the font. Set to default MM font in GaugeMeter.js.

      Thanks for the suggestions!

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

        @goedh452

        These are great improvements!

        -kWh is working
        -Font is working partially. Actual usage is MM-font, but daily totals still looks like Arial…

        G 1 Reply Last reply Reply Quote 0
        • 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 Do not disturb
                  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
                        • 1
                        • 2
                        • 9
                        • 10
                        • 11
                        • 12
                        • 13
                        • 11 / 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