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

    Anthony

    @Anthony

    Project Sponsor
    12
    Reputation
    1.1k
    Profile views
    143
    Posts
    1
    Followers
    0
    Following
    Joined
    Last Online
    Website www.amara.gr

    Anthony Unfollow Follow
    Project Sponsor

    Best posts made by Anthony

    • My Magic Miror

      Hello to all forum.
      Finally after a tones af reading, asking, searching I managed to finish and hang my mirror to the wall so it is time to share my effort with you.

      The frame is regular wood. It is thicker than I thought but it is my first try.
      IMG_20220921_190545.jpg
      IMG_20220921_194806.jpg

      I painted with grey chalkpaint and after my wife’s suggestion we gave it a vintage look before polish it.
      IMG_20220925_145711.jpg
      IMG_20220925_145716.jpg
      IMG_20220929_225333.jpg
      IMG_20221001_164324.jpg

      The project is running on an Rpi 4B 4GB
      The modules I am using are the follwing:
      MMM-GoogleAssistant
      MMM-NewsFeed
      MMM-SpeedTest
      MMM-Tools
      MMM-Weather
      MMM-WiFiPassword
      MMM-Astro
      MMM-SpeedTest
      MMM-EasyBack
      MMM-StopwatchTimer
      MMM-GABackground
      MMM-IronManGA
      MMM-Pages
      Gateway
      EXT-Alert
      EXT-Background
      EXT-Bring
      EXT-Browser
      EXT-Detector
      EXT-Governor
      EXT-RadioPlayer
      EXT-Screen
      EXT-ScreenManager
      EXT-UpdateNotification
      EXT-Volume
      EXT-YouTubeVLC

      Behind the frame there is a 2m WS2812B which is powered from an external 5V power supply and controlled by an arduino. I have uploaded a schetch I found here with about 20 effects which I change from an extelnal push button. Also one raw of zimple RGB led strip running on an external 12V power supply. This one is used for GA statuses. It is usefull for me because I am using an old TV with built-in speakers. That means that when the TV is closed I have no audio either so when I use the command to turn it on I do not know if GA heard me or not. Any way here are some picures of my built.
      IMG_20221001_164331.jpg

      I have two of these 12V fans to cool the frame
      IMG_20221005_202053.jpg
      IMG_20221005_202056.jpg
      The circuit that drives the RGB led strip for GA status.
      IMG_20221005_202107.jpg
      IMG_20221005_202115.jpg
      IMG_20221008_184507.jpg
      IMG_20221008_184448.jpg

      My mini control panel
      IMG_20221007_213631.jpg

      And that is my final result
      IMG_20221008_192646.jpg
      IMG_20221010_212057.jpg
      IMG_20221010_212020.jpg

      I hope you like my try. At this point I would like to thank everyboby who replied to my hundrends of questions and hepled me finish this project.
      Special thanks and RESPECT to @bugsounet for his excellent wiki and recipes and for his patience!

      posted in Show your Mirror
      A
      Anthony
    • RE: Rasberry Replacement

      UPDATE!
      Hello everyone. I would like to tell you that I just migrate from Rasberry pi 3B+ to Rasberry pi 4B 4GB. I just want to tell you that It worked perfectly by just instering the SD from the old pi. The only thing I had to do Is to configure the audio output bacause I use hdmi to transfer audio. Everything else worked as a charm. OS, MM, GA, leds everything. I made this update in case someone else is thinking if it is possible. Well IT IS!!!

      posted in Hardware
      A
      Anthony
    • RE: MMM-NOAA - Another Weather Module

      @cowboysdude I just noticed that you have made a small mistake in NOAA’s translations folder in github. You have named the Russian translation as Greek. Check it out when you have the time.

      posted in System
      A
      Anthony
    • RE: MMM-NewsFeed multiple instances

      @Egnos I didn’t know you want a picture too. Although this, this and this seem to have a picture of the article but better is to check them yourself to see if they fit your needs.

      posted in General Discussion
      A
      Anthony
    • RE: Hello-Lucy

      @mykle1
      Thank you so much.

      posted in Fun & Games
      A
      Anthony
    • RE: Contribute to a module. Volunteers wanted! Easy!

      n26 - Greece - Athens

      posted in Troubleshooting
      A
      Anthony
    • RE: MMM-NOAA - Another Weather Module

      @cowboysdude
      Hello. I did the update and it looks good but still no Greek translation. Everything is in English. If it is using my config.js for the language it is in english because if I turn it to Greek I get a black screen when I restart MM. And I am using Dark Sky as provider.

      posted in System
      A
      Anthony
    • pm2 error logs

      Can somebody help me with these error logs?

      0|mm  | (node:23821) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'refs' of undefined
      0|mm  |     at /home/pi/MagicMirror/modules/MMM-Remote-Control/node_helper.js:238:31
      0|mm  |     at /home/pi/MagicMirror/modules/MMM-Remote-Control/node_modules/simple-git/src/git.js:780:18
      0|mm  |     at Git.<anonymous> (/home/pi/MagicMirror/modules/MMM-Remote-Control/node_modules/simple-git/src/git.js:820:18)
      0|mm  |     at done (/home/pi/MagicMirror/modules/MMM-Remote-Control/node_modules/simple-git/src/git.js:1432:21)
      0|mm  |     at /home/pi/MagicMirror/modules/MMM-Remote-Control/node_modules/simple-git/src/git.js:1457:16
      0|mm  | (node:23821) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
      0|mm  | (node:23821) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
      0|mm  | ATTENTION: default value of option force_s3tc_enable overridden by environment.
      

      My remote control module works very well. Is there something I must do?

      posted in Troubleshooting
      A
      Anthony

    Latest posts made by Anthony

    • MMM-WhisperGPD ERRORS

      Hello everyone. I installed MMM-WhisperGPD but I am keep getting some errors whatever I do. I am not familiar with coding so I am trying everything I find in the web. Below are the errors:

      0|mm  | [2025-07-28 20:39:44.253] [ERROR] (node:183837) UnhandledPromiseRejectionWarning: Error: PvRecorder failed to initialize.
      0|mm  |     at pvRecorderStatusToException (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_modules/@picovoice/pvrecorder-node/dist/errors.js:35:20)
      0|mm  |     at new PvRecorder (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_modules/@picovoice/pvrecorder-node/dist/pv_recorder.js:45:40)
      0|mm  |     at Class.setupAudioRecorder (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_helper.js:75:22)
      0|mm  |     at Class.socketNotificationReceived (/home/anthonypi/MagicMirror/modules/MMM-WhisperGPT/node_helper.js:44:12)
      0|mm  |     at Socket.<anonymous> (/home/anthonypi/MagicMirror/js/node_helper.js:91:10)
      0|mm  |     at Socket.onevent (/home/anthonypi/MagicMirror/node_modules/socket.io/dist/socket.js:462:26)
      0|mm  |     at Socket._onpacket (/home/anthonypi/MagicMirror/node_modules/socket.io/dist/socket.js:430:22)
      0|mm  |     at /home/anthonypi/MagicMirror/node_modules/socket.io/dist/client.js:214:24
      0|mm  |     at process.processTicksAndRejections (node:internal/process/task_queues:85:11)
      0|mm  | (Use `electron --trace-warnings ...` to show where the warning was created) 
      0|mm  | [2025-07-28 20:39:44.253] [ERROR] (node:183837) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1) 
      
      

      Any help apreciated. Thanks in advance.

      posted in Troubleshooting
      A
      Anthony
    • RE: Voice Control

      @sdetweil Thank you for your answer

      posted in Entertainment
      A
      Anthony
    • Voice Control

      Hello builders. I hope everone is doing well. I would like to ask if anybody knows a valid, maintained and working module for voice control of the mirror and it’s modules. Thank you in advance.

      posted in Entertainment
      A
      Anthony
    • RE: SpeedTest module

      @bugsounet Hello my friend. I would love to have a chance to experiment with this module. But I would like to ask you if you send me the recovered master branch does it mean that everyone can dowload it and install it through my account? Sorry for asking but I do not know how github works. And the reason I am asking is because I want to experiment as I told you. This means that the module may never work and I do not want to have complains about it. Will it be only for me? If so then tell me if you need anything from me to recover master branch and send it to me. Thank you in advance.

      posted in Requests
      A
      Anthony
    • RE: SpeedTest module

      Hello again. So I tried the internet-monitor module but it was stack at showing only the header, no gauges. I read the issues in the repository and many people had the same problem. I found a fork of this module which supposed that fixed the problem but now I get black screen. Below is the pm2 logs:

      0|mm  | > magicmirror@2.22.0 start
      0|mm  | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
      0|mm  | [25.03.2023 20:05.52.934] [LOG]   Starting MagicMirror: v2.22.0
      0|mm  | [25.03.2023 20:05.52.941] [LOG]   Loading config ...
      0|mm  | [25.03.2023 20:05.52.948] [LOG]   Loading module helpers ...
      0|mm  | [25.03.2023 20:05.52.951] [LOG]   No helper found for module: clock.
      0|mm  | [25.03.2023 20:05.52.973] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.52.974] [LOG]   Module helper loaded: updatenotification
      0|mm  | [25.03.2023 20:05.52.984] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.52.985] [LOG]   Module helper loaded: EXT-Alert
      0|mm  | [25.03.2023 20:05.53.004] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.009] [LOG]   Module helper loaded: Gateway
      0|mm  | [25.03.2023 20:05.53.019] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.020] [LOG]   Module helper loaded: MMM-GoogleAssistant
      0|mm  | [25.03.2023 20:05.53.026] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.026] [LOG]   Module helper loaded: EXT-Detector
      0|mm  | [25.03.2023 20:05.53.261] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.261] [LOG]   Module helper loaded: calendar
      0|mm  | [25.03.2023 20:05.53.262] [LOG]   No helper found for module: compliments.
      0|mm  | [25.03.2023 20:05.53.313] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.314] [LOG]   Module helper loaded: MMM-OpenWeatherMapForecast
      0|mm  | [25.03.2023 20:05.53.317] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.318] [LOG]   Module helper loaded: MMM-MoonPhase
      0|mm  | [25.03.2023 20:05.53.686] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.53.686] [LOG]   Module helper loaded: MMM-EARTH
      0|mm  | [25.03.2023 20:05.54.120] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module '/home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/binding-v4.0.6-electron-v22.3-linux-arm/lzma_native.node'
      0|mm  | Require stack:
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/decompress-tarxz/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/speedtest-net/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_helper.js
      0|mm  | - /home/anthony/MagicMirror/js/app.js
      0|mm  | - /home/anthony/MagicMirror/js/electron.js
      0|mm  | - /home/anthony/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      0|mm  | - 
      0|mm  | [25.03.2023 20:05.54.121] [LOG]   Loading module helpers ...
      0|mm  | [25.03.2023 20:05.54.121] [LOG]   No helper found for module: clock.
      0|mm  | [25.03.2023 20:05.54.122] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.123] [LOG]   Module helper loaded: updatenotification
      0|mm  | [25.03.2023 20:05.54.123] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.124] [LOG]   Module helper loaded: EXT-Alert
      0|mm  | [25.03.2023 20:05.54.124] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.125] [LOG]   Module helper loaded: Gateway
      0|mm  | [25.03.2023 20:05.54.125] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.126] [LOG]   Module helper loaded: MMM-GoogleAssistant
      0|mm  | [25.03.2023 20:05.54.126] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.127] [LOG]   Module helper loaded: EXT-Detector
      0|mm  | [25.03.2023 20:05.54.128] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.128] [LOG]   Module helper loaded: calendar
      0|mm  | [25.03.2023 20:05.54.129] [LOG]   No helper found for module: compliments.
      0|mm  | [25.03.2023 20:05.54.129] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.130] [LOG]   Module helper loaded: MMM-OpenWeatherMapForecast
      0|mm  | [25.03.2023 20:05.54.130] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.131] [LOG]   Module helper loaded: MMM-MoonPhase
      0|mm  | [25.03.2023 20:05.54.131] [LOG]   Initializing new module helper ...
      0|mm  | [25.03.2023 20:05.54.132] [LOG]   Module helper loaded: MMM-EARTH
      0|mm  | [25.03.2023 20:05.54.141] [ERROR] App threw an error during load
      0|mm  | [25.03.2023 20:05.54.144] [ERROR] Error: Cannot find module '/home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/binding-v4.0.6-electron-v22.3-linux-arm/lzma_native.node'
      0|mm  | Require stack:
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/decompress-tarxz/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/speedtest-net/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_helper.js
      0|mm  | - /home/anthony/MagicMirror/js/app.js
      0|mm  | - /home/anthony/MagicMirror/js/electron.js
      0|mm  | - /home/anthony/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      0|mm  | - 
      0|mm  |     at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
      0|mm  |     at n._resolveFilename (node:electron/js2c/browser_init:2:109751)
      0|mm  |     at Module._resolveFilename (/home/anthony/MagicMirror/node_modules/module-alias/index.js:49:29)
      0|mm  |     at Module._load (node:internal/modules/cjs/loader:811:27)
      0|mm  |     at f._load (node:electron/js2c/asar_bundle:2:13330)
      0|mm  |     at Module.require (node:internal/modules/cjs/loader:1035:19)
      0|mm  |     at require (node:internal/modules/cjs/helpers:102:18)
      0|mm  |     at /home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js:13:14
      0|mm  |     at Object.<anonymous> (/home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js:597:3)
      0|mm  |     at Module._compile (node:internal/modules/cjs/loader:1141:14)
      0|mm  | [25.03.2023 20:05.54.146] [ERROR] Whoops! There was an uncaught exception...
      0|mm  | [25.03.2023 20:05.54.155] [ERROR] Error: Cannot find module '/home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/binding-v4.0.6-electron-v22.3-linux-arm/lzma_native.node'
      0|mm  | Require stack:
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/decompress-tarxz/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_modules/speedtest-net/index.js
      0|mm  | - /home/anthony/MagicMirror/modules/internet-monitor/node_helper.js
      0|mm  | - /home/anthony/MagicMirror/js/app.js
      0|mm  | - /home/anthony/MagicMirror/js/electron.js
      0|mm  | - /home/anthony/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      0|mm  | - 
      0|mm  |     at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
      0|mm  |     at n._resolveFilename (node:electron/js2c/browser_init:2:109751)
      0|mm  |     at Module._resolveFilename (/home/anthony/MagicMirror/node_modules/module-alias/index.js:49:29)
      0|mm  |     at Module._load (node:internal/modules/cjs/loader:811:27)
      0|mm  |     at f._load (node:electron/js2c/asar_bundle:2:13330)
      0|mm  |     at Module.require (node:internal/modules/cjs/loader:1035:19)
      0|mm  |     at require (node:internal/modules/cjs/helpers:102:18)
      0|mm  |     at /home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js:13:14
      0|mm  |     at Object.<anonymous> (/home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js:597:3)
      0|mm  |     at Module._compile (node:internal/modules/cjs/loader:1141:14) {
      0|mm  |   code: 'MODULE_NOT_FOUND',
      0|mm  |   requireStack: [
      0|mm  |     '/home/anthony/MagicMirror/modules/internet-monitor/node_modules/lzma-native/index.js',
      0|mm  |     '/home/anthony/MagicMirror/modules/internet-monitor/node_modules/decompress-tarxz/index.js',
      0|mm  |     '/home/anthony/MagicMirror/modules/internet-monitor/node_modules/speedtest-net/index.js',
      0|mm  |     '/home/anthony/MagicMirror/modules/internet-monitor/node_helper.js',
      0|mm  |     '/home/anthony/MagicMirror/js/app.js',
      0|mm  |     '/home/anthony/MagicMirror/js/electron.js',
      0|mm  |     '/home/anthony/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js',
      0|mm  |     undefined
      0|mm  |   ]
      0|mm  | }
      0|mm  | [25.03.2023 20:05.54.156] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
      0|mm  | [25.03.2023 20:05.54.156] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
      0|mm  | [25.03.2023 20:05.54.451] [LOG]   Launching application.
      0|mm  | MESA-LOADER: failed to retrieve device information
      0|mm  | MESA-LOADER: failed to retrieve device information
      0|mm  | MESA-LOADER: failed to retrieve device information
      0|mm  | MESA-LOADER: failed to open kms_swrast: /usr/lib/dri/kms_swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/arm-linux-gnueabihf/dri:\$${ORIGIN}/dri:/usr/lib/dri)
      0|mm  | failed to load driver: kms_swrast
      0|mm  | MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: cannot open shared object file: Permission denied (search paths /usr/lib/arm-linux-gnueabihf/dri:\$${ORIGIN}/dri:/usr/lib/dri)
      0|mm  | failed to load swrast driver
      
      

      Thank you.

      posted in Requests
      A
      Anthony
    • RE: SpeedTest module

      @bugsounet Thank you for your reply. This would be ideal but if it also means that I must maintain the module’s code this cannot be done since I am not a programmer. I know you are too busy doing your awesome work that is why I didn’t post this request to your forum.

      posted in Requests
      A
      Anthony
    • RE: SpeedTest module

      @sdetweil Thank you very much for this. I used the search tab of the page to look for key words. I didn’t think of Ctrl+F. I will inspect it. Thank you again.

      posted in Requests
      A
      Anthony
    • SpeedTest module

      Hello builders and developers. I would like to request a module that shows current internet speed. Download speed, Upload speed, and Ping. I had installed this one from bugsounet which was great but it has been archived by the owner. I also found this one from Mykle1 but it needs click or touch to begin the test. If someone knows another one which I don’t please advice me. If not I kindly request from anyone who has the knowledge and the time to develope one. Thank you in advance.

      posted in Requests
      A
      Anthony
    • RE: MMM-MoonPhase

      @swvalenti you were right. it worked just fine without npm command. Thank you.

      posted in Troubleshooting
      A
      Anthony
    • RE: MMM-MoonPhase

      @KristjanESPERANTO , @sdetweil , @swvalenti Thank you for your replies. As I remember I run npm install at the first time and I had no problems. I will try it without this command as well but I do not think this is the problem.

      posted in Troubleshooting
      A
      Anthony