MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. najtram
    3. Posts
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    N
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 19
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: MMM-Domoticz-ext: interact with Domoticz

      It is still working great.

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

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452 & @sdetweil

      YES!

      It’s working again! MANY thanks

      For the kicks result: ↓

      Schermafbeelding 2021-04-24 om 15.24.56.png

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @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
      
      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @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  | }
      
      
      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452

      These are great improvements!

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

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452 said in MMM-Domoticz-ext: interact with Domoticz:

      Great work! Small detail… The Watt vs the kWh? Where did this option go?

      See screenshot.

      Also a minor detail. The font used for Watt, and Today, isn’t the default font the MMM uses. Is there a reason for not using that default font?

      Again, thanks for your great work!

      Schermafbeelding 2021-04-19 om 21.32.58.png

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @steps39

      Symbols are unicode symbols in the names of the domoticz devices…

      eg: Unicode Character “⚇” (U+2687)

      Just edit the devicename in Domoticz…

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452 & @steps39

      The “problem” with the centerZero value is relative.
      I tried the gaugeEnergyMinValue in the config.js and assumed this should do the trick. (So with a min value of 0 or -1 and a max value of 3000).

      That didn’t work. So somehow I’m not able to point out what the bug is, but I expected it to work diffrently because of the gaugeEnergyMinValue.

      My solution was exactly as @steps39 described in his previous post.

      And about the gas flame, I’m also not sure, but maybe a default replacement for default text? So water to a water sybol, gas to a flame, etc. But this is not a big issue, I’m already used to it like this. Looks nice!

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452

      Do you have an idea for a flame symbol instead of the text Gas. Maybe with Fontawesome?

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      Tweaking ;-)

      Mind the m³ instead of the m3.
      And the sum symbol for today: ∑
      And the poweroutlet symbol in domoticz name: ⚇
      And the ↯ for electicity.
      And the ☀ for the sun.

      Kind of bug? → Edited the Zero state for electricity. The Gauge minimum value didn’t work when set to 0.

      Enjoy if this fits your taste…

      Schermafbeelding 2021-04-12 om 20.08.54.png

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @najtram

      I tried:

      p.title.bright.domoCenterCell {
        display: none;
      }
      
      hr.domoDivider {
        display: none;
      }
      

      in custom.css… that worked. → Solved!

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      Would it be possible to hide the sub headers?

      The Utilities title doesn’t fit my minimal approach. The titles of the gauges tells enough (for me)

      Schermafbeelding 2021-04-08 om 14.03.44.png

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452
      @sdetweil

      Thanks for both your support. I excecuted it in the MagicMirror directory. And it is working!!! This is really awesome!

      Thanks for the great module!

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @sdetweil

      Thanks for this solution. To be clear my MagicMirror is working on a different Pi than the Domoticz Pi. So could you help me out with two hints.
      1 should I install the xmlhttprequest in the MagicMirror Pi or the Domoticz?
      2 in which directory should i execute this npm install ?

      Thanks again, this looks promising!

      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @sdetweil

      
      0|mm  | [04.04.2021 22:05.52.374] [LOG]   
      0|mm  | Starting MagicMirror: v2.14.0
      0|mm  | [04.04.2021 22:05.52.387] [LOG]   
      0|mm  | Loading config ...
      0|mm  | [04.04.2021 22:05.52.408] [LOG]   
      0|mm  | Loading module helpers ...
      0|mm  | [04.04.2021 22:05.52.416] [LOG]   
      0|mm  | No helper found for module: alert.
      0|mm  | [04.04.2021 22:05.52.709] [LOG]   
      0|mm  | Initializing new module helper ...
      0|mm  | [04.04.2021 22:05.52.712] [LOG]   
      0|mm  | Module helper loaded: updatenotification
      0|mm  | [04.04.2021 22:05.52.716] [LOG]   No helper found for module: clock.
      0|mm  | [04.04.2021 22:05.53.495] [LOG]   
      0|mm  | Initializing new module helper ...
      0|mm  | [04.04.2021 22:05.53.497] [LOG]   
      0|mm  | Module helper loaded: calendar
      0|mm  | [04.04.2021 22:05.53.506] [ERROR] 
      0|mm  | WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module 'xmlhttprequest'
      0|mm  | Require stack:
      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  | - 
      0|mm  | [04.04.2021 22:05.53.508] [LOG]   Loading module helpers ...
      0|mm  | [04.04.2021 22:05.53.514] [LOG]   No helper found for module: alert.
      0|mm  | [04.04.2021 22:05.53.517] [LOG]   
      0|mm  | Initializing new module helper ...
      0|mm  | [04.04.2021 22:05.53.519] [LOG]   Module helper loaded: updatenotification
      0|mm  | [04.04.2021 22:05.53.522] [LOG]   
      0|mm  | No helper found for module: clock.
      0|mm  | [04.04.2021 22:05.53.526] [LOG]   Initializing new module helper ...
      0|mm  | [04.04.2021 22:05.53.529] [LOG]   Module helper loaded: calendar
      0|mm  | [04.04.2021 22:05.53.536] [ERROR] 
      0|mm  | App threw an error during load
      0|mm  | [04.04.2021 22:05.53.550] [ERROR] 
      0|mm  | Error: Cannot find module 'xmlhttprequest'
      0|mm  | Require stack:
      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  | - 
      0|mm  |     at Module._resolveFilename (internal/modules/cjs/loader.js:798:15)
      0|mm  |     at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7718:16)
      0|mm  |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
      0|mm  |     at Module._load (internal/modules/cjs/loader.js:691:27)
      0|mm  |     at Function.Module._load (electron/js2c/asar.js:748:26)
      0|mm  |     at Module.require (internal/modules/cjs/loader.js:853:19)
      0|mm  |     at require (internal/modules/cjs/helpers.js:74: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:968:30)
      0|mm  |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:986:10)
      0|mm  | [04.04.2021 22:05.53.553] [ERROR] Whoops! There was an uncaught exception...
      0|mm  | [04.04.2021 22:05.53.568] [ERROR] 
      0|mm  | Error: Cannot find module 'xmlhttprequest'
      0|mm  | Require stack:
      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  | - 
      0|mm  |     at Module._resolveFilename (internal/modules/cjs/loader.js:798:15)
      0|mm  |     at Function../lib/common/reset-search-paths.ts.Module._resolveFilename (electron/js2c/browser_init.js:7718:16)
      0|mm  |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
      0|mm  |     at Module._load (internal/modules/cjs/loader.js:691:27)
      0|mm  |     at Function.Module._load (electron/js2c/asar.js:748:26)
      0|mm  |     at Module.require (internal/modules/cjs/loader.js:853:19)
      0|mm  |     at require (internal/modules/cjs/helpers.js:74: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:968:30)
      0|mm  |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:986: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  | [04.04.2021 22:05.53.570] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
      0|mm  | [04.04.2021 22:05.53.572] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
      0|mm  | [04.04.2021 22:05.54.078] [LOG]   
      0|mm  | Launching application.
      0|mm  | [04.04.2021 22:05.54.124] [WARN]  
      0|mm  | (electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false".  It will change to be "true" in Electron 9.  For more information please check https://github.com/electron/electron/issues/18397
      
      
      
      posted in Utilities
      N
      najtram
    • RE: MMM-Domoticz-ext: interact with Domoticz

      @goedh452

      Thanks for this plugin. Somehow I don’t get to work…
      So here is my [mp2 logs mm] output.
      Let me know if you need to know more of my setup. (it’s a recent ~clean install from last januari.)

      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-out.log last 15 lines:
      0|mm | [04.04.2021 18:18.21.887] [LOG] Loading module helpers ...
      0|mm | [04.04.2021 18:18.21.892] [LOG] No helper found for module: alert.
      0|mm | [04.04.2021 18:18.22.164] [LOG] Initializing new module helper ...
      0|mm | [04.04.2021 18:18.22.166] [LOG] Module helper loaded: updatenotification
      0|mm | [04.04.2021 18:18.22.170] [LOG] No helper found for module: clock.
      0|mm | [04.04.2021 18:18.22.955] [LOG] Initializing new module helper ...
      0|mm | [04.04.2021 18:18.22.957] [LOG] Module helper loaded: calendar
      0|mm | [04.04.2021 18:18.22.966] [LOG] Loading module helpers ...
      0|mm | [04.04.2021 18:18.22.968] [LOG] No helper found for module: alert.
      0|mm | [04.04.2021 18:18.22.971] [LOG] Initializing new module helper ...
      0|mm | [04.04.2021 18:18.22.974] [LOG] Module helper loaded: updatenotification
      0|mm | [04.04.2021 18:18.22.977] [LOG] No helper found for module: clock.
      0|mm | [04.04.2021 18:18.22.979] [LOG] Initializing new module helper ...
      0|mm | [04.04.2021 18:18.22.980] [LOG] Module helper loaded: calendar
      0|mm | [04.04.2021 18:18.23.449] [LOG] Launching application.
      
      /home/pi/.pm2/logs/mm-error.log last 15 lines:
      0|mm | at Object. (/home/pi/MagicMirror/modules/MMM-Domoticz-ext/node_helper.js:2:22)
      0|mm | at Module._compile (internal/modules/cjs/loader.js:968:30)
      0|mm | at Object.Module._extensions..js (internal/modules/cjs/loader.js:986: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 | [04.04.2021 18:18.23.022] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
      0|mm | [04.04.2021 18:18.23.025] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
      0|mm | [04.04.2021 18:18.23.499] [WARN] (electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false". It will change to be "true" in Electron 9. For more information please check electron/electron#18397
      
      posted in Utilities
      N
      najtram
    • RE: MMM-Domiticz

      Hi, there.

      Great module!
      It’s passing the described data perfectly except one of my top desired data.

      I’d really love to see “CounterToday” and “Data” from my Enphase Envoy.
      Since this is a kWh subtype it looks like I’m really close, but somehow I only see my P1 data.

        {
           "AddjMulti" : 1.0,
           "AddjMulti2" : 1.0,
           "AddjValue" : 0.0,
           "AddjValue2" : 0.0,
           "BatteryLevel" : 255,
           "CounterToday" : "0.117 kWh",
           "CustomImage" : 0,
           "Data" : "486.173 kWh",
           "Description" : "",
           "Favorite" : 0,
           "HardwareID" : 9,
           "HardwareName" : "Enphase Envoy",
           "HardwareType" : "Enphase Envoy with LAN (HTTP) interface",
           "HardwareTypeVal" : 108,
           "HaveTimeout" : false,
           "ID" : "00000901",
           "LastUpdate" : "2020-09-13 08:31:50",
           "Name" : "Enphase kWh Production",
           "Notifications" : "false",
           "Options" : "",
           "PlanID" : "0",
           "PlanIDs" : [ 0 ],
           "Protected" : false,
           "ShowNotifications" : true,
           "SignalLevel" : "-",
           "SubType" : "kWh",
           "SwitchTypeVal" : 0,
           "Timers" : "false",
           "Type" : "General",
           "TypeImg" : "current",
           "Unit" : 1,
           "Usage" : "280 Watt",
           "Used" : 1,
           "XOffset" : "0",
           "YOffset" : "0",
           "idx" : "748"
        },
      
      posted in Utilities
      N
      najtram
    • RE: MMM-COVID-19 (Deprecated)

      Would it be possible to see only one country? I see tree results when just one country is configured. Would it be possible to remove World total, and the country slideshow below.

      posted in Health
      N
      najtram
    • 1 / 1