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.

  • Where have I seen this??

    7
    0 Votes
    7 Posts
    332 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
    327 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
    190 Views
    BKeyportB

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

  • one call api open weather

    18
    0 Votes
    18 Posts
    1k 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
    5k Views
    KristjanESPERANTOK

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

  • Probleme mit DHT22 Sensor

    3
    0 Votes
    3 Posts
    303 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
    97 Views
    D

    okay thanks

  • PAJ7620u2 Sensor (Grove Gesture)

    3
    0 Votes
    3 Posts
    151 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
    206 Views
    S

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

  • newbie css help

    2
    0 Votes
    2 Posts
    148 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
    279 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
    184 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
    481 Views
    D

    Thanks everyone for the replies

  • GoogleAssistant, requested Web page closes after one minute

    5
    0 Votes
    5 Posts
    549 Views
    D

    Ok, thanks

  • Remove link

    6
    0 Votes
    6 Posts
    160 Views
    S

    @Dankodan not the default clock

  • auto recovery from mirror freeze

    8
    0 Votes
    8 Posts
    434 Views
    S

    @sprior said in auto recovery from mirror freeze:

    Not normally no, but for some things you can grant a hole in the container to allow direct access to some things

    that is exactly the same…

    the app (jenkins, chrome) running on the docker host can access the service in the container…

    it is NOT the other way…

    the thing in the container can invoke things on the docker host

    anyhow… pm2’s JOB is to launch and keep running apps.

    you can use it for anything.

    I have a system where I launch the spotify service (raspotify), the camera motion detector (motion) and magicMirror on two different screens…

    I can kill any of them and pm2 will relaunch whatever has ended…

    SO, the thing being launched cannot ‘end’…

  • Magic Mirror for play

    2
    0 Votes
    2 Posts
    432 Views
    KristjanESPERANTOK

    The only game on MM I know is snake: https://github.com/superuserx/MMM-Snake :-)

  • Image viewer ala Windows Screensaver

    2
    0 Votes
    2 Posts
    201 Views
    S

    @karlh I use MMM-ImagesPhotos to display pictures on mm from my Linux file server, effectively my NAS.

    my Linux server shares using samba (windows file server), and I mount that as a folder on my SBC. (see /etc/fstab)

    this module uses a fixed name for the source of the files, so I use a file system link tosp that to the mount. (see ln command)

    I display the images as background

  • Multiple screens fo MM.

    36
    0 Votes
    36 Posts
    13k Views
    S

    @chichi1887 awesome. thanks for the feedback

  • MQTT payload

    2
    0 Votes
    2 Posts
    285 Views
    wishmaster270W

    @h_vestbo Hi, my MMM-ValuesByNotification module is able to select single values in Json structures by JsonPath so does my MMM-MQTTbridge module.
    You can receive the MQTT message with my MMM-MQTTbridge module, trigger a notification and display it with the MMM-ValuesByNotification module.