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

    Posts

    Recent Best Controversial
    • RE: MMM-Remote-Control

      @KristjanESPERANTO Good Evening!
      Nice work!
      I like it but with this update it doesn’t work anymore (for me, at least).
      I get an error message: “Cannot GET /remote.html”.

      I first tried to update with

      git pull
      npm ci --omit=dev
      

      This runs smooth, but results in the mentioned error message (mirror restarted :-) :

      pi@MagicMirrorPi5:~/MagicMirror/modules/MMM-Remote-Control $ npm ci --omit=dev
      
      > mmm-remote-control@4.0.1 postinstall
      > node scripts/postinstall.js
      
      modules.json already exists, skipping copy.
      
      > mmm-remote-control@4.0.1 prepare
      > simple-git-hooks || echo 'No problem. Skipping git hooks installation.'
      
      sh: 1: simple-git-hooks: not found
      No problem. Skipping git hooks installation.
      
      added 38 packages, and audited 39 packages in 9s
      
      4 packages are looking for funding
        run `npm fund` for details
      
      found 0 vulnerabilities
      
      

      After this I’ve tried to do the manual installation via:

      pi@MagicMirrorPi5:~/MagicMirror/modules/MMM-Remote-Control $ ~/MagicMirror/modules/MMM-Remote-Control/installer.sh
      

      this at least showed an error:

      Installation for the MagicMirror² Remote-Control module started!
      
      Notice: This script and the installed software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
      
      >>> Continue? [y/N]? y
      
      Directory /home/pi/MagicMirror/modules/MMM-Remote-Control already exists.
      
      You are currently on the master branch.
      
      >>> Do you want to switch to the develop branch? [y/N]? N
      
      >>> Do you want to update your branch? [Y/n]? Y
      
      Pulling changes...
      Already up to date.
      
      Checking for new dependencies to install...
      
      
      > mmm-remote-control@4.0.1 postinstall
      > node scripts/postinstall.js
      
      modules.json already exists, skipping copy.
      
      > mmm-remote-control@4.0.1 prepare
      > simple-git-hooks || echo 'No problem. Skipping git hooks installation.'
      
      sh: 1: simple-git-hooks: not found
      No problem. Skipping git hooks installation.
      
      added 38 packages, and audited 39 packages in 3s
      
      4 packages are looking for funding
        run `npm fund` for details
      
      found 0 vulnerabilities
      Done.
      
      Update finished!
      node:internal/modules/cjs/loader:1544
            throw err;
            ^
      
      **Error [ERR_REQUIRE_ESM**]: require() of ES Module /home/pi/MagicMirror/modules/MMM-Remote-Control/node_modules/uuid/dist-node/index.js from /home/pi/MagicMirror/modules/MMM-Remote-Control/[eval] not supported.
      Instead change the require of index.js in /home/pi/MagicMirror/modules/MMM-Remote-Control/[eval] to a dynamic import() which is available in all CommonJS modules.
          at [eval]:1:13
          at [eval]-wrapper:6:24 {
        code: 'ERR_REQUIRE_ESM'
      }
      
      Node.js v20.18.1
      
      >>> Do you want to view instructions on how to configure the module? [Y/n]? n
      
      You should also set an API key in your config section!
        It's dangerous to go alone! Take this.
        apiKey: ''
        I made it just for you.
      
      Have fun with the module, if you have any problems, please search for help on github or in the forum:
      
         Github : https://github.com/Jopyth/MMM-Remote-Control
         Forum  : https://forum.magicmirror.builders
      
      Do not forget to restart your MagicMirror² to activate the module! Installation finished.
      

      So my third and last try was a complete fresh installation - but again with no luck - and the same error message, which I’m not able to handle:

      pi@MagicMirrorPi5:~/MagicMirror/modules $ bash -c "$(curl -s https://raw.githubusercontent.com/Jopyth/MMM-Remote-Control/master/installer.sh)"
      
      Installation for the MagicMirror² Remote-Control module started!
      
      Notice: This script and the installed software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
      
      >>> Continue? [y/N]? y
      
      MagicMirror² detected in: /home/pi/MagicMirror
      
      >>> Is this correct and do you want to start installation? [y/N]? y
      
      You can use either the master or the develop branch.
      The develop branch contains more features, but is also more likely to cause errors or crashes.
      This can be changed later by executing this script again, or using the git branch command.
      
      By default the master branch will be installed.
      
      >>> Do you want to install the develop branch instead? [y/N]? n
      
      Cloning the repository on master branch...
      
      Cloning into 'MMM-Remote-Control'...
      remote: Enumerating objects: 2748, done.
      remote: Counting objects: 100% (1098/1098), done.
      remote: Compressing objects: 100% (317/317), done.
      remote: Total 2748 (delta 866), reused 932 (delta 780), pack-reused 1650 (from 3)
      Receiving objects: 100% (2748/2748), 2.50 MiB | 1.13 MiB/s, done.
      Resolving deltas: 100% (1913/1913), done.
      
      Installing dependencies...
      
      
      > mmm-remote-control@4.0.1 postinstall
      > node scripts/postinstall.js
      
      Successfully created modules.json from template.
      
      > mmm-remote-control@4.0.1 prepare
      > simple-git-hooks || echo 'No problem. Skipping git hooks installation.'
      
      sh: 1: simple-git-hooks: not found
      No problem. Skipping git hooks installation.
      
      added 38 packages, and audited 39 packages in 3s
      
      4 packages are looking for funding
        run `npm fund` for details
      
      found 0 vulnerabilities
      Done.
      
      Installation finished.
      node:internal/modules/cjs/loader:1544
            throw err;
            ^
      
      **Error [ERR_REQUIRE_ESM]**: require() of ES Module /home/pi/MagicMirror/modules/MMM-Remote-Control/node_modules/uuid/dist-node/index.js from /home/pi/MagicMirror/modules/MMM-Remote-Control/[eval] not supported.
      Instead change the require of index.js in /home/pi/MagicMirror/modules/MMM-Remote-Control/[eval] to a dynamic import() which is available in all CommonJS modules.
          at [eval]:1:13
          at [eval]-wrapper:6:24 {
        code: 'ERR_REQUIRE_ESM'
      }
      
      Node.js v20.18.1
      
      >>> Do you want to view instructions on how to configure the module? [Y/n]? n
      
      You should also set an API key in your config section!
        It's dangerous to go alone! Take this.
        apiKey: ''
        I made it just for you.
      
      Have fun with the module, if you have any problems, please search for help on github or in the forum:
      
         Github : https://github.com/Jopyth/MMM-Remote-Control
         Forum  : https://forum.magicmirror.builders
      
      Do not forget to restart your MagicMirror² to activate the module! Installation finished.
      
      

      Do you please have a hint for me how to solve this?

      MM is running on a Pi5 / NVME.

      Thanks for any advice!

      Warmest regards,
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: MMM-FRITZ-Box-Callmonitor-py3 and MMM-Callmonitor-Current-Call

      @Jose1701 Dear Jose,
      you are referring to my post but may I’m the wrong person.
      You may ask the developer, @xIExodusIx, too.

      As I’m not knowing exactly what your problem is, I just can guess what’s going on…
      from configuration perspective I do not see an issue - mine is similar.
      As I wrote before I only have ‘MMM-FRITZ-Box-Callmonitor-py3’ in use, NOT ‘MMM-Callmonitor-Current-Call’,

      For ‘MMM-FRITZ-Box-Callmonitor-py3’ I’m aware of some problems, but I do not know if this aligns with your problems.

      • do you have the right (actual) fork? in my case this was https://github.com/xIExodusIx/MMM-FRITZ-Box-Callmonitor-py3.git
      • I’m not sure if this is correct: In your config a username is missing. As far as I’m aware of you have to use a username/password combination - therefore I remember that I had to create a separate user for using the module.
      • there were some requirements for the module - some python libraries as I remember correctly. - Do you have installed them in a proper version?

      This is the “guessing” version.
      If you could describe the “problem” more exact or concrete may we get other ideas…

      Good luck!
      Regards,
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: Issues with Newsfeed module since 3 days

      @chris1971 This is quite strange!
      Opening of config.js is (AFAIK) non-blocking and doesn’t cause any interaction with the displayed modules.
      If you are using Sam’s installation saving config.js should cause a mirror-restart. This is the only interaction between config.js and “Display” I’m aware of.
      Is the “correct” displayed newsfeed on the remote desktop, too?
      Then this sounds like a browser problem.
      In the past I’ve learned that every browser instantiates it’s own session.
      (I HAD the meaning that this ist kind of “mirrored” but this was wrong).
      I’ve especially seen this on my mirror within the newsfeed module: If you start two browsers the displayed information is NOT synchrone!
      So may only your normal browser got a hickup…
      -> no idea, why, sorry.

      Warmest regards,
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: Issues with Newsfeed module since 3 days

      @chris1971 I often get this message when internet connection isn‘t available…

      • are you online in the moment the module will come up?
        Your reload interval is at 60.000 - so you may have to wait these 10 minutes and you will see data if internet connection appears in the meantime.
        Config looks OK to me…

      Good luck!
      Ralf

      posted in Utilities
      R
      rkorell
    • RE: Best Raspberry Pi for MagicMirror – Expert Recommendation to Choose

      @alexa123 as already stated Pi5 is kind of oversized.
      I had build up two identical mirrors - one for me and later on a second one (a clone) for a fried of mine.
      My own is on a Pi5/8GB which was always hot and the power supply was hot as well - which led to some major modifications in my mirror setup because I had to move the power supply out of the frame - which was not that easy, annoying and unsatisfying…
      The ONLY fact that IS useful and is an argument for the Pi5 is the really smooth integration of a NVME SSD disk which I had performed and am happy with. The fan on the pi5 is HUGE ! (NOT the „official Pi 5 fan“ tiny thingi which isn’t sufficient). Picture of fan

      The second mirror (clon) is software-wise nearly identical but is installed on a (spare) Pi4 which layed around so it was no problem to overhand it to my friend. This is performance/capacity wise identical and MUCH colder. The SD-card reliability problem on this Pi4 is solved with an USB-SSD-Stick.

      Today I might go for the Pi4 again…

      Good luck!
      Ralf

      posted in Hardware
      R
      rkorell
    • RE: Fresh install on Trixie - Unable to rotate screen

      @Rags as @alex2 described: Try to use the menu / configuration tool.
      Easiest and safest way with connected monitor/mouse/keyboard. If not possible give VNC a try - this could be harder because if screen resolution is not right, menu windows/dialog-boxes are hard to find/use…

      The menu optiions do all the entries for you and these changes are persitant.

      Godd luck,
      regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: HDMI turns on without movement

      @Hobbes-0 Dear Dirk,
      This is „normal“ behaviour with VNC…
      Some other PIR modules (especially Bugsounet‘s MMM-Pir) solved this with placing a mouse-sensitive layer on the GUI and mouse click in VNV wakes the screen.
      AFAIK this is not true for MMM-Universal-Pir.

      Regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: HDMI turns on without movement

      @karsten13 said

      trixie: gpiomon -e rising -c 0 23

      You could try Karsten‘s suggestion…
      Replace your configs gpioCommand with the suggested one and check what happens…
      As I had assumed in my earlier post it‘s may related more to gpio than to HDMI …

      Regards,
      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: HDMI turns on without movement

      @Hobbes-0 I would invest in direction of GPIO…
      As I’ve experienced GPIO in bookworm was strongly different as in earlier version - may this applies to Trixie as well?
      If monitor “awakes” suddenly this seem not to be a problem of HDMI-commands ?

      Sorry cannot advice more concrete - I#m still on bookwork, not Trixie.

      Good luck!

      Ralf

      posted in Troubleshooting
      R
      rkorell
    • RE: Problems with WLAN connectivity - solved

      In addition: It’s possible that the old recovery script was part of my problems - due to the above mentioned ping problem.
      For this reason I’ve edited my earlier post and deleted the content of the script.
      I’ve added an “edit note” instead.
      Sorry for confusion and any inconvenience!

      Regards,
      Ralf

      posted in General Discussion
      R
      rkorell
    • 1
    • 2
    • 3
    • 4
    • 5
    • 36
    • 37
    • 1 / 37