Trouble changing to 12 hour time and to Fahrenheit.



  • Hi, I am having a huge problem getting the time in the default clock module to change to 12 hour time, and the same problem with setting both the current weather and the weather forecast modules to Fahrenheit.

    I tried using the information here: https://github.com/MichMich/MagicMirror/wiki/MagicMirror²-Modules
    But it either causes the module to fail or makes no change.
    Any help is appreciated.


  • Moderator

    @bez252

    language: 'en',
    timeFormat: 12,
    units: 'imperial',
    

    If you edit your config file and change the three lines at the top to look like this then you should be good. CurrentWeather and Clock by default use the settings in your config file.
    Otherwise please post your config.js completely. Please enclose the content with back ticks `(this one).



  • @yawns
    ´/* Magic Mirror Config

    var config = {
    port: 8080,

    language: 'en',
    timeFormat: 12,
    units: 'imperial',
    
    modules: [
    	{
    		module: 'alert',
    	},
    	{
    		module: 'clock',
    		position: 'top_left'
    	},
    	{
    		module: 'calendar',
    		header: 'US Holidays',
    		position: 'top_left',
    		config: {
    			calendars: [
    				{
    					symbol: 'calendar-check-o ',
    					url: 'webcal://www.calendarlabs.com/templates/ical/US-Holidays.ics'
    				}
    			]
    		}
    	},
    	{
    		module: 'compliments',
    		position: 'lower_third'
    	},
    	{
    		module: 'currentweather',
    		position: 'top_right',
    		config: {
    			location: 'Charlottesville',
    			locationID: '',  //ID from http://www.openweathermap.org
    			appid: '1a42661953c78c36f761da67f2d94fef'
    		}
    	},
    	{
    		module: 'weatherforecast',
    		position: 'top_right',
    		header: 'Weather Forecast',
    		config: {
                location: 'Charlottesville',
    			locationID: '5128581',  //ID from http://www.openweathermap.org
                appid: '1a42661953c78c36f761da67f2d94fef'
    		}
    	},
    	{
    		module: 'newsfeed',
    		position: 'bottom_bar',
    		config: {
    			feeds: [
    				{
    					title: "New York Times",
    					url: "http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml"
    				}
    			],
    			showSourceTitle: true,
    			showPublishDate: true
    		}
    	},
    ]
    

    };

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


  • Moderator

    Looks fine to me except for the last line. The ’ ’ around undefined are not the right ones. But that could be a copy and paste problem. I don’t have a computer with MagicMirror currently, so I can’t test your config file right now.



  • @yawns

    I actually managed to figure it out. The problem was in the configs for the individual modules. They were set for ´config.js´ instead of ´config.units´ and ´congif.timeFormat´. Once I changed those it worked out.

    Thanks for the help though!



Looks like your connection to MagicMirror Forum was lost, please wait while we try to reconnect.