A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Usb mic changing device number randomly

    1
    0 Votes
    1 Posts
    689 Views
    T
    I have this strange issue where my pi changes what device number my USB mic is using randomly. This of course means that the audio stops working after a reboot until I modify the file again. Any ideas what can be causing this. I dont have anything else plugged in to usb ports.
  • 3rd Party Addins not working

    1
    0 Votes
    1 Posts
    745 Views
    N
    Hi all, I have just set up my magic mirror and I have been able to alter the default modules to suite my region and preferences however I am having an issue with 3rd party addins. I must confess I am a bit of a Linux newb so I ahve done a fair amount of reading and copy pasting however I cannot get 3rd party modules to work. I am trying to run the web admin console and Spotify addin, I think I have configured both of them correctly and white listed my entire subnet however neither are working. I have missed something obvious in my config file shown below or done something else obvious? Thanks in advance. /* Magic Mirror Config Sample * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. * * For more information how you can configurate this file * See https://github.com/MichMich/MagicMirror#configuration * */ var config = { address: "localhost", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "", "0.0.0.0", "::" to listen on any interface // Default, when address config is left out, is "localhost" port: 8080, ipWhitelist: ["127.0.0.1", "192.168.0.47", "::ffff:127.0.0.1", "::1", "::ffff:192.168.0.0/28"], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], language: "en", timeFormat: "12", units: "metric", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, { module: "MMM-Admin-Interface" }, { module: "calendar", header: "UK Calendar", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "https://www.calendarlabs.com/ical-calendar/ics/75/UK_Holidays.ics" } ] } }, { module: "compliments", position: "lower_third" }, { module: "currentweather", position: "top_right", config: { location: "Warrington, GB", locationID: "", //ID from http://www.openweathermap.org/help/city_list.txt appid: "c3d0b9bf707df523a21cd2f3bbd32f38" } }, { module: "weatherforecast", position: "top_right", header: "Weather Forecast", config: { location: "Warrington, GB", locationID: "", //ID from http://www.openweathermap.org/help/city_list.txt appid: "c3d0b9bf707df523a21cd2f3bbd32f38" } }, { module: "newsfeed", position: "bottom_bar", config: { feeds: [ { title: "BBC UK", url: "http://feeds.bbci.co.uk/news/uk/rss.xml" } ], showSourceTitle: true, showPublishDate: true } }, { module: "MMM-NowPlayingOnSpotify", position: "upper_third", config: { showCoverArt: "true", clientID: "944d74d0c4ed40e6bc3c030512fc5da3", clientSecret: "2519d1a6c42948d799a2a3e285a27246", accessToken: "BQCgTm2SwfeQmulLWj8JyZL9bSZsCPfwtn9AtVMvQdVM-Ic2xsqZ8iBKM2ZAdmgdlLgPxnoTSeVllTkmnViLAHkS0dVvmeTNM9nxR1pN6RHl0o2yf8x-j40TkK74BQ7K6fIA6kWIqW4RvC87x883Iup3adaNLw", refreshToken: "AQB14KZHEHIrNVyuHqUyrHr8b33IdvgpA8oeQ7T-T_xqCzdu08cpQ2m4QvCWsyuNTbeuK4IGTZANY2KdS-LDziWzyyts_vPr177fW4ru3zQsbVPrGebZTOOclUWo5gW46sR27w" } }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
  • MyScoreboard

    Moved myscoreboard
    2
    0 Votes
    2 Posts
    2k Views
    X
    @darbos I believe that setting is to make the previous days’ games disappear. Are you wanting those games to stay on there? For how long? You could change the setting using the rolloverHours setting.
  • 0 Votes
    1 Posts
    922 Views
    S
    when i enter “npm start”, a blank screeen appears with dailog at top left corner as"unauthorized", please help me to solve this, i am a beginner to all the computer field
  • Default Calendar module shows wrong time format

    Unsolved
    1
    0 Votes
    1 Posts
    849 Views
    A
    I have a problem with the default calendar module. I am trying to show the kids’ school calendars with absolute starting and ending times. However, once a class has started the view changes to a relative starting time (but the information is relative to the ending time…) and an absolute ending time. This is the mirror display: (“Slutar 12 minuter” means “Ending in 12 minutes”, the screenshot was taken 13.18) [image: 1536751682336-b4407a27-51f0-4fdb-b71b-0d324793102f-image.png] And this is the corresponding config.js entry: module: "calendar", position: "bottom_left", header: "Schema", classes: "vardagsmorgon", config: { maximumNumberOfDays: 2, maximumEntries: 7, dateFormat: "ddd HH.mm", dateEndFormat: "HH.mm", showEnd: true, timeFormat: "absolute", getRelative: 0, fade: false, displaySymbol: false, calendars: [ { symbol: "calendar-o ", url: "..." }, What am I doing wrong? Or is this a bug within the calendar module?
  • Issue with some symbols with MMM-CalendarExt

    Solved
    4
    0 Votes
    4 Posts
    2k Views
    G
    Thanks! This is working :)
  • Access in MM Page on Windows maching

    Solved
    3
    0 Votes
    3 Posts
    1k Views
    A
    I was able to figure it out. following link did help me https://forum.magicmirror.builders/topic/8612/viewing-mirror-from-browser/3
  • MM + Alexa + Logitech C170?

    Solved
    9
    0 Votes
    9 Posts
    3k Views
    M
    Following the instructions from MMM Awesome Alexa by dolanmiu regarding the audio setup, on my asoundrc if I remember correctly, I used the following commands and this somehow solved my problem. pcm.!default { type asym playback.pcm "plughw:0" capture.pcm "plughw:1" }
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    3 Views
  • Use a local JSON file with MMM-JsonTable Module

    Solved
    8
    0 Votes
    8 Posts
    4k Views
    REBR
    @sdetweil said in Use a local JSON file with MMM-JsonTable Module: @reb those characters are called the BOM (Bill of Material)… added by advanced word processing editors… u can use Notepad++ to remove them too… u need to change editors to make sure you don’t add them back accidentally… @sdetweil Thanks for the info about removing the BOM (Byte Order Mark). I use an Explorer replacement program called Directory Opus which is awesome and one of the developers wrote a script that can be attached to a toolbar button that can add, remove or toggle the Byte Order Mark.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    8 Views
  • 0 Votes
    2 Posts
    2k Views
    Lorenzo_ZappaL
    No one? Please help
  • How to avoid screen turnin on (ServerRequest) PIR-Sensor

    Unsolved
    1
    0 Votes
    1 Posts
    857 Views
    C
    Hi guys, maybe you have a solution for my problem. I am running a Wordpress Site on my MagicMirror Pi. The PIR Sensor is working fine and turns screen on on movement and also turns off again. The problem is, every time someone visits my website (based on wordpress, apache 2), the screen turns on too. Is there a chance I can avoid this? Best Clemy
  • MM module loading stale data??

    Unsolved
    1
    0 Votes
    1 Posts
    687 Views
    M
    I have a node helper file that is doing this: const NodeHelper = require("node_helper"); const fs= require("fs"); module.exports = NodeHelper.create({ //here comes the part of the nodehelper after the 3 dots as posted above socketNotificationReceived: function(notification, payload) { if(notification === "START"){ this.config = payload; this.readData(); setInterval(() => { this.readData(); }, this.config.updateInterval); } }, readData: function (){ //to read a file to do the following fs.readFile('/container.html', 'utf8', (err, data) => { if (err) throw err; this.sendSocketNotification('DATA', data); }); } }) This seems to present the same info… despite changing what it is in the file: container.html Why is that? Isn’t think loading up on every npm start?
  • MMM-Pages not able to get it to be consistent all modules on page one

    Unsolved
    2
    0 Votes
    2 Posts
    2k Views
    A
    @GeckospotNixie i think there is an bug in the latest version of MMM-pages, see Issues. I have the same behavior you described after updating MMM-pages today. I restored the folder MMM-pages from my backup to an older version and now it is working again. AxLED
  • MMM Screencast auto log off

    Solved mmm-screencast
    2
    0 Votes
    2 Posts
    1k Views
    E
    Solved, the problem occurs in raspberry pi 2 when the fake kms GUI is used.
  • Animate only part of the DOM on updateDom()

    Unsolved
    1
    0 Votes
    1 Posts
    913 Views
    M
    Hi, My getDom function for a module I am working on is able to update the module properly, but when I add an animation speed, it refreshes the entire module rather than just the parts of the DOM that change. Is there a way to target only a part of the DOM to refresh with the animation, rather than the entire thing? Thanks.
  • Problem with Weather forecast

    47
    0 Votes
    47 Posts
    47k Views
    MarosM
    is it possible to show in weatherforecast units ? it’s still showing just number f.e. 22 but i want to see 22°C i tried to add units and also decimalSymbol but it still only numbers no sign of Celsius.
  • google assistant works in sample but not in magic mirror

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    E
    the sample works fine ! i have added the config properly no error ! added the pubnub keys in config and in assistant.py file ! but when the magic mirror launches the google logo is seen but nothing works
  • MMM-PublicTransportHafas brings up ERRORs `fetchDepartures`

    Unsolved
    2
    0 Votes
    2 Posts
    1k Views
    J
    I got the same issue. But there are other errors as well since I installed PublicTransportHafas. Is there any clue why this happens? Best, Jan