A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • Modifying existing module

    4
    0 Votes
    4 Posts
    777 Views
    mumblebajM
    @SirVer Data returned is definitely in a different format. From your link: {"Aksam":"21:27","AyinSekliURL":"http://namazvakti.diyanet.gov.tr/images/r1.gif","Gunes":"05:48","GunesBatis":"21:20","GunesDogus":"05:55","HicriTarihKisa":"1.12.1440","HicriTarihUzun":"1 ZİLHİCCE 1440","Ikindi":"17:51","Imsak":"04:18","KibleSaati":"11:18","MiladiTarihKisa":"02.08.2019","MiladiTarihKisaIso8601":"02.08.2019","MiladiTarihUzun":"02 Ağustos 2019 Cuma","MiladiTarihUzunIso8601":"2019-08-02T00:00:00.0000000+03:00","Ogle":"13:42","Yatsi":"22:47"} From the link used by the MMM-PrayerTimes: {"code":200,"status":"OK","data":{"timings":{"Fajr":"05:27","Sunrise":"06:47","Dhuhr":"12:14","Asr":"15:20","Sunset":"17:42","Maghrib":"17:42","Isha":"18:57","Imsak":"05:17","Midnight":"00:15"},"date":{"readable":"02 Aug 2019","timestamp":"1564760362","hijri":{"date":"30-11-1440","format":"DD-MM-YYYY","day":"30","weekday":{"en":"Al Juma'a","ar":"\u0627\u0644\u062c\u0645\u0639\u0629"},"month":{"number":11,"en":"Dh\u016b al-Qa\u02bfdah","ar":"\u0630\u0648\u0627\u0644\u0642\u0639\u062f\u0629"},"year":"1440","designation":{"abbreviated":"AH","expanded":"Anno Hegirae"},"holidays":[]},"gregorian":{"date":"02-08-2019","format":"DD-MM-YYYY","day":"02","weekday":{"en":"Friday"},"month":{"number":8,"en":"August"},"year":"2019","designation":{"abbreviated":"AD","expanded":"Anno Domini"}}},"meta":{"latitude":-26.250013,"longitude":27.985634,"timezone":"Africa\/Johannesburg","method":{"id":3,"name":"Muslim World League","params":{"Fajr":18,"Isha":17}},"latitudeAdjustmentMethod":"ANGLE_BASED","midnightMode":"STANDARD","school":"STANDARD","offset":{"Imsak":0,"Fajr":0,"Sunrise":0,"Dhuhr":0,"Asr":0,"Maghrib":0,"Sunset":0,"Isha":0,"Midnight":0}}}}
  • Displaying pictures from mounted drives

    Moved
    4
    0 Votes
    4 Posts
    845 Views
    S
    @W-M-B I mount a samba drive to my pi, then ln to it. Works great
  • Alecxa token

    1
    0 Votes
    1 Posts
    521 Views
    B
    i im installing MMM-awesome-alexa, but i am a bit lost:S i have creata a development acount, but dont know what to do next, is it: Alexa Skill kitt Voice service Smart home alexa Gadget toolbox Alexa SDK and so on. to ge the token to it?
  • Best and Updated Alexa Module2019

    8
    0 Votes
    8 Posts
    2k Views
    MoreLinuxM
    @sbrundage85 Yup, I just followed the instructions, nothing special done.
  • Looking for a notification type module...

    1
    0 Votes
    1 Posts
    475 Views
    B
    Hi to all my MagicMirror mates. :-) Is there a “Notification” type module that will let you display notices from my own website database? So objectively, to have something similar to the “Alert” module but customise it for my own alert that I want to place on the screen from my own website database?
  • Would like to add transit departure times for Winnipeg, Canada

    3
    0 Votes
    3 Posts
    898 Views
    C
    Thanks, I’ll take a look.
  • Can I install Alexa and Google Assistant at the same time?

    4
    0 Votes
    4 Posts
    1k Views
    S
    @veejae I used MMM-Alexa
  • Multiple lines of text in HelloWorld

    Moved
    1
    0 Votes
    1 Posts
    441 Views
    W
    Newbie: How do i configure the code to hello world to display multiple lines of text?
  • How to use the 'node_helper', 'serialport'

    23
    0 Votes
    23 Posts
    7k Views
    N
    @sdetweil omg… I’m so screwed up My ignorantness makes me cry…'ㅠ I don’t know why there was a mistake Thank you @sdetweil You’re awesome!
  • First module I'm developing, HTML won't render

    5
    0 Votes
    5 Posts
    1k Views
    S
    @Sean said in First module I'm developing, HTML won't render: @s1h4d0w iframe.setAttribute("src", this.config.url); Anyway, your url "https://open.spotify.com" will not be opened. Ah thank you! At least now I know what I was doing wrong, will be tinkering some more. Seems like I need to include /embed/ in the spotify url to get it to be accessible. And thank you @sdetweil, also a handy tip!
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    24 Views
  • Map visible in browser but not on mirror

    7
    0 Votes
    7 Posts
    9k Views
    L
    @bhepler thank you !!
  • centering image with a colspan = 2

    11
    0 Votes
    11 Posts
    4k Views
    W
    well I got it to work. I ended up having to set the left border to 50% in the css.
  • regions...

    31
    0 Votes
    31 Posts
    14k Views
    I
    @retroflex Also some modules don’t listen to fullscreen, if the DOM gets updated, it paints over any fullscreen region
  • Auto Video Player

    14
    0 Votes
    14 Posts
    4k Views
    S
    @thebeatgeek @sam #5710
  • Multiple requests to one notification

    6
    0 Votes
    6 Posts
    2k Views
    S
    @retroflex i have not tried retry
  • [Help!] svg Graph in module MMM-Strava

    6
    0 Votes
    6 Posts
    2k Views
    lavolp3L
    @ianperrin Ian, I haven’t seen your latest reply, sorry, but meanwhile I’ve learnt how to deal with the templates and am implementing the progress bar myself. The nunjucks environment makes it much easier for me in the end. Look for a PR soon :-) Thanks again for your work on this! Having much fun with the API and would like to bloat the module much further. (–>motivation for summer)
  • node_helper - using fs or request?

    5
    0 Votes
    5 Posts
    2k Views
    ?
    @yawns I think performance of ‘fs’ is absolutely faster than ‘request’.
  • Getting Google Contacts birthdays into Calendar

    6
    1 Votes
    6 Posts
    3k Views
    M
    for (var i = 0; i < eventToDelete.length; i++) { } eventToDelete[i].deleteEvent(); Thats what I noticed, anyway its all good, dont see that issue in any code now. Also I noticed that my birthday calendar has all my appointments and such. I see the logic is basically copying my main calendar into the birthday calendar. I manually delete everything out of my birthday calendar except for the birthdays, all is good…until…the script runs again then I back to having everything in my birthday calendar. MW
  • dnsutils on smart mirror

    3
    0 Votes
    3 Posts
    836 Views
    bheplerB
    My recommendation would be to start with the Hello World module and implement a feature at a time. Get it to query the API and display the results in your module. Get it to respond to a message sent from any another module. Get it to respond to a specific message with a structured payload. Configure the voice recognition module to send the specific message & payload. There’s a pretty good set of instructions in the Developer section of the Magic Mirror Github repository.