A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Newbie Basic setup help

    Solved
    4
    0 Votes
    4 Posts
    1k Views
    S
    @daymo87 cool… sorry can’t help with that one! maybe a new topic with new header will attract other users can u mark this one solved?
  • Error on loading script "...//MMM-name.js"

    Solved
    3
    0 Votes
    3 Posts
    879 Views
    spitzlbergerjS
    @sdetweil many thanks! The wrong spelling was the right track. In the installation instructions I had written: git clone https://github.com/spitzlbergerj/MMM-Teslalogger cd MMM-Teslalogger npm install But it must be called (capital L) git clone https://github.com/spitzlbergerj/MMM-TeslaLogger cd MMM-TeslaLogger npm install
  • MMM-CalendarExt2 Multiple "views" side by side

    Unsolved
    1
    0 Votes
    1 Posts
    411 Views
    D
    Hi guys. I want to have 3 “views” side by side in MMM-CalendarExt2, I found a way to do it here by creating 3 instances of the module in the config.js but I’d rather have it all done in the one instance. (I think having the module 3 times runs slower) Thanks in advance.
  • Help for a Novice....

    Moved
    22
    0 Votes
    22 Posts
    8k Views
    S
    @j-ason well, there WAS an error… email sent back
  • Credentials being blocked?

    Unsolved
    5
    0 Votes
    5 Posts
    2k Views
    F
    address: "0.0.0.0", // 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", "::ffff:192.168.0.42", "::ffff:192.168.0.50"], // Set [] to allow all IP addresses ipWhitelist:[], // 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"], and yes the UI is on the same machine.
  • MMM-Pages - Changing pages

    Moved
    1
    0 Votes
    1 Posts
    469 Views
    B
    ive been trying to change page using recipies. ive butchered the test.js in the recipies folder in AMK2 … ive got this far: var recipe = { transcriptionHooks: { "HOOKING_TEST": { pattern: "how's traffic", command: "CMD_TRAFFIC" }, "HOOKING_TEST2": { pattern: "test ([a-z 0-9]+)$", command: "INTRODUCTION2" }, }, commands: { "CMD_TRAFFIC": { notificationExec: { notification: "PAGE_CHANGED", payload: 1 }, } } } exports.recipe = recipe // Don't remove this line. any help is greatly appreciated ! :)
  • Nothing would come up on the display, the module won't run :/

    Moved Unsolved mmm-aqi
    5
    0 Votes
    5 Posts
    1k Views
    Mykle1M
    @KaranC said in Nothing would come up on the display, the module won't run :/: " disabled: t, " My bad. So sorry. I create a var in my config file var t = true; to simplify things for myself. You would have to use disabled: true, Again, I apologize. That is completely my fault. I’ll fix the original post
  • Anyone successfully using MMM-Tesla module?

    Unsolved
    10
    0 Votes
    10 Posts
    4k Views
    A
    I have started work on a fork from MMM-Tesla, since I could not get this working either. It is located at https://github.com/martinburheimtingstad/MMM-Tesla2/
  • Adding new Module in Config

    Solved
    8
    0 Votes
    8 Posts
    2k Views
    S
    @jakuk said in Adding new Module in Config: Line 159 col 17 Expected an identifier and instead saw ‘MMM-Tado’. so, lets look on the line BEFORE 159, cause there was a problem (it is NOT expecting to see ) } // < --- what is this? { // < mmm-tado module start module: 'MMM-Tado', position: 'middle', config: { username: '********', password: '*******', updateInterval: 300000 } } // < mm-tado end end of all modules is ], but I don’t see that either
  • MMM-Stripes problems.

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    C
    Yes. I use https://github.com/paviro/MMM-Stripes this module. I can’t get any info in documentation. Anyone used WS2812b leds with his mirror ? Best regards.
  • Issues with MMM-json-feed module.

    Unsolved
    11
    0 Votes
    11 Posts
    4k Views
    S
    @Aurelio if u put this in a browser, does it return data? https://corona.lmao.ninja/all mine returns this {"cases":285706,"deaths":11876,"recovered":93584,"updated":1584796664654} I have restarted MM a couple times today and the display comes up each time
  • MMM-AlarmClock - Sound doesn't stop

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    Mykle1M
    @doron92 I don’t know that this is much help but I just installed and used the most basic config entry (below) and the alarm turns off as expected, based on the timer setting in the config. I changed the timer value a few times and it follows that value. Try a basic config entry (such as this one) and see if it works. At least it’s a place for you to start troubleshooting. { module: 'MMM-AlarmClock', position: 'top_right', config: { timer: 15 * 1000, alarms: [ {time: "20:29", days: [0,1,2,3,4,5,6], title: "Soccer", message: "Get ready for soccer training!", sound: "alarm.mp3"}, ], } },
  • This topic is deleted!

    Unsolved
    1
    0 Votes
    1 Posts
    51 Views
  • Ultrasonic Sensor Usage Modules

    Unsolved
    1
    0 Votes
    1 Posts
    574 Views
    S
    Does anyone here know a module which works with ultrasonic sensors, because i have tried https://github.com/Matzefication/MMM-Move and https://github.com/Simon089/MMM-Swipe and none of them seem to work. (if you have any suggestions on how to make them work please tell me). So i am looking for other modules which could use an ultrasonic sensor to either change “pages” on the mirror using a swipe motion or just a sensor to wake up the mirror if i come in front of it. Please and Thank you
  • Trying to reuse an auth cookie from Chromium with Electron

    Unsolved
    2
    0 Votes
    2 Posts
    793 Views
    S
    @Jfarro what mm version are u running? And how did u install? If the package.json says "start","./run-start.sh", Then add to config.js serverOnly:"local", After the address: line, and before modules: line This will start mm by using chromium browser instead of electron.
  • News feed doesn't change after changing the newsfeed.js

    Unsolved
    3
    0 Votes
    3 Posts
    978 Views
    Mykle1M
    You have edited the wrong file, namely the newsfeed.js file. You should be editing the config.js file which resides is the MagicMirror/config folder. If so, you should revert all your changes to their original state and edit the config.js entry for the newsfeed module. It should look something like this. I tested your url for NOS Algemeen and it works fine with the module. { module: "newsfeed", position: "bottom_bar", // This can be any of the regions. Best results in center regions. config: { feeds: [ { title: "NOS Algemeen", url: "http://feeds.nos.nl/nosnieuwsalgemeen", }, { title: "BBC", url: "http://feeds.bbci.co.uk/news/video_and_audio/news_front_page/rss.xml?edition=uk", }, ] } }, Screenshot <img src=https://www.dropbox.com/s/4umt2lz4m75eg6j/newsfeed.png?raw=1 />
  • Help with Width of ExtCalendar2

    Unsolved
    4
    0 Votes
    4 Posts
    895 Views
    ?
    @clemy It needs some enough width to show informations. As your picture shows, even in that picture the title of event has only 3-4chars meaniglessly. Use another region. Or use 4K screen.
  • YA Troubleshooting: MMM-AssistantMk2 + MMM-Hotword Thread

    Unsolved
    1
    0 Votes
    1 Posts
    556 Views
    D
    Hi, I am aware that there are multiple threads on troubleshooting the Google Assistant, but I did not find one on systematical troubleshooting. How do I test what is not working? Below please find my attempts, which may be a first start, but did not identify the root cause. Now I am stuck with my MMM-AssistantMk2 and MMM-Hotword installation and configuration and look for step-by-step troubleshooting. When I started the Google Assistant installation, all installed MM modules are working fine, so I imaged the SD-card for an easy fallback. My steps have been: Installing MMM-AssistantMk2 + MMM-Hotword Now I get a flashing bubble on the mirror and whenever I say the magic word: “smart-mirror” the string [“smart-mirror”] shows up next to the bubble on my Magic Mirror, but nothing seems to happen after (similar to the image on this page, just my hotword is not “Computer” but “smart mirror”: https://github.com/eouia/MMM-Hotword) Maybe most of the things are successfully implemented but how do I get it to work? I have no clue why or where it hangs, what are steps to identify where it stucks? So far I have checked the following: Version checks:: pi@raspberrypi:~/MagicMirror $ uname -a Linux raspberrypi 4.19.34-v7+ #1211 SMP Mon Apr 8 22:56:37 BST 2019 armv7l GNU/L pi@raspberrypi:~/MagicMirror $ vcgencmd version Mar 27 2019 15:45:53 Copyright © 2012 Broadcom version 2e98b31d18547962e564bdf88e57b3df7085c29b (clean) (release) (start) pi@raspberrypi:~/MagicMirror $ node -v && npm -v v10.15.3 6.9.0 These commands resulted in long outputs, but did not point me to anything useful: pi@raspberrypi:~/MagicMirror/config $ npm start dev pi@raspberrypi:~ $ dmesg -x -d -T Audio checks: Speaker check: pi@raspberrypi:~ $ aplay -l **** Liste der Hardware-Geräte (PLAYBACK) **** Karte 0: ALSA [bcm2835 ALSA], Gerät 0: bcm2835 ALSA [bcm2835 ALSA] Sub-Geräte: 7/7 Sub-Gerät #0: subdevice #0 Sub-Gerät #1: subdevice #1 Sub-Gerät #2: subdevice #2 Sub-Gerät #3: subdevice #3 Sub-Gerät #4: subdevice #4 Sub-Gerät #5: subdevice #5 Sub-Gerät #6: subdevice #6 Karte 0: ALSA [bcm2835 ALSA], Gerät 1: bcm2835 ALSA [bcm2835 IEC958/HDMI] Sub-Geräte: 1/1 Sub-Gerät #0: subdevice #0 Microphone check: pi@raspberrypi:~ $ arecord -l **** Liste der Hardware-Geräte (CAPTURE) **** Karte 1: AK5371 [AK5371], Gerät 0: USB Audio [USB Audio] Sub-Geräte: 0/1 Sub-Gerät #0: subdevice #0 Audio Check: arecord -D plughw:1,0 -d 3 test.wav && aplay test.wav I hear myself speaking when the pm2 is stopped Google Credentials and Setup check: pi@raspberrypi:~/MagicMirror/modules/MMM-AssistantMk2 $ node auth_and_test.js Type your request: googlesamples-assistant-pushtotalk --project-id magicmirror-12345 --device-model-id magicmirror-12345-magicmirror-123456 Assistant Response: Conversation Complete This section highlights some findings: pi@raspberrypi:~/MagicMirror $ npm run config:check magicmirror@2.10.1 config:check /home/pi/MagicMirror node tests/configs/check_config.js Checking file… /home/pi/MagicMirror/config/config.js Line 56 col 56 ‘arrow function syntax (=>)’ is only available in ES6 (use ‘esversion: 6’). Line 57 col 55 Missing semicolon. Note: fixing the [“Line 57 col 55 Missing semicolon.“]-issue does not make a difference, I copied-and-pasted this part from here: https://github.com/makepluscode/rpi-tutorial-advanced/tree/master/008-raspbian-magicmirror-google-assistant-latest The audio/mic-settings in this sample seem to match my setup? Does anybody have any idea what the next appropriate steps are to find where it hangs? Any help is very much appreciated. Cheers Bob
  • MMM-awesome-alexa going into idle and never wakeup

    Unsolved
    3
    0 Votes
    3 Posts
    1k Views
    S
    Same issue here… nobody can help us ? Thanks [01:34:50.292] [LOG] transiting to state: listening [01:34:54.812] [LOG] transiting to state: busy [01:35:03.425] [LOG] transiting to state: idle
  • MMM-voice - experience

    Unsolved
    11
    0 Votes
    11 Posts
    4k Views
    S
    @Miked180 so the way the module works, whatever the wait time after motion stops (external-motion ended) then the screen will be blanked by your configured choice… then when motion is detected, the screen will be unblanked…