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

Help again...



  • My config.js file:
    {
    module: “compliments”,
    position: “lower_third”
    },

    {
    module: “compliments”,
    header: ‘’,
    position: “middle”,

    config:{
    compliments: “Did you do the laundry?”
    }



  • @smart_user the compliments thing in then module config block is an object

     compliments: { 
    
    
    }
    

    it chooses by time of day, so you need some of the time ranges… see the default in the doc

    morning/afternoon/evening…

    each of those is a list [] (array), even if only one entry

    The compliments property contains an object with at least four arrays: morning, afternoon, evening and anytime
    


  • These are what they already look like:

    defaults: {
    compliments: {
    anytime: [“Make today worth it!”],
    morning: [“Good morning!”, “Have a wonderful day”, “It’s your day today!”],
    afternoon: [“You can do this”, “Take a small nap”, “Enjoy your meal”],
    evening: [“Exercise time!”, “NO PAIN NO GAIN!”, “Well done for the day!”],
    “…-01-01”: [“HAPPY NEW YEAR!”],
    “…-12-25”: [“MERRY CHRISTMAS!”]



  • @smart_user but u edited the code.

    the way to do this is to put that definition in config.js



  • @smart_user the way you are supposed to do it is in config.js

    {
    module: “compliments”,
    position: “lower_third”
        config: { 
             compliments: {
               anytime: [“Make today worth it!”],
               morning: [“Good morning!”, “Have a wonderful day”, “It’s your day today!”],
               afternoon: [“You can do this”, “Take a small nap”, “Enjoy your meal”],
               evening: [“Exercise time!”, “NO PAIN NO GAIN!”, “Well done for the day!”],
               “…-01-01”: [“HAPPY NEW YEAR!”],
               “…-12-25”: [“MERRY CHRISTMAS!”]
           }
        }
    },
    {
    module: “compliments”,
    header: ‘’,
    position: “middle”,
    
    config:{
          compliments: {
             anytime: [“Make today worth it!”],
             morning: [“Good morning!”, “Have a wonderful day”, “It’s your day today!”],
             afternoon: [“You can do this”, “Take a small nap”, “Enjoy your meal”],
            evening: [“Exercise time!”, “NO PAIN NO GAIN!”, “Well done for the day!”],
            “…-01-01”: [“HAPPY NEW YEAR!”],
            “…-12-25”: [“MERRY CHRISTMAS!”]
           }
        }
    }
    

    and u leave the original code untouched. this way we can change the code, without impacting your configuration


Log in to reply