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

    Posts

    Recent Best Controversial
    • RE: MMM-MyHomeWizard

      @vansman
      The first thing I see in your configuration is

      position: 'right'
      

      As far as I know, that doesn’t work in MagicMirror and you should get an error when you’re loading MagicMirror.

      [2026-02-17 18:10:22.072] [WARN]  [check_config] Module 5 ("MMM-MyHomeWizard") uses unknown position: "right" 
      [2026-02-17 18:10:22.073] [WARN]  [check_config] Known positions are: fullscreen_below, top_bar, top_left, top_center, top_right, upper_third, middle_center, lower_third, bottom_bar, bottom_left, bottom_center, bottom_right, fullscreen_above 
      

      Can you change this to top_right and try what does happens?

      Checking your IP Addresses:
      You can check if your IP Addresses give information. Put in the next URL in a browser. If the IP Address is correct, you should get something like:

      P1 Meter: http://192.168.178.152/api/v1/data/
      Water: http://192.168.101.14/api/v1/data/

      Result:

      
        "wifi_ssid": "WiFi Network Name",
        "wifi_strength": 100,
        "smr_version": 50,
        "meter_model": "Sagemcom T210-D ESMR5.0",
        "unique_id": "ID",
        "active_tariff": 2,
        "total_power_import_kwh": 18833.243,
        "total_power_import_t1_kwh": 10804.883,
        "total_power_import_t2_kwh": 8028.36,
        "total_power_export_kwh": 0.166,
        "total_power_export_t1_kwh": 0.166,
        "total_power_export_t2_kwh": 0,
        "active_power_w": 398,
        "active_power_l1_w": 257,
        "active_power_l2_w": 27,
        "active_power_l3_w": 113,
        "active_voltage_l1_v": 230,
        "active_voltage_l2_v": 231,
        "active_voltage_l3_v": 230,
        "active_current_a": 1.726,
        "active_current_l1_a": 1.117,
        "active_current_l2_a": 0.117,
        "active_current_l3_a": 0.491,
        "voltage_sag_l1_count": 4,
        "voltage_sag_l2_count": 4,
        "voltage_sag_l3_count": 4,
        "voltage_swell_l1_count": 0,
        "voltage_swell_l2_count": 0,
        "voltage_swell_l3_count": 0,
        "any_power_fail_count": 54,
        "long_power_fail_count": 9,
        "total_gas_m3": 5595.841,
        "gas_timestamp": 260217182000,
        "gas_unique_id": "ID",
        "external": [
          {
            "unique_id": "ID",
            "type": "gas_meter",
            "timestamp": 260217182000,
            "value": 5595.841,
            "unit": "m3"
          }
        ]
      }
      
      {
        "wifi_ssid": "WiFi Network Name",
        "wifi_strength": 86,
        "total_liter_m3": 19.652,
        "active_liter_lpm": 0,
        "total_liter_offset_m3": 0
      }
      
      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      @vansman
      Good morning. This can be a lot of things. You provided no info.
      Can you pleaase post your config (without any personal info)
      When you start MM with PM2, than please stop it.
      Go to ~/MagicMirror folder and start npm start dev and look if there are any errors.

      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MMM-MyWeatherForecast

      @KristjanESPERANTO
      Thanks for the advice.
      I put a comment in the readme and placed the module in the 3rd-party module list.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyGarbage

      @mickecarlsson
      That is the risk of editing the .js file. ;-)
      I’m glad you remembered and that you have corrected it.
      Have fun!

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyWeatherForecast

      @KristjanESPERANTO
      The icons came from https://www.flaticon.com/search?word=weather partly clouded night

      I will give MMM-OneCallWeather a look for the icons, but I hope I will stay unique.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyWeatherForecast

      @waynerob11
      Thank you for the nice words. I had the same problem and that is why I decided to write it myself.

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyGarbage

      Today I published an updated version (v2.0.0) with CSV and iCal support.
      Everything has been thoroughly tested, but if you encounter any issues despite this, please let me know.

      https://github.com/htilburgs/MMM-MyGarbage/issues

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: MMM-MyWeatherForecast

      @sdetweil
      Hi Sam, I didn’t know of the existence of this module.
      I wrote MyWeaterForecast because a lot of other mdules had to much, or I didn’t like the layout, etc…

      I’m currently working on IconSets, but that’s it.
      Sorry for the resemblance.

      posted in Utilities
      htilburgsH
      htilburgs
    • MMM-MyWeatherForecast

      I’ve created a new weather module, named MyWeatherForecast. I wanted a simple weather module, free weather information, and not too much fuss.
      It has language support. Currently for Dutch, English, French and German.

      I know, it’s one of many, but for me it’s nice and I hope you can enjoy it too!

      MMM-MyWeatherForecast

      This is a MagicMirror² module for weather information and an optional 4-day forecast.
      It only uses the weather information from PirateWeather with a free API.

      SCR-20260308-ouor



      Installation

      Clone this repository in your modules folder, and install dependencies:

      cd ~/MagicMirror/modules
      git clone https://github.com/htilburgs/MMM-MyWeatherForecast.git
      cd MMM-MyWeatherForecast
      npm install
      

      Update

      When you need to update this module:

      cd ~/MagicMirror/modules/MMM-MyWeatherForecast
      git pull
      npm install
      

      Configuration

      Go to the MagicMirror/config directory and edit the config.js file.
      Add the module to your modules array in your config.js.

      {
              module: "MMM-MyWeatherForecast",
              position: "top_right",
              header: "My WeatherForeCast",
              disabled: false,
              config: {
                      apiKey: "PUT_API_KEY_HERE",
                      latitude: "PUT_LAT_HERE",
                      longitude: "PUT_LON_HERE",
                      units: "metric",                // metric or imperial
                      showForecast: true,             // Show 4 day forecast
                      showLastUpdate: true,           // Show when the data is last updated
                      showSunTimes: true,             // Show Sun up and Sun Down information 
                      riseSetDisplay: "both",         // Show Sunrise / Sunset as text | icon | both
                      lang: "en",                     // Select language nl, de, en, fr
                      iconSet: "standard",            // standard | animated | custom (upload your own PNG icons)
                      updateInterval: 10 * 60 * 1000  //Updates every 10 minutes
                      }    
      },
      
      • To get your latitude and longitude, you can go to https://www.latlong.net/
      • To get your Pirate Weather API key, you can go to https://pirateweather.net/en/latest/

      Icons

      The standard icons are free icons from Flaticon
      The animated icons are free icons from Meteocons by Bas Milius

      Versions

      v1.2.0 (08-03-2026)

      • Add Iconsets for animated
      • Possibility for custom icons
      • Update language files
      • Add riseSetDisplay option in config, to show Sunrise / Sunset as text, only icon or both
      • Code optimized

      v1.1.0 (27-01-2026)

      • code and CSS optimize

      v1.0.0 (Initial release 2026)

      posted in Utilities
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @HeikoGr 👍

      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @KristjanESPERANTO
      Thanks, I didn’t know about this.
      This is the result of running the script?

      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      After installing tsx (npm install tsx@4.21.0) it gave me a new error:

      🔎 Running checks for 17 modules...
      ❌ Error: Command failed: npx tsx scripts/check-modules/index.ts
      [2026-01-23T17:25:32.134Z] [ERROR] [check-modules] Schema validation failed for modules.stage.4:
      /modules/6/keywords: must NOT have fewer than 1 items
      /modules/8/keywords: must NOT have fewer than 1 items
      /modules/15/keywords: must NOT have fewer than 1 items
      
      [2026-01-23T17:25:32.134Z] [ERROR] [check-modules] Schema validation failed for modules.stage.4:
      /modules/6/keywords: must NOT have fewer than 1 items
      /modules/8/keywords: must NOT have fewer than 1 items
      /modules/15/keywords: must NOT have fewer than 1 items
      
      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @heikogr
      I gave it a testrun and it gave me an error

       Running checks for 17 modules...
      ❌ Error: Command failed: npx tsx scripts/check-modules/index.ts
      npm warn exec The following package was not found and will be installed: tsx@4.21.0
      [2026-01-23T17:21:24.195Z] [ERROR] [check-modules] Schema validation failed for modules.stage.4:
      /modules/6/keywords: must NOT have fewer than 1 items
      /modules/8/keywords: must NOT have fewer than 1 items
      /modules/15/keywords: must NOT have fewer than 1 items
      
      npm warn exec The following package was not found and will be installed: tsx@4.21.0
      [2026-01-23T17:21:24.195Z] [ERROR] [check-modules] Schema validation failed for modules.stage.4:
      /modules/6/keywords: must NOT have fewer than 1 items
      /modules/8/keywords: must NOT have fewer than 1 items
      /modules/15/keywords: must NOT have fewer than 1 items
      

      Any idea?

      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @HeikoGr
      Oké, thank you

      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @HeikoGr
      So now I put It in the MagicMirror folder?

      posted in Development
      htilburgsH
      htilburgs
    • RE: MMM-MyHomeWizard

      Update to v2.0.0

      In this updated version, the data is saved daily at 11:59 p.m. This makes it possible to see the current difference during a day.
      You can enable and disable this option via the showDeltaXXXX options in config.js.

      Module page: MMM-MyHomeWizard

      posted in Productivity
      htilburgsH
      htilburgs
    • RE: MagicMirror crash core.xxxx

      @sdetweil said in MagicMirror crash core.xxxx:

      Not unheard of

      hahahahaha ;-)

      posted in Troubleshooting
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @HeikoGr
      Oké, clear. Thanks for the quick replys

      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @HeikoGr
      So it is not possible to check all the modules in one run?
      I have to do it for each module?

      posted in Development
      htilburgsH
      htilburgs
    • RE: obsession with modul checker

      @HeikoGr said in obsession with modul checker:

      node scripts/magicmirror-check.mjs

      I tried it, but get an error

      ❌ Error: Cannot copy a FIFO pipe: cp returned EINVAL (cannot copy a FIFO pipe: /tmp/mm-module-checker-MagicMirror/modules/MagicMirror-----MagicMirrorOrg/.lgd-nfy0) /tmp/mm-module-checker-MagicMirror/modules/MagicMirror-----MagicMirrorOrg/.lgd-nfy0
      
      posted in Development
      htilburgsH
      htilburgs
    • 1 / 1