• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Changing compliments

Scheduled Pinned Locked Moved Troubleshooting
49 Posts 9 Posters 33.3k Views 9 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    KC5RIL @sdetweil
    last edited by Aug 20, 2020, 1:27 AM

    @sdetweil Stand by, ya’ll. I’m proofing now. Just caught a misplaced comma.

    S 1 Reply Last reply Aug 20, 2020, 1:29 AM Reply Quote 0
    • S Offline
      sdetweil @KC5RIL
      last edited by Aug 20, 2020, 1:29 AM

      @KC5RIL npm config:check can show these errors.

      has a bug in 2.12, temp fix posted to the top of the troubleshooting section

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 1
      • K Offline
        KC5RIL @Mykle1
        last edited by Aug 20, 2020, 1:31 AM

        @Mykle1 Here’s the code. Figured this seemed like a popular spot to wet my feet. If I could get through this, I could set the rest up.

        {
        			module: "compliments",
        			position: "lower_third"
        
        			config: {
        			 	   compliments: {
        			 	   "....-01-01": [
        			 	   "Happy New Year!"
        				   ],
        			    	   "....-01-07": [
        				   "Happy Birthday, Matt!"
        				   ],
        				   "....-01-08": [
        				   "Hail to the King, Baby!",
        				   "I'm all shook up!",
        				   "You ain't nuthin' but a hound dog!"
        				   ],
        				   "....-01-25": [
        				   "yaD etisoppO yppaH"
        				   ],
        				   "2021-02-02": [
        				   "It's Groundhog Day \nAgain!"
        			   	   ],
        				   "....-02-14": [
        				   "Happy Valentine's Day!"
        				   ],
        				   "2021-02-16": [
        				   "Laissez les bon temps rouler!"
        				   ],
        				   "....-03-14": [
        				   "Time for Pi!"
        				   ],
        				   "2021-03-17": [
        				   "Erin Go Bragh!",
        				   "Kiss Me! \nI'm Irish"
        				   ],
        				   "....-04-01": [
        				   "Your shoes are untied.",
        				   "Made you look.",
        				   "April Fools!"
        				   ],
        				   "2021-04-04": [
        				   "Happy Easter!",
        				   "Rejoice!",
        				   "He is Risen!"
        				   ],
        				   "....-05-04": [
        				   "May the Fourth be with you!"
        				   ],
        				   "....-05-06": [
        				   "Revenge of the Sixth!"
        				   ],
        				   "....-05-09": [
        				   "Happy Mother's Day!"
        				   ],
        				   "....-05-25": [
        				   "Don't forget your towel.",
        				   "42!"
        				   ],
        				   "2021-05-31": [
        				   "Happy Memorial Day!"
        				   ],
        				   "2021-06-20": [
        				   "Happy Father's Day!"
        				   ],
        				   "....-07-04": [
        				   "Celebrate your Independence!",
        				   "Freedom!",
        				   "Happy Fourth of July!"
        				   ],
        				   "....-07-09": [
        				   "Happy Birthday, Noodle!"
        				   ],
        				   "....-08-14": [
        				   "Happy Anniversary!"
        				   ],
        				   "2021-09-06": [
        				   "Happy Labor Day!"
        				   ],
        				   "....-09-11": [
        				   "Never Forget.",
        				   "Some gave all",
        				   "343/61",
        				   "Let's Roll!"
        				   ],
        				   "...-10-..": [
        				   "Boo!"
        				   ],
        				   "....-11-16": [
        				   "Happy Birthday, Susanne!"
        				   ],
        				   "2021-11-25": [
        				   "Gobble! Gobble!",
        				   "Happy Thanksgiving!"
        				   ],
        				   "....-12-07": [
        				   "A day that will live in infamy!"
        				   ],
        				   "....-12-23": [
        				   "Time to air our grievances!",
        				   "Festivus for the rest of us!"
        				   ],
        				   "....-12-25": [
        				   "Merry Christmas, Charlie Brown!",
        				   "Rejoice!",
        				   "Christ the Savior is born!"
        				   ],
        				   anytime: {
        				   "Hey!",
        				   "Hello.",
        				   "Whaddup Dog?",
        				   "Dude!",
        				   "Hej!",
        				   "You stay classy!"
        				   ],
        				   morning: [
        				   "Good Morning!",
        				   "Smile \nIt's a beautiful day!",
        				   "Rise and Shine!",
        				   "Wakey Wakey! \nEggs & Baky!",
        				   "Coffee is ready!"
        				   ],
        				   afternoon: [
        				   "Is it beer-thirty, yet?",
        				   "What a wonderful day!"
        				   ],
        				   evening: [
        				   "Good Evening."
        				   ]
        			}
        		},
        

        While ya’ll are looking at that, I’ll check the troubleshooting section. Thanks

        S 1 Reply Last reply Aug 20, 2020, 1:34 AM Reply Quote 0
        • S Offline
          sdetweil @KC5RIL
          last edited by Aug 20, 2020, 1:34 AM

          @KC5RIL

          position: "lower_third"
          
          			config: {
          

          why did I say?
          comma missing on the line before the error

          position: "lower_third", // < -----
          
          			config: {
          

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • K Offline
            KC5RIL
            last edited by Aug 20, 2020, 1:38 AM

            Okay! It’s coming together for me. I’m catching a couple more syntax errors. I’ll keep proofing to see if I catch more.

            S 1 Reply Last reply Aug 20, 2020, 1:44 AM Reply Quote 0
            • S Offline
              sdetweil @KC5RIL
              last edited by sdetweil Aug 20, 2020, 1:47 AM Aug 20, 2020, 1:44 AM

              @KC5RIL general rules for the value to the right of :

              numbers and true/false, no quotes,
              otherwise needs quotes, doesn’t matter which as long as they are matched.

              be careful on quotes, these curly ones " ’
              are no good, but these text mode are
              ok

              "'
              

              also if the next line starts with a word, then this line needs a trailing comma

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              K 1 Reply Last reply Aug 20, 2020, 2:19 AM Reply Quote 0
              • K Offline
                KC5RIL @sdetweil
                last edited by Aug 20, 2020, 2:19 AM

                @sdetweil I’ve proofed all I can. I don’t see anymore syntax errors. Still won’t run properly. Here’s the config:check ```
                pi@WALL-e:~/MagicMirror $ npm run config:check

                magicmirror@2.12.0 config:check /home/pi/MagicMirror
                node js/check_config.js

                [2020-08-19 21:11:52.797] [INFO] Checking file… /home/pi/MagicMirror/config/config.js
                [2020-08-19 21:11:52.858] [LOG] Line 194 col 3 Parsing error: Unexpected token {
                /home/pi/MagicMirror/js/check_config.js:66
                throw new Error(“Wrong syntax in config file!”);
                ^

                Error: Wrong syntax in config file!
                at /home/pi/MagicMirror/js/check_config.js:66:10
                at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
                npm ERR! code ELIFECYCLE
                npm ERR! errno 1
                npm ERR! magicmirror@2.12.0 config:check: node js/check_config.js
                npm ERR! Exit status 1
                npm ERR!
                npm ERR! Failed at the magicmirror@2.12.0 config:check script.
                npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

                npm ERR! A complete log of this run can be found in:
                npm ERR! /home/pi/.npm/_logs/2020-08-20T02_11_52_899Z-debug.log

                1 Reply Last reply Reply Quote 0
                • K Offline
                  KC5RIL
                  last edited by Aug 20, 2020, 2:31 AM

                  EUREKA!

                  The error message at start was bothering me. Figured it out with some playing around. needed a ‘}’ at 195. Problem solved.

                  Thanks for ya’lls help. I’ll more than likely pester you again with more issues. Have your crayons ready!

                  S 1 Reply Last reply Aug 20, 2020, 2:58 AM Reply Quote 0
                  • S Offline
                    sdetweil @KC5RIL
                    last edited by Aug 20, 2020, 2:58 AM

                    @KC5RIL read this

                    https://forum.magicmirror.builders/topic/4231/how-to-add-modules-for-absolute-beginners?_=1597892229407

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 1
                    • 1
                    • 2
                    • 3
                    • 4
                    • 5
                    • 5 / 5
                    5 / 5
                    • First post
                      41/49
                      Last post
                    Enjoying MagicMirror? Please consider a donation!
                    MagicMirror created by Michael Teeuw.
                    Forum managed by Sam, technical setup by Karsten.
                    This forum is using NodeBB as its core | Contributors
                    Contact | Privacy Policy