• 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.

Compliments not displaying

Scheduled Pinned Locked Moved Solved Development
17 Posts 5 Posters 11.3k Views 5 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.
  • C Offline
    cowboysdude Module Developer @jin
    last edited by Mar 10, 2017, 2:14 AM

    @jin just put this in your config.js:

                  {
    			module: 'compliments',
    			position: 'lower_third'
    		},
    
    J 1 Reply Last reply Mar 10, 2017, 11:12 AM Reply Quote 0
    • L Offline
      l1613532
      last edited by Mar 10, 2017, 3:06 AM

      Compliments not working for me either. On Raspberry Pi Zero W running Jesse Lite. Used Wieber’s guide to get it running (https://forum.magicmirror.builders/topic/1183/how-i-got-my-magic-mirror-working-on-a-raspberry-pi-0-zero).

      By default 'compliments" file does not output to the MM although all other default modules working.
      @cowboysdude : the default config.js is set up the way you described and it still does not work.

      Also edited config.js to place config: { compliments… and manually install compliments similar to what @jin has done but still no output on the MM.

      No errors or crashes and the later modules after compliments still work.

      1 Reply Last reply Reply Quote 0
      • C Offline
        cowboysdude Module Developer
        last edited by Mar 10, 2017, 4:04 AM

        You guys would need to post your entire config.js file minus any KEYS you have in there…

        1 Reply Last reply Reply Quote 0
        • S Offline
          strawberry 3.141 Project Sponsor Module Developer @jin
          last edited by Mar 10, 2017, 8:45 AM

          @jin you either have to escape your single quote inside the string or use double quotes

          evening: [
            'Wasn\'t the sunset beautiful?',
            'You look nice!'
          ]
          
          evening: [
            "Wasn't the sunset beautiful?",
            'You look nice!'
          ]
          

          Please create a github issue if you need help, so I can keep track

          1 Reply Last reply Reply Quote 0
          • J Offline
            jin @cowboysdude
            last edited by Mar 10, 2017, 11:12 AM

            thanks for the replys guys
            @cowboysdude it still doesnt show any compliments

            /* Magic Mirror Config Sample
             
            *
             
            * By Michael Teeuw http://michaelteeuw.nl
             
            * MIT Licensed.
             */
            
            
            
            var config = {
            
            	port: 8080,
            
            	ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"],
            
            
            	language: 'en',
            
            	timeFormat: 24,
            
            	units: 'metric',
            
            
            
            	modules: [
            
            		{
            
            			module: 'alert',
            
            		},
            
            		{
            
            			module: "updatenotification",
            
            			position: "top_bar"
            
            		},
            
            		{
            
            			module: 'clock',
            
            			position: 'top_left'
            
            		},
            
            		{
            
            			module: 'calendar',
            
            			header: 'UK Holidays',
            
            			position: 'top_left',
            
            			config: {
            
            				calendars: [
            
            					{
            
            						symbol: 'calendar-check-o ',
            
            						url: 'webcal://www.calendarlabs.com/templates/ical/UK-Holidays.ics'
            
            					},
            
            					{
            
            						url: 'https://calendar.google.com/calendar/ical/private/basic.ics'
            
            					}
            
            				]
            
            			}
            
            		},
            
            		{
            			module: 'compliments',
            			position: 'bottom_center',
            			config: {
            				updateInterval: 30000,
            				compliments: {
            					morning: [
            					'Good morning, sunshine!'
            					],
            					afternoon: [
            					'Looking good today!'
            					],
            					evening: [
            					'Wasn\'t the sunset beautiful?',
            					'You look nice!'
            					]
            				}
            			}
            		},
            
            		{
            
            			module: 'currentweather',
            
            			position: 'top_right',
            
            			config: {
            
            				location: 'New York',
            
            				locationID: '2643741',  //ID from http://www.openweathermap.org
            
            				appid: 'removed'
            
            			}
            
            		},
            
            		{
            
            			module: 'weatherforecast',
            
            			position: 'top_right',
            
            			header: 'Weather Forecast',
            
            			config: {
            
            				location: 'New York',
            
            				locationID: '2643741',  //ID from http://www.openweathermap.org
            
            				appid: 'removed'
            
            			}
            
            		},
            
            		{
            
            			module: 'newsfeed',
            
            			position: 'bottom_bar',
            
            			config: {
            
            				feeds: [
            
            					{
            
            						title: "BBC News",
            
            						url: "http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/front_page/rss.xml"
            
            					}
            
            				],
            
            				showSourceTitle: true,
            
            				showPublishDate: true
            
            			}
            
            		},
            
            	]
            
            
            };
            
            
            /*************** DO NOT EDIT THE LINE BELOW ***************/
            
            if (typeof module !== 'undefined') {module.exports = config;}
            
            

            this is the whole config file.

            S 1 Reply Last reply Mar 10, 2017, 11:50 AM Reply Quote 0
            • S Offline
              strawberry 3.141 Project Sponsor Module Developer @jin
              last edited by strawberry 3.141 Mar 10, 2017, 11:53 AM Mar 10, 2017, 11:50 AM

              @jin the config looks good, I’m receiving the compliments with this. Can you check for errors in the electron console (npm start dev)? and the terminal?

              0_1489146784290_example.PNG

              Please create a github issue if you need help, so I can keep track

              L J 2 Replies Last reply Mar 10, 2017, 2:55 PM Reply Quote 0
              • L Offline
                l1613532 @strawberry 3.141
                last edited by Mar 10, 2017, 2:55 PM

                @strawberry-3.141
                This is the log file when I run: npm start dev

                0 info it worked if it ends with ok
                1 verbose cli [ ‘/usr/local/bin/node’, ‘/usr/local/bin/npm’, ‘start’, ‘dev’ ]
                2 info using npm@2.14.7
                3 info using node@v4.2.1
                4 verbose run-script [ ‘prestart’, ‘start’, ‘poststart’ ]
                5 info prestart magicmirror@2.1.0
                6 info start magicmirror@2.1.0
                7 verbose unsafe-perm in lifecycle true
                8 info magicmirror@2.1.0 Failed to exec start script
                9 verbose stack Error: magicmirror@2.1.0 start: electron js/electron.js "dev"
                9 verbose stack spawn ENOENT
                9 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:17:16)
                9 verbose stack at emitTwo (events.js:87:13)
                9 verbose stack at ChildProcess.emit (events.js:172:7)
                9 verbose stack at maybeClose (internal/child_process.js:818:16)
                9 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
                10 verbose pkgid magicmirror@2.1.0
                11 verbose cwd /home/pi/MagicMirror
                12 error Linux 4.4.50+
                13 error argv “/usr/local/bin/node” “/usr/local/bin/npm” “start” “dev”
                14 error node v4.2.1
                15 error npm v2.14.7
                16 error file sh
                17 error code ELIFECYCLE
                18 error errno ENOENT
                19 error syscall spawn
                20 error magicmirror@2.1.0 start: electron js/electron.js "dev"
                20 error spawn ENOENT
                21 error Failed at the magicmirror@2.1.0 start script ‘electron js/electron.js “dev”’.
                21 error This is most likely a problem with the magicmirror package,
                21 error not with npm itself.
                21 error Tell the author that this fails on your system:
                21 error electron js/electron.js “dev”
                21 error You can get their info via:
                21 error npm owner ls magicmirror
                21 error There is likely additional logging output above.
                22 verbose exit [ 1, true ]

                sorry, I’m also new to programming. Any ideas for next step?

                1 Reply Last reply Reply Quote 0
                • J Offline
                  jin @strawberry 3.141
                  last edited by Mar 10, 2017, 4:40 PM

                  @strawberry-3.141 all i get when i run npm start dev is

                  > magicmirror@2.1.0 start /home/pi/MagicMirror
                  >electron js/electron.js "dev"
                  

                  no log file or anything

                  1 Reply Last reply Reply Quote 0
                  • L Offline
                    l1613532
                    last edited by Mar 10, 2017, 6:06 PM

                    Probably not a coincidence, but both @jin and I are using raspberry pi zero ‘W’ with midori as our browser.

                    L 1 Reply Last reply Mar 10, 2017, 6:28 PM Reply Quote 0
                    • L Offline
                      l1613532 @l1613532
                      last edited by Mar 10, 2017, 6:28 PM

                      and we are both running jesse lite

                      S 1 Reply Last reply Mar 10, 2017, 6:31 PM Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        6/17
                        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