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

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    S
    It looks like the issue is around what I was attempting to use to record audio. I was using a Logitech Webcam 9000 Pro, intending to use just the microphone for the project. I ran out and bought a cheap desktop microphone to test and my voice recording now plays back normally. I assume there may be some kind of global sample rate which needs to be set for the microphone in the webcam (or drivers). I decided to just buy a Sony Playstation Eye from Amazon as I have read several stories of success with it. I will close this as solved since the cause has been identified even if the solution was not. Thank you for your help!
  • Help! Upgrading from 2.3.1 to 2.5.0 With Errors!!!

    5
    1
    0 Votes
    5 Posts
    2k Views
    justjim1220J
    @solelo no problem, seems like i run into issues everyday! :upside-down_face:
  • openweathermap link Page not found

    3
    0 Votes
    3 Posts
    1k Views
    justjim1220J
    @akram01w here is the compressed file… Can extract it with winwar, 7-zip, et. al. http://bulk.openweathermap.org/sample/city.list.json.gz
  • MMM-ImagesPhotos hide black screen between images

    Solved
    2
    0 Votes
    2 Posts
    1k Views
    S
    well, i found a solution… I modified the ImagePhotos.js to create the div once. instead of each time. this reduces the flash. added an onload handler for the image in the div., start with the image hidden the onload handler changes the just loaded image to the required opacity and transitions this over 1.25 seconds. also getting current image size, and size of screen and adjusting to not clip or zoom it then checks to see if there is more than ONE image in the div (current and just loaded)… if so, it hides the old image, and then deletes that image from the div. repeat for next image.
  • MMM-Chuck-Norris module won't apear

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    R
    @mrheadbanger Not that it answers your question, but the compliments module can be configured in config.js to have your own custom compliments. See here: https://github.com/MichMich/MagicMirror/tree/master/modules/default/compliments#default-value That way you don’t have to edit the compliments.js file. It is also generally a bad idea to edit the modules’ files as it becomes harder to update to new versions of magicmirror. The config.js and custom css file are kept when updating to a new version.
  • pm2 resets list after reboot

    Unsolved
    1
    0 Votes
    1 Posts
    533 Views
    A
    hello i have an issue. if i type in my terminal: pm2 start mm.sh and then after it typed: pm2 save so the mm.sh script is in the pm2 list and should be saved. but if i reboot my raspberrypi my pm2 list gets cleared so it wont autoboot my mm.sh file. if there a way to fix this issue?
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    1 Views
  • THe install of addon doesnt work 100%

    Unsolved
    1
    1
    0 Votes
    1 Posts
    881 Views
    D
    This is really awesome but i cannot get it to work 100% For example sensors and thermometers will not show. Could anyone see whats wrong? Using addon to Hass.IO [image: 1538589034773-b51759db-7869-4829-ad9c-bc4ce3ffe90d-image.png] /* Magic Mirror Config for HASS.IO * * Orginal by Michael Teeuw http://michaelteeuw.nl * MIT Licensed. * * For more information how you can configurate this file * See https://github.com/MichMich/MagicMirror#configuration * * When running in HASS.IO the address and ipWhitelist need to be * empty and any access mcontrols need to be on the host * and not in the container. */ var config = { address: "", // Empty as running in a docker container. port: 8080, // Update port in HASS.IO configuration and not here. ipWhitelist: [], // Empty as in docker container, ACL from the host. // // The settings below are for a basic setup, please modifiy as needed. // language: "en", timeFormat: 24, units: 'metric', customCss: "css/custom.css", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: 'MMM-OnScreenMenu', position: 'bottom_right', config: { touchMode: true, enableKeyboard: true, menuItems: { notify1: { title: "Home", icon: "eye", notification: "PAGE_CHANGED", payload: 0 }, notify2: { title: "Comics", icon: "eye", notification: "PAGE_CHANGED", payload: 1 }, notify3: { title: "Home Assistant", icon: "eye", notification: "PAGE_CHANGED", payload: 2 } } } }, { module: "MMM-pages", config: { modules: [ [ "calendar", "clock","weatherforecast","currentweather","newsfeed", "MMM-HASS", "MMM-homeassistant-sensors" ], [ "DailyXKCD" ], [ "MMM-iFrame" ] ], excludes: ["alert", "updatenotification", "MMM-OnScreenMenu"], } }, { module: 'MMM-iFrame', position: 'fullscreen_below', // This can be any of the regions. config: { url: ["http://hassio.local:8123"], updateInterval: 60 * 60 * 1000,// Refresh every 60 minutes width: "100%", height: "1000px" } }, { module: "DailyXKCD", position: 'top_left', config: { invertColors: true, showTitle: true, showAltText: false } }, { module: "clock", position: "top_left" }, { module: "calendar", header: "Swedish Holidays", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "https://www.calendarlabs.com/ical-calendar/ics/71/Sweden_Holidays.ics" } ] } }, { module: "compliments", position: "lower_third" }, { module: "currentweather", position: "top_right", config: { location: "Gothenburg, Sweden", locationID: "2711537", //ID from http://www.openweathermap.org/help/city_list.txt appid: "8855659590a1ea21d27d3279bddad567" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "Gothenburg, Sweden", locationID: "2711537", //ID from http://www.openweathermap.org/help/city_list.txt appid: "8855659590a1ea21d27d3279bddad567" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "SVT News", url: "https://www.svt.se/nyheter/rss.xml" } ], showSourceTitle: true, showPublishDate: true } }, { module: "MMM-HASS", position: "top_left", config: { host: "192.168.10.242", // Special docker ha api proxy port: "8123", https: false, devices: [ { deviceLabel: "Exterior", deviceReadings: [ { sensor: "sensor.medel_temp_ute", icon: "wi wi-thermometer", suffix: "°"}, { sensor: "sensor.weather_humidity", icon: "wi wi-humidity", suffix: "%"} ] }, { deviceLabel: "Interior", deviceReadings: [ { sensor: "sensor.kitchen_temperature", icon: "wi wi-thermometer", suffix: "°", notification: "INDOOR_TEMPERATURE"}, { sensor: "sensor.kitchen_temperature", icon: "wi wi-humidity", suffix: "%"} ] } ] } }, { module: 'MMM-homeassistant-sensors', position: 'top_left', config: { url: 'http://192.168.10.242:8123', // Special docker ha api proxy prettyName: false, stripName: false, values: [{ sensor: "sensor.processor_use", icons: [{ "default": "chip" } ] }, { sensor: "sensor.kitchen_motion_sensor", icons: [{ "state_off": "run", "state_on": "run-fast" } ] }, { sensor: "light.sink", icons: [{ "state_off": "lightbulb-outline", "state_on": "lightbulb-on-outline" } ] } ] } } ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
  • Cooling Raspberry

    Solved
    13
    0 Votes
    13 Posts
    8k Views
    Mykle1M
    @madscientist Nice. Well done, young man. :thumbsup:
  • Mirror dependency unable pls help

    Locked
    3
    2
    0 Votes
    3 Posts
    996 Views
    yawnsY
    Please take a look here: https://forum.magicmirror.builders/topic/8635/installing-the-dependencies-can-t-finish-the-installation/6 And please stop posting the same question over and over again, this does not speed up your issue resolution!
  • This topic is deleted!

    Unsolved
    1
    1
    0 Votes
    1 Posts
    8 Views
  • Blank screen after update

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    H
    I ‘fixed’ the problem by doing a fresh install of the magicmirror.
  • Conncting to MM from outside

    Solved
    11
    0 Votes
    11 Posts
    9k Views
    S
    i can connect to both my mirrors on the 2.4.1 version
  • MMM-NOAA3 not working since last update

    Solved
    6
    0 Votes
    6 Posts
    2k Views
    mumblebajM
    The issue was that I had to specify the lon and lat manually in the config.js.
  • MMM-RTSPStream issues

    13
    0 Votes
    13 Posts
    8k Views
    G
    Sorry for kicking this topic but did you resolve the problem? What was the issue and could you maybe post your working code?
  • stopping MM via pm2 does not close electron - at restart I get EADDRINUSE

    Unsolved
    3
    0 Votes
    3 Posts
    2k Views
    bheplerB
    It sounds like something on your Pi is attempting to start the Magic Mirror process twice. If you used a cron job to start MM as well as PM2, then this can happen. Likewise, if your script that PM2 calls to start the process has the command twice, this can happen. EADDRINUSE usually means that two processes are trying to serve up web pages on the same port. If that happens on reboot, then most likely two commands are trying to start MM. My recommendation is to remove PM2’s attempts to start MM, reboot and see if the mirror process starts. If so, find out how it’s being called and remove that, then reset pm2 to do it. If MM doesn’t start after the reboot, run your netstat -lptn again and find out what’s listening on that port.
  • Broken PI ...need help for saving config

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    bheplerB
    To expand upon @eviltrooper’s suggestion: Pull the SD card out of your Raspberry Pi. Using an adapter, plug the card into another computer (most likely a Windows-based computer). Once the card is plugged in, the data on the drive will appear. You need to copy the config.js file from the SD card to your other computer. If you’re using a Windows PC, the computer will display two connected drives. One of them will demand that you format before you can use it. Don’t do that. The other drive will show you a file structure. On the drive with folders, navigate to Home -> pi -> Magic Mirror -> config. You’ll find the config.js file in there. Copy it to your PC, somewhere where you can find it again. At that point, you’ll want to restart the process to format the SD card and install the Raspberry Pi OS from the tutorial.
  • I wana 3 or 4 Modules side by side

    Unsolved side by side
    4
    1
    0 Votes
    4 Posts
    2k Views
    justjim1220J
    @robiv8 My question is how you got more than one to show side-by-side? Can this be done with 2 different modules?
  • A fan script for a beginner

    Unsolved
    9
    1
    0 Votes
    9 Posts
    4k Views
    CyruS1337C
    Thanks, I want to try it
  • MM not starting automatically

    Unsolved
    4
    0 Votes
    4 Posts
    3k Views
    CyruS1337C
    it works now?