MagicMirror² v2.7.0 is available! For more information about this release, check out this topic.

Send notice text to MM2.5



  • I’m looking for a module that will let me send a short notices to my MM2.5 screen. The one sent will remain on the screen until I send a new notice. I’ve tried editing the compliments in the config.js file, but they don’t update even with an updateInterval of 3000. I don’t know why that doesn’t work. However, I’d rather be able to send the text to the MM2.5 screen some other way (e.g. smartphone text???). I’ve read through all the existing modules and didn’t find one that will do this. Maybe I missed one or maybe someone has a better idea of how to implement this capability??? Thanks for any guidance?

    Dave



  • @dwburger I found MMM-PushBulletNotifications that looks like it will do what I need. I’m going to pursue that. Just for my own education though, below is my current config.js file with my attempt to get a notice (e.g. “Out of the office”) posted onto my MM2.5. When I edit this file with a new “compliment” and save the file to my MM2.5, the new text doesn’t appear. Maybe someone (everyone?) can spot the problem??? Thanks!

    /* Magic Mirror Config Sample
    *

    */

    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: 12,
    units: "imperial",
    
    modules: [
    	{
    		module: "alert",
    	},
    	{
    		module: "updatenotification",
    		position: "top_bar"
    	},
    	{
    		module: "clock",
    		position: "top_left"
    	},
    
    	{
    		module: 'compliments',
    		position: 'middle_center',
    		config: {
    			updateInterval: 1000,
    			compliments: {
    				anytime: [
    					"Out of the office"
    					]
    				}
    		}
    	},
    ]
    

    };

    /*************** DO NOT EDIT THE LINE BELOW ***************/
    if (typeof module !== “undefined”) {module.exports = config;}



  • Hi,

    I wanted to do this as well. I found the best solution for myself was to use the MMM-Wunderlist module.
    (You need the Wunderlist app on your mobile device as well. )

    https://github.com/paviro/MMM-Wunderlist

    It’s a ToDo list and you can get messages to show up on the mirror by adding them to a specific List.
    This way you can have multiple messages showing up. And to get rid of the messages you can just tick that item off the list.
    You can also share lists with other Wunderlist users so they can also add and tick of items.

    Note:
    One thing I did find as well is that it did stop updating after so many hours of running. Never found out what caused this, there are some other threads on here regarding the same issue (the same with ToDoist module)
    The way I got around that was to set up a schedule to restart the MagicMirror a few times a day.

    Hope this helps or that you find an alternative solution, would be interested if there was an alternative easier way.

    Regards