A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • MMM-pihole-stats module

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    S
    “some module name” MUST match the name of the folder in mm/modules, and the name of the js file which implements the module operations
  • MMM-GooglePhotos fail

    Unsolved
    6
    1
    0 Votes
    6 Posts
    1k Views
    N
    @sdetweil Node is v9. 11.2 Npm is 6.9.0
  • Error Installing MMM-Keybindings

    Solved
    10
    0 Votes
    10 Posts
    3k Views
    S
    @JcMarin nice debugging!!!.. thanks for the update… others will find this useful.
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    3 Views
  • [MMM-RadioDe] - does not autoplay

    Solved
    4
    0 Votes
    4 Posts
    1k Views
    S
    @ruffneck2 i don’t know if this change will make it in. I just see that someone submitted the change to be considered.
  • Show City with MMM-GoogleMapsTraffic

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    I
    @onetwankyfive can you provide some tips on how you did this?
  • New weather module: Undefined header, invalid date

    Unsolved
    3
    1
    0 Votes
    3 Posts
    2k Views
    C
    Ah yeah! That’s totally that problem. Now if I could just get the rest figured out, I could go with the new module.
  • Why does currentweather use lockstring???

    Solved
    2
    0 Votes
    2 Posts
    841 Views
    ?
    Forget it. They could be hidden with .hide({lockString:"something"}) instead just .hide().
  • MMM-GoogleAssistant autostart

    Unsolved
    46
    0 Votes
    46 Posts
    25k Views
    P
    My script now has these contents: #!/bin/bash /home/pi/env/bin/python3 -u /home/pi/MagicMirror/modules/MMM-GoogleAssistant/pi/assistant.py But the Google Assistant does not work upon boot. If I run the command: /home/pi/env/bin/python3 -u /home/pi/MagicMirror/modules/MMM-GoogleAssistant/pi/assistant.py after boot, from the command line, it starts. What can I do to fix this? It seems so close to working…
  • MMM-OnScreenMenu Notifications?

    Unsolved
    1
    0 Votes
    1 Posts
    589 Views
    J
    Need some help with OnScreenMenu I’m using an ir remote for my MM which is basically sending keys (keyboard). I have managed to activate/deactivate the Menu sending “ONSCREENMENU_TOGGLE_MENU” through KeyBindings module but I don’t know what notification to send for the Up/Down arrows or Enter keys to navigate the Menu I tried notification: “ONSCREENMENU_KEYPRESS”, payload: {actionName: “KEYPRESS”, name: “ArrowUp”} But that does not work, and navigation is not working with the Keyboard either once Menu pop-ups What notification or configuration do I need to navigate with keyboard enter and arrow keys? Config I have right now { module: ‘MMM-OnScreenMenu’, position: ‘bottom_left’, config: { touchMode: false, enableKeyboard: true, enableKeyBindings: true, } }, module: “MMM-KeyBindings”, config: { enabledKeyStates: [“KEY_PRESSED”, “KEY_LONGPRESSED”], // evdev: { enabled: true, eventPath: “/dev/input/btremote”}, enableKeyboard: true, actions: [ { key: “Menu”, state: “KEY_PRESSED”, mode: “DEFAULT”, notification: “ONSCREENMENU_TOGGLE_MENU”, }, { key: “ArrowUp”, state: “KEY_PRESSED”, mode: “DEFAULT”, notification: “ONSCREENMENU_KEYPRESS”, payload: {actionName: “KEYPRESS”, name: “ArrowUp”} } ] } },
  • MMM-MyCommute and Japanese addresses

    Unsolved
    1
    0 Votes
    1 Posts
    759 Views
    S
    Hey Magic Mirror community. Has anyone any recommendations for modules using public transit departure times through google maps api? I tried MyCommute, however it does not seem to like my Japanese address. Here is my config: /* 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", "::ffff:127.0.0.1", "::1"], // 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: 24, units: "metric", modules: [ { module: "alert", }, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, { module: "calendar", header: "Upcoming Holidays", position: "top_left", config: { calendars: [ { symbol: "calendar-check-o ", url: "webcal:https://calendar.google.com/calendar/ical/en.japanese%23holiday%40group.v.calendar.google.com/public/basic.ics" } ] } }, { module: 'MMM-MyCommute', position: 'bottom_left', config: { apikey: 'correct api key, requests code 200 on maps api', origin: '東京都新宿区市谷加賀町2丁目3', startTime: '06:00', endTime: '21:59', destinations: [ { destination: 'Kojimachi Station, 4丁目 麹町 千代田区 東京都', label: 'Kojimachi Station', mode: 'transit', color: '#82E5AA' }, { destination: 'Shinjuku Station, 3丁目-38 新宿 新宿区 東京都', label: 'Shinjuku Station', mode: 'transit' }, ] } }, { module: "currentweather", position: "top_right", config: { location: "", locationID: "1850147", //ID from http://www.openweathermap.org/help/city_list.txt appid: "6f1d84ecbb4354040e5f04388ccab61b" } }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
  • Problems with Electron and IFrame and Microphone

    2
    0 Votes
    2 Posts
    2k Views
    ?
    @thisonecountz some modules need electron-rebuild to run on Electron. Electron has it’s own nodeJS envrionment, so it could not be compatible with your system-level nodeJS. so some of your modules need to be rebuilt.
  • MMM-Hotword Snowboy install problem

    Unsolved
    6
    0 Votes
    6 Posts
    3k Views
    L
    @Sean Great ! Thank you
  • Pushbullet trouble

    Unsolved
    1
    0 Votes
    1 Posts
    760 Views
    D
    I’m using the Pushbullet module and all is well when I first start the MM2. However, after some time (usually days) messages to Pushbullet no longer display on the MM2. Those messages do appear on other devices connected to Pushbullet. I’ve thought it was because of a wifi drop, but I can remote into the Rpi using PuTTY while the Pushbullet messages don’t display so I don’t think it’s that. Can anyone suggest where else I should look to solve this problem??? Thanks!
  • MMM-Spotify Toggle Play/Pause?

    Unsolved
    5
    0 Votes
    5 Posts
    2k Views
    J
    @Sean Great! Thanks
  • “There was a problem with the selected skills response”

    Unsolved
    1
    0 Votes
    1 Posts
    765 Views
    P
    Re: MMM-MirrorMirrorOnTheWall installation issue I have followed the tutorial very closely to get the Alexa skill working but it doesn’t seem to work quite right. Right now my skill will start up and respond accordingly with “Hello my Queen” but when I asked it to display an image it says “there was a problem with requested skills response“. When I checked my custom google search it is being hit with my request and it also says there were no errors. Does anybody know what I could be missing?
  • MMM-Chart Module

    Unsolved
    1
    1
    0 Votes
    1 Posts
    755 Views
    F
    Hello, I use the MMM-Chart module to display different weather data on magic mirror. Currently the magic mirror run into a out of memory after certain time. If I deactivate the modules the memory consumption is quite less. The maximum nunber of entries for one chart is less then 900 single values. I Installed the magic mirror from scratch and after I discovered the situation with a standard installation of Magic mirror on debian scretch I update the eletron to 5.0.0 but the result is still the same. [image: 1557172748501-memory.jpg] Everytime the chart jumpsup I restarted the magic mirror. The magic mirror is rotated by 3 and I dont use the GL driver or the fake gl driver, because this dint work.
  • [MMM-Remote-Control]The UI can't be as you show it

    Unsolved
    1
    1
    0 Votes
    1 Posts
    610 Views
    C
    hello,I add module as you write,but it’s not like you showed it. My english not very well so I have to show it in picture. [image: 1557151187762-10dcae4d23df9fc8e1a798da95633429.jpg] thank you very much!
  • Please create a config file

    Solved
    8
    0 Votes
    8 Posts
    3k Views
    J
    Folks. i figured it out. just commented out everything except the module name and it works. and i did add the comma. thanks
  • Help with Pages...

    Unsolved
    7
    0 Votes
    7 Posts
    2k Views
    S
    @justjim1220 no… each module has to add code to deal with it… like your video player… add a suspend() routine to be called when hidden and a config option for backgroundPlay true/false and if playing on suspend, and you’re supposed to stop, then stop playing… and if resumed and were playing then resume playing, (if u can)… but other modules will have to add code like that too… you cannot MAKE them behave