A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • Any suggestions or wishes for the forum?

    95 Topics
    656 Posts
    KristjanESPERANTOK

    @toxeek Just to let you know, I am not part of the core MagicMirror team and my answer is based on my personal interpretation of the situation.

    I wish you every success! 🚀 I would find it interesting if you could tell us about your project later.

  • Updating to latest MM version

    4
    0 Votes
    4 Posts
    167 Views
    S

    @DarrenO-0
    git reset
    yes… AND you are NOT supposed to update our files… for this very problem. so it taught you something!.. my upgrade script would have warned you…

    update notification,… well it depends on the module and what the changes are
    if the module has a package.json, then its git pull && npm install or npm rebuild, or …
    altho the new 3rd party list is demanding a package.json for metadata about the module… so, that rule is not as useful…

    so it depends… I would NEVER allow an extension to update my system like that !..
    so you get what you get… if it works, don’t touch it…

    on the restart on change, thats in pm2, and sometimes the file change detection doesn’t work … (for me like 95% not working… 5% where it works is on a mac, I rarely use for MM)…

    pm2 restart all will do the same thing

  • Install MM on Debian 12

    11
    0 Votes
    11 Posts
    505 Views
    S

    @DarrenO-0 I just execute the curl command. I have no control over its networking code.

    every time it’s failed due to networking there has been a real problem somewhere

  • Default Compliments Module - Special Days

    4
    0 Votes
    4 Posts
    169 Views
    S

    @WallysWellies said in Default Compliments Module - Special Days:

    see what they say.

    i help decide too

  • VNC Alternative

    7
    0 Votes
    7 Posts
    342 Views
    mumblebajM

    @sdetweil Seems like rpi-connect is still in beta. May be a viable option if no relay is required else the lag could be nasty as the turn server is located in the OK.

  • OpenWeather API CAlls

    6
    0 Votes
    6 Posts
    306 Views
    S

    @hengy no.problem. that’s why I asked.

  • With Sam's Backup and Restore script I need help

    10
    0 Votes
    10 Posts
    471 Views
    S

    @kayakbabe well, all I can say, is I must not have tested it right.
    my apologies

    try again… all three scripts corrected now

  • Where have I seen this??

    7
    0 Votes
    7 Posts
    354 Views
    kayakbabeK

    @ankonaskiff17 I have to agree that DAKBOARD is super lame. I read about MM a long time ago and found DAKBOARD becuase of my MM research. I actually looked at it for about a hour and thought it was lame too. MagicMirror is so customizable and I am a tinkerer. I like to change up things. I like to fix things and not wait on someone else to update when some api changes. So, I decided to tackle MagicMirror. I’ve learned a lot and this is a great community.

  • Wyze Cams

    3
    0 Votes
    3 Posts
    371 Views
    BKeyportB

    @robertjunior24 the problem is that RTSP isn’t supported by Web protocals.

    Here’s what I’m currently doing for my Reolink cameras:

    I use an PI 4 with Motion Eye OS (Discontinued, but still kinda works, there is betas of an attempt to bring MotionEye back) to convert the RTSP streams to Web streams. Then using MMM-EmbedURL, I’m able to pick up the web streams to use on my mirror.

    What I’d like to do is use something faster and more reliable - (Scrypted?) to do the conversion. Currently, there’s a lag that will form within the motioneye software, so I tend to reboot the pi once an hour (overdone, but it works) to keep it reasonable.

    If I use the Framed version of the URLs that MotionEyeOS provides me (like http://192.168.0.7/picture/2/frame/) - I don’t have to have MMM-Embed URL reset the picture, the system will provide a temporary “No Camera” image while it’s down.+

    Important note: Pi 5 (and newer, eventually) will NOT run what’s required for the old software, so Pi4 is what’s recommended.

  • Module for PC Monitoring

    3
    0 Votes
    3 Posts
    196 Views
    BKeyportB

    this one: 47af05e1-d905-4320-a8da-2f792e827985-image.png

  • one call api open weather

    18
    0 Votes
    18 Posts
    2k Views
    karsten13K

    I’m trying to convert from MMM-OpenWeatherForecast to something else, but Openweather is confusing me with the API subscription.

    same situation here. I like the above module but I don’t want to subscribe to the new openweather api.

    First alternative was the mm weather module because it has several providers so you can switch easily. But the design is so far away from MMM-OpenWeatherForecast …

    So next approach was to use the data from mm weather for an own module with better UI.

    Thats the current output:

    b73b079c-f94e-4062-b8fd-cefb078f6045-grafik.png

    It is still a beta version and not published yet.

    Another approach could be to extend the mm weather module with configurable njk templates and the cool skycons (which can be animated) …

  • The most popular 3rd party modules

    7
    3 Votes
    7 Posts
    7k Views
    KristjanESPERANTOK

    @JohnGalt Oh crap. Thank’s for the hint! I fixed it :-)

  • Probleme mit DHT22 Sensor

    3
    0 Votes
    3 Posts
    332 Views
    W

    @sdetweil

    Hi

    That´s my Sensor , and that´s my config:

    module: "MMM-DHT22", position: "top_left", config: { gpioPin: 17, fontSize: '16px', // Font size for the header fontFamily: 'Arial', // Font family for module text showThermometerIcon: true, // Show the thermometer icon showDropletIcon: true, // Show the droplet icon showTemperatureText: true, // Show the "Temperature" text showHumidityText: true, // Show the "Humidity" text headerText: 'Local Environment', // Header text displayed above the values updateInterval: 120, // Update interval in seconds for fetching sensor data temperatureIconColor: 'red', // Color of the temperature icon humidityIconColor: 'blue', // Color of the humidity icon temperatureFontSize: '18px', // Font size for temperature humidityFontSize: '14px', // Font size for humidity temperatureOffset: 0, // Temperature offset adjustment in degrees Celsius humidityOffset: 0, // Humidity offset adjustment in percentage points temperatureUnit: 'C', // Default to Celsius ('C') or use 'F' for Fahrenheit layout: 'horizontal', // Default layout style ('horizontal' or 'vertical')
  • Unexpected Google assistant error

    3
    0 Votes
    3 Posts
    101 Views
    D

    okay thanks

  • PAJ7620u2 Sensor (Grove Gesture)

    3
    0 Votes
    3 Posts
    154 Views
    D

    hi,
    yes I am using MMM-GroveGestures, and I would like to suspend the screen for example with “CLOCKWISE” and reactivate it with “ANTICLOCKWISE”

  • IR Frame rotation -90 (270) to portray in Debian 12 - Bookworm

    2
    0 Votes
    2 Posts
    220 Views
    S

    @BJK did you use the xrandr command in your pre-bookwarm script?

  • newbie css help

    2
    0 Votes
    2 Posts
    150 Views
    U

    changed css file now the compliments banner is to small and gone to the left instead of center

    body {
    margin: 10px;
    position: absolute;
    width: calc(100% - 20px);
    height: calc(100% - 20px);
    margin-bottom: -10px;
    font-size: 1rem;
    font-weight: 300;
    line-height: 1.5;
    color: rgba( 0, 150, 254, 1 );
    back.ground: transparent;

  • code c++ ??

    5
    -1 Votes
    5 Posts
    287 Views
    S

    @ludoRaspberry
    encore une fois, le runtime magicmirror est entièrement javascript. la partie visuelle de MagicMirror est une application web. en tant que tel, il ne peut pas accéder directement aux ressources locales, au matériel ou aux systèmes de fichiers.

    la conception fournit un processus local de nœud, appelé node_helper. il peut accéder aux ressources locales, comme les broches des capteurs et les fichiers. l’assistant et les composants Web sont connectés via un socket Web, enveloppé dans une fonction javascript.

    pour voir comment les modules effectuent ce type d’opérations, vous pouvez consulter leur code, voir la liste des modules tiers ici https://github.com/MagicMirrorOrg/MagicMirror/wiki/3rd-party-modules

  • Can I have multiple views?

    2
    0 Votes
    2 Posts
    191 Views
    S

    @flemmingss no. MagicMirror uses a designed called SPA, single page application.

    the data presented on this single page can change but it only serves one page. you can see the frame of that single page in the file index.html

  • Alexa on Mirror Mirror

    5
    0 Votes
    5 Posts
    590 Views
    D

    Thanks everyone for the replies

  • GoogleAssistant, requested Web page closes after one minute

    5
    0 Votes
    5 Posts
    560 Views
    D

    Ok, thanks