• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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 72.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 Apr 20, 2021, 3:06 PM Apr 20, 2021, 3:05 PM

    @najtram

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

    Thanks for the suggestions!

    N 1 Reply Last reply Apr 21, 2021, 3:14 PM Reply Quote 0
    • N Offline
      najtram @goedh452
      last edited by Apr 21, 2021, 3:14 PM

      @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 Apr 23, 2021, 7:20 AM Reply Quote 0
      • G Offline
        goedh452 @najtram
        last edited by Apr 23, 2021, 7:20 AM

        @najtram

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

        Thanks for the feedback.

        N 1 Reply Last reply Apr 23, 2021, 8:17 PM Reply Quote 0
        • N Offline
          najtram @goedh452
          last edited by najtram Apr 23, 2021, 8:18 PM Apr 23, 2021, 8:17 PM

          @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 Apr 24, 2021, 8:48 AM Reply Quote 0
          • G Offline
            goedh452 @najtram
            last edited by Apr 24, 2021, 8:48 AM

            @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 Apr 24, 2021, 10:11 AM Reply Quote 0
            • N Offline
              najtram @goedh452
              last edited by Apr 24, 2021, 10:11 AM

              @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 Apr 24, 2021, 12:10 PM Reply Quote 0
              • S Offline
                sdetweil @najtram
                last edited by Apr 24, 2021, 12:10 PM

                @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 Apr 24, 2021, 12:42 PM Reply Quote 0
                • G Offline
                  goedh452 @sdetweil
                  last edited by Apr 24, 2021, 12:42 PM

                  @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 Apr 24, 2021, 1:25 PM Reply Quote 0
                  • N Offline
                    najtram @goedh452
                    last edited by najtram Apr 24, 2021, 1:26 PM Apr 24, 2021, 1:25 PM

                    @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 May 7, 2021, 6:50 AM Reply Quote 0
                    • G Offline
                      goedh452 @najtram
                      last edited by May 2, 2021, 4:13 PM

                      The plugin now supports basic auth for Domoticz.

                      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