always hate telling people to look, but where??
now its on the top bar.
Screenshot at 2024-05-09 17-34-57.png
Is there a module that can display kanban from Cryptpad (https://cryptpad.fr)?
If not, it would be great if someone’s willing to do that ^^
1.jpg
WallPanel is a magicial App. It lets your old tablet to be MagicMirror.
On Magic Dashboard, You may using most of function including touch screen function, but some modules may not be workable such as playing video (black screen) or webview (not working). So I need to install remote control module for access. It is amazing time for someone who want to try MagicMirror as a Dashboard.
Server: Raspberry Pi Zero 2 W
Client: Android Tablet 10 inch (1280 x 800)
MagicMirror
Public2.27.0
WallPanel App:
https://play.google.com/store/apps/details?id=xyz.wallpanel.app&hl=en_US
Module List:
deafult-alert
deafult-calendar
deafult-clock (show Lunar date - revised version)
deafult-newsfeed
deafult-updatenotification
deafult-weather
MMM-AQI
CalendarMonthly
MMM-ImagesPhotos
MMM-Remote-Control
MMM-SmartWebDisplay (hidden on Screen - revised version)
MMM-Webradio (edit Text format - revised version)
I would like to change as above code of update time from every 1 second to scheduled time. For example: Everyday on 0:00. Please teach me. Thank you
Hi, i wanna use a physical button to change the pages. Is this right?
{ module: 'MMM-Buttons', config: { buttons: [ { pin: 26, name: "naechsteSeite", shortPress: { notification: "PAGE_INCREMENT", payload: 1, }, shortPress: undefined } ] } },I’m looking for a quick and dirty way to turn off an LED once the mirror fully loads - basically getting around the slowness in Electron from all the random little errors on startup and waiting for systems that will never start.
I don’t care if it’s a quick module I build myself, or something else.
I’m assuming it can be done with all the abilities to read system info etc - just not sure how to do it myself.
Thanks!
I installed MM via sdetweil’s script on Ubuntu 24.04. Everything seems to work fine after installation, but after a reboot MM doesn’t start up. Checking the pm2 logs shows these errors, and then it just keeps looping.
[35781:0511/163537.061675:ERROR:ozone_platform_x11.cc(244)] Missing X server or $DISPLAY [35781:0511/163537.061869:ERROR:env.cc(257)] The platform failed to initialize. Exiting. Authorization required, but no authorization protocol specifiedI can run MM successfully using
npm startfrom the MagicMirror folder. Any ideas on how I can get it to run at startup?
I installed the PrayerTime module. Then I wrote the reboot code. After that, the device constantly turns on and off by itself. MagicMirror message appears and closes again. Then it opens again.
Screenshot_1.png
Screenshot_2.png
edit_1 : ı delete MMM-PrayerTİme and working normally.
I did not use my device for 2 months. I wanted to check my homework one last time and the mirror didn’t work. Normally the desktop screen would appear, but it is not there either. When I try to run Magicmirror, I get the following error.
WhatsApp Görsel 2024-05-10 saat 15.45.23_b676f32c.jpg
These are written on the screen. Please help, this assignment is my graduation project. I have less than 2 weeks left.
I have two PV systems on my account.
The one is redundant as I have upgraded dramatically in the past (Feb 2020)
The two are:-
Frits Midlands Estate - redundant
Frits Erasmus - active
38d76525-c1cb-4612-b352-907873853261-image.png
66cc6027-8a30-4e1f-b7c0-ad3eb68efcc8-image.png
I can create a guest account for you if you need access to figure out how to resolve this.
Regards
Frits Erasmus
email is My name . My Surname at gmail
fe1eeb0d-a8de-40e6-8847-a3f4462844ad-image.png
Any takers or suggestions on how to resolve this?
always hate telling people to look, but where??
now its on the top bar.
Screenshot at 2024-05-09 17-34-57.png
Hi
Bevor ich mit meiner Frage starte, erstmal die Hardware:
Pi 3b+
Original 7 Zoll Touchscreen plus Gehäuse
Hängt am Kabel
Aktuelle MM2 Version
DHT22 Sensor hängt an PIN 2 (vcc), 9 (gnd) & 11 (data)
Modul von hier
Habe alles nach der Installationsanleitung gemacht. Aber beim Punkt
Test the Library (Optional): cd examples python3 AdafruitDHT.py 22 <GPIO_PIN>wird mir folgendes angezeigt:
Traceback (most recent call last): File "/home/westpole/Adafruit_Python_DHT/examples/AdafruitDHT.py", line 41, in <module> humidity, temperature = Adafruit_DHT.read_retry(sensor, pin) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/Adafruit_DHT-1.4.0-py3.11-linux-aarch64.egg/Adafruit_DHT/common.py", line 94, in read_retry humidity, temperature = read(sensor, pin, platform) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/Adafruit_DHT-1.4.0-py3.11-linux-aarch64.egg/Adafruit_DHT/common.py", line 80, in read platform = get_platform() ^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/Adafruit_DHT-1.4.0-py3.11-linux-aarch64.egg/Adafruit_DHT/common.py", line 63, in get_platform raise RuntimeError('Unknown platform.') RuntimeError: Unknown platform.EGAL welchen GPIO oder PIN ich angebe. Es erscheint immer die selbe Meldung. Wenn ich dann per npm run start den MM starte, kommt folgende Fehlermeldung:
[ERROR] Python process error: Traceback (most recent call last): File "/home/westpole/MagicMirror/modules/MMM-DHT22/read_dht22_sensor.py", line 17, in <module> [2024-05-09 20:10:23.911] [ERROR] Python process error: humidity, temperature = read_dht22_sensor() ^^^^^^^^^^^^^^^^^^^ File "/home/westpole/MagicMirror/modules/MMM-DHT22/read_dht22_sensor.py", line 14, in read_dht22_sensor humidity, temperature = Adafruit_DHT.read_retry(SENSOR_TYPE, gpio_pin) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/Adafruit_DHT-1.4.0-py3.11-linux-aarch64.egg/Adafruit_DHT/common.py", line 94, in read_retry [2024-05-09 20:10:23.913] [ERROR] Python process error: humidity, temperature = read(sensor, pin, platform) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/Adafruit_DHT-1.4.0-py3.11-linux-aarch64.egg/Adafruit_DHT/common.py", line 80, in read [2024-05-09 20:10:23.915] [ERROR] Python process error: platform = get_platform() ^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/dist-packages/Adafruit_DHT-1.4.0-py3.11-linux-aarch64.egg/Adafruit_DHT/common.py", line 63, in get_platform raise RuntimeError('Unknown platform.') RuntimeError: Unknown platform. [2024-05-09 20:10:23.965] [LOG] Python process exited with code 1Prinzipiell löuft MM, aber der DHT Sensor zeigt eben nix an.
Wie kann ich das Problem lösen? :)
I have an old Sinoteq TV measuring 5780mm x 3250mm screen
The closest resolution I get in the options is 1024 x 728. This causes images to show stretched
I am running MagicMirror on it showing images
How can I set the resolution to 1280 x 720?
VERSION_ID=“12”
VERSION=“12 (bookworm)”
I tried editing the “/boot/firmware/cmdline.txt” file and added
“video=HDMI-A-1:1280x720 vc4.force_hotplug=1” in that file.
When the RPi starts up the TV echoes res = 1280X720 and the splash screen perspective is correct.
As the Magic Mirror starts the same popup from the TV appears with Res = 1024x768 and when my image shows on screen, they are stretched (I am also viewing the screen with VNC and that perspective is correct)
Is there a place in MM2 where I can set the resolution to 1280x720?
Thanking any pointers in advance
Frits
I installed the internet-monitor module from https://github.com/BrianHepler/internet-monitor .
It’s working fine and showing me speed for wifi or ethernet connections.
But on the screen I don’t get the labels above the two graphics that should say “Download Speed” and “Upload Speed”, and while I get the color and arc that shows the speed, I don’t get the white portion that completes the semi-circle.
I don’t see any option to turn the labels on or off and I am not seeing any error messages.
Wondering if anyone else had this issue?
My first MagicMirror is a family dashboard for our kitchen area. I used a Samsung 27” monitor which has a thin profile and fits easily into a wooden frame. The frame is cut from maple to fit the monitor.
The Dashboard is powered with an Alexa-enabled smart outlet installed in a recessed box, attached to the wall with a French cleat.
We are thrilled with the results.
Modules used:
clock compliments MMM-Remote-Control MMM-ModuleScheduler MMM-AlexaControl MMM-Pir MMM-Worldclock MMM-GoogleCalendar MMM-Sonos MMM-GooglePhotos MMM-OpenWeatherMapForecast MMM-NewsAPI MMM-SystemMonitor MMM-WiFiPassword (not shown)Hardware:
Raspberry Pi 4 Samsung 27" T35F monitor HC-SR501 PIR Infrared Sensor DAOKI Light Sensor ELEGRP USB Outlet Receptacle, 3-Port USB C Wall Outlet Arlington DVFR1W-1 Recessed Electrical/Outlet Mounting BoxFeatures
27 -inch monitor PIR sensor to turn off the screen when the room is empty Alexa integration to turn mirror on/off, using MMM-Remote-Control to shutdown the Raspberry Pi and then the smart outlet to turn off the monitor. Rotates wallpaper thru personal photos Light sensor runs as separate from the Magic Mirror framework with a custom Python script to dim the monitor in the eveningThe Build
3f40839b-58f3-41bb-a6c2-b665a836a7a4-build1.jpg
2c9c4d66-b81a-41ec-b5fe-1e2b4a8de859-build2.jpg
The wall with a french cleat
6163d748-6528-4ae1-b914-ab8b44c6d8f7-build3.jpg
The Dashboard
9fe0dd9b-e565-493e-ab91-ba84fbc15e72-Mirror1a.jpg
05cec45f-27cf-4aac-ae70-d40372ad1f17-mirror2.jpg
Hi ;
I am having problems with MM 2.27 where MMM-page-indicator does not display the 3 circle dots on MM.
The program does not seem to have code error but the error is from MM.
the error is attached below :
defined (reading ‘appendChild’)
at main.js:34:12
at Array.forEach ()
at createDomObjects (main.js:14:11)
at Object.modulesStarted (main.js:605:4)
at startModules (loader.js:37:6)
at async loadNextModule (loader.js:216:6)
at async loadNextModule (loader.js:209:6)
at async loadNextModule (loader.js:209:6)
at async loadNextModule (loader.js:209:6)
at async loadNextModule (loader.js:209:6)
(anonymous) @ main.js:34
createDomObjects @ main.js:14
modulesStarted @ main.js:605
startModules @ loader.js:37
load (async)
(anonymous) @ loader.js:180
loadFile @ loader.js:173
loadNextModule @ loader.js:214
loadNextModule @ loader.js:209
How do I look for the problem or if anyone can help.
Thank you,
Regards,
Neel.
Hi;
I am using EXT-Pages and it gives the following error message when run in debug as it does not show anything on the screen: Error attached as below:
EXT-Pages.js:6 Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘classList’)
at Class.Loaded (EXT-Pages.js:6:6709)
at Class.notificationReceived (EXT-Pages.js:6:1618)
at sendNotification (main.js:99:12)
at Object.sendNotification (main.js:650:4)
at Class.sendNotification (module.js:341:6)
at Class.socketNotificationReceived (MMM-GoogleAssistant.js:6:3439)
at module.js:231:9
at Socket. (socketclient.js:32:4)
at Emitter.emit (index.mjs:136:20)
How Do I resolve this - ?
thank you;
regards,
Neel
MagicMirror (vers:2.27.0) : split error occurs on every single module - 07May2024
Hello;
I have had troubles getting MM up - it was all working normal until it just crached - wth error as attached below :
magicmirror@2.27.0 start
DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js run dev
[2024-05-07 09:21:07.079] [LOG] Starting MagicMirror: v2.27.0
[2024-05-07 09:21:07.144] [LOG] Loading config …
[2024-05-07 09:21:07.157] [LOG] config template file not exists, no envsubst
[2024-05-07 09:21:07.197] [LOG] Loading module helpers …
[2024-05-07 09:21:07.202] [LOG] No helper found for module: clock.
[2024-05-07 09:21:08.086] [ERROR] (node:27333) UnhandledPromiseRejectionWarning: TypeError: Cannot read properties of undefined (reading ‘split’)
at loadModule (/home/pi/MagicMirror/js/app.js:156:27)
at loadModules (/home/pi/MagicMirror/js/app.js:213:10)
at async App.start (/home/pi/MagicMirror/js/app.js:261:3)
(Use electron --trace-warnings ... to show where the warning was created)
[2024-05-07 09:21:08.089] [ERROR] (node:27333) 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)
[2024-05-07 09:21:17.744] [INFO] System information:
It crashes on every single module - I tested it by just having one module in the modules folder and the error above is same for all the modules. Here I have tested with ‘clock’ - and hence the errors above.
The MM does not start.
Can you please advise on how to fix the above issue.
Thank you.
Regards,
Neel
Hi,
I installed MMM-Remote-Control, but when I start Magic Mirror it gives me this error [ERROR] [GA] [!] You can’t start MMM-GoogleAssistant with MMM-Remote-Control, then MM is stopped
any idea on the error?
mm.jpg Thank you
Request: Please help me get MMM-BirdNET to play nice with MMM-pages.
Setup: rpi 2 model B with Raspberry Pi OS desktop Bookworm installed. Fresh install with Nodejs version 22.1.0. Using the Edward Shen fork of MMM-pages.
Issue: MMM-BirdNET runs as expected if MMM-pages is not running. With MMM-pages, BirdNET is part of the “fixed” group, i.e., it should show up all the time. This part works fine—it shows up where expected and stays there as the other pages rotate. But each time the other pages rotate (currently every 15 seconds), the BirdNET module appears to refresh itself and the bird popup begins to switch much more quickly than the default 30 seconds. It’s a glitchy mess.
Other notes: I tried using the sdetweil fork of MMM-pages, but it wouldn’t rotate any pages whatsoever. I’m using MMM-pages because I find it simpler to use than MMM-Carousel, especially with multiple instances of modules. BirdNET plays nice with Carousel, but I much prefer pages.
Thanks for your time and input!