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

    1
    1 Votes
    1 Posts
    2k Views
    emloweE
    I wrote a new module MMM-AutelisPentair to display information about the status of my pool system, pulled from my Autelis Pool Control box. I really don’t like parsing XML, so I convert the XML to js using xml2js, which you need to install (npm install xml2js) In theory you can also control the pool using this interface, but I haven’t done that - this is display only Not everything is presented, since I don’t have some of the equipment (like IntelliChlor) [card:emlowe/MMM-AutelisPentair] -Earle
  • [MMM-calendarExtDays] Alternative days calendar view

    10
    2
    4 Votes
    10 Posts
    8k Views
    ?
    @emlowe ok. I’ll do.
  • weather underground not loading

    7
    0 Votes
    7 Posts
    5k Views
    Mykle1M
    @alcoholicfish said in weather underground not loading: where exactly do i get a PWS location from? From here. Find your location on the map. Zoom in. Click on the little colored circle closest to you. An info box will appear. The Station ID is the PWS. You can even click on the Station ID to get full info about that station.
  • mmm-moon-phases

    12
    0 Votes
    12 Posts
    12k Views
    C
    @spectroman awesome!
  • MMM-YrMeteogram - weather forecast

    3
    5 Votes
    3 Posts
    4k Views
    CatoC
    MMM-YrMeteogram is MagicMirror² module for displaying a meteogram. [image: illustration.png?raw=true] [card:CatoAntonsen/MMM-YrMeteogram] Click on the GitHub card above for dokumention.
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    1 Views
  • MMM-PiLights - Control a LPD8806 Led Strip on a Raspberry Pi

    17
    0 Votes
    17 Posts
    17k Views
    O
    I ordered these: https://www.amazon.com/gp/product/B01COEJST8/ref=oh_aui_detailpage_o09_s00?ie=UTF8&psc=1 FYI - for those that are reading this in the future, make sure that your power supply ground is grounded to the RPi ground. That tripped me up.
  • MMM-Profilepictures: problem with configuration

    5
    0 Votes
    5 Posts
    3k Views
    strawberry 3.141S
    @Binog 0.9 is not a valid value, you maybe want to check the property values section here https://www.w3schools.com/cssref/pr_dim_max-width.asp
  • MMM-Globe unable to view a custom image

    3
    0 Votes
    3 Posts
    3k Views
    Mykle1M
    @giulianomondin said in MMM-Globe unable to view a custom image: MMM-eyecandy Hi, In MMM-EyeCandy, the config entry and path would be ownImagePath: 'modules/MMM-EyeCandy/pix/YOUR_PICTURE_NAME.jpg', The picture file goes in the pix folder of the module { module: "MMM-EyeCandy", position: "top_center", config: { style: '1', // 1 - 52 or use ownImagePath to override style ownImagePath: '', // ex: 'modules/MMM-EyeCandy/pix/YOUR_PICTURE_NAME.jpg', or internet url to image } },
  • Is it possible to show ping in ms?

    1
    0 Votes
    1 Posts
    1k Views
    LolololitoL
    Re: Internet Monitor Is there a way to show the ping in ms? Hope someone can help ^^
  • Weather-underground config.js

    3
    0 Votes
    3 Posts
    3k Views
    A
    /* Magic Mirror Config file * * By Michael Teeuw http://michaelteeuw.nl * MIT Licensed. */ var config = { port: 8080, ipWhitelist: [], // Set [] to allow all IP addresses. language: "en", timeFormat: 24, units: "metric", modules: [ { module: "MMM-WordClock", position: "top_left", config: { width: "300px", height: "300px" } }, { module: "calendar_monthly", position: "top_left", config:{ // The config property is optional // Without a config, a default month view is shown // Please see the 'Configuration Options' section for more information } }, { module: "compliments", position: "bottom_bar" }, { module: "MMM-AlexaPi", position: "lower_third", config: { // The config property is optional. // If no config is set, defualt values are used // See 'Configuration options' for more information. } }, { module: "MMM-WunderGround", position: "top_right", header: "", config: { apikey: "d2c28567ee4d5e00", pws: "pws:KPAGRATZ2", currentweather: 0, coloricon: true, hourly: "1", fcdaycount: "5", hourlyinterval: "2", hourlycount: "1", animationSpeed: 5000, alerttime: 10000, alerttruncatestring: "english:", roundTmpDecs: 0, UseCardinals: 1, windunits: "mph", sysstat: "0" } }, ] }; /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") {module.exports = config;}
  • 2 Votes
    3 Posts
    6k Views
    S
    Hey, that looks very nice. I’m trying to insert it in my config with the spanish translation but I’m getting the german one. This is my config: module: "MMM-WordClock", position: "middle_center", url:["http://laurenzbremicker.de/wordclock/index.html#l=es"] The URL seems to be correct, since if I visit it I can see the image displayed in my computer. Do you know what the problem might be?
  • MMM-MyNotes - Display GMail notes on your mirror

    1
    3 Votes
    1 Posts
    3k Views
    J
    [card:jclarke0000/MMM-MyNotes] I put this module together largely for my own needs, but I’m sharing it in case anyone else might find it useful. Keep in mind that this is fragile – there are many ways that I can see this breaking, namely with the way I need to identify which items are Notes – GMail treats them the same as email messages, with the only identifying factor being that the label “Notes” is attached. So if you have your Notes in a different folder than the default, this may not work. Also, this will only currently work for a single GMail account (even if you configure multiple instances of the module, it will still only work with one account). With the way the authorization works, I would need to do a pretty significant rewrite to make it work with multiple accounts. Not impossible, but not something I’m about to take on right now. In any case, please try it out, and I’ll do my best to help out with any issues you might have. This module certainly stretches my programming skills, so if those who are better developers want to comment and suggest better ways to do things, I’m all ears. Be sure to carefully follow the authorization instructions. It seems daunting as there are 16 steps in my instructions, but I was trying to be very verbose to make it clear.
  • MMM-ModuleToggle

    7
    1 Votes
    7 Posts
    5k Views
    SnilleS
    I think the class is the same but the “id” is different. I’m using the ID in my MMM-Modulebar. But I’ll have to test it when I have some time. :)
  • [FRITZ!Box Callmonitor] Current Call

    utility productivity
    4
    2 Votes
    4 Posts
    4k Views
    Sandy2503S
    @paviro said in [FRITZ!Box Callmonitor] Current Call: To be honest it has been a while I used this but I will probably start again soon and look into it. Does it show the correct name on incoming calls? yes - if not in the Box Adressbook - i see the number … so everything is fine. Sandy2503
  • MMM-AlexaPi

    34
    4 Votes
    34 Posts
    29k Views
    M
    I set up my AlexaPi with the Device ID “SmartMirror” rather than “magicmirror” Is there anyway I can change what the ID needs to be rather than run through the whole setup again for the Alexa?
  • Check Statuses via JSON API Calls (MMM-JSONStatusChecker)

    1
    3 Votes
    1 Posts
    1k Views
    S
    Description: MMM-JSONStatusChecker will periodically call a URL and display a “true / false” (or “connected / disconnected”) status based on the results of a value in a JSON response from the API call. Multiple instances of the module can be used to call different URLs/APIs using the same background helper. Each instance has it’s own configuration and refresh time. See the config options on GitHub for full details, but everything can be customized; including: the key/value in the response being evaluated, the icon displayed, the CSS classes applied for true/false, the text for each status, and even whether or not to show an alert on status change. Screenshots: [image: screenshot.png] Download: [card:shbatm/MMM-JSONStatusChecker] Version 1.0.0 Initial Release; Please let me know if you find this useful. leave any comments or issues here or in the GitHub Repo Issues.
  • 3 Votes
    1 Posts
    3k Views
    S
    Description: Inspired by the MMM-OpenHABFloorplan module, this is a module for the MagicMirror² to connect to an ISY device from Universal Devices (http://www.universal-devices.com) using a WebSocket. It will display a floor plan showing live updates of which Insteon, Z-Wave, or ISYv5 Node Server devices are turned on/off (including dimming levels), which alarm zones are tripped, and the status of the thermostats. Setup takes a little while as you have to create your own floorplan in SVG (Scalable Vector Graphics) format using something like Inkscape or Adobe Illustrator. It can be as simple or as complex as you want it to be, the most important thing is the tagging. Whatever style you make your lights, lamps, outlets, or devices–as long as you tag them with the correct ISY address format–they will be picked up by the module automatically and their status updated on the graphic. The screenshots above are an “extreme” example SVG image which was created from an AutoCAD blueprint originally, with icons from various sources dropped in to represent the devices. The config options for the module give you even more advanced control, by letting you set custom display options for the different devices. New in version [1.0.7]+ – Control popups can now be enabled for various devices, to directly control your home automation from a touchscreen or any web browser with the MagicMirror page loaded. Screenshots: Live view: [image: floorplan_animated.gif] [image: floorplan_preview.png] Download: [card:shbatm/MMM-ISY] Version 1.0.7 - Initial Controls Implementation Added: Initial implementation of a control system using Bootstrap 4 to display tooltip style popups when devices are clicked. Version 1.0.0 Initial Release [EDITED 27-APR-18 WITH NEW VERSION]
  • Annual Events Displayed Monthly by Date

    2
    0 Votes
    2 Posts
    2k Views
    J
    I am having an issue with my google calendar where annual events, such as birthdays, are being displayed each month. For example if the two birthdays in my calendar are Oct 1st and Apr 12th, then on May 31st on my magic mirror it will say I have a birthday tomorrow (Oct 1 -> June 1) and in 11 days (Apr 12 -> June 12). Any ideas why this is happening?? Here is my calendar config. config: { timeFormat: 'absolute', urgency: 0, getRelative: 0, calendars: [ { //Work url: "https://calendar.google.com/calendar/ical/XXXXX.ics" }, { //Life url: "https://calendar.google.com/calendar/ical/XXXXX.ics" }, { //Canadian Holidays symbol: "calendar-check-o ", url: "webcal://www.calendarlabs.com/templates/ical/Canada-Holidays.ics" } ] }
  • MMM-MyNest

    6
    2
    1 Votes
    6 Posts
    4k Views
    pugslyP
    Anyone working on integrating the nest protect smoke detectors?