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.3k 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

      You are right. I overlooked that. I added an option ‘counterTodayAppendText’ which defaults to ‘kWh’. So you can set it yourself in the config or leave it a ‘kWh’. Latest code is on GitHub.

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