MagicMirror² v2.4.1 is available! For more information about this release, check out this topic.
Please read the release notes carefully since this update requires adjustments to your Raspberry Pi configuration!

MMM-Events


  • Module Developer

    Description:

    Choose a category and this module will rotate through the upcoming events in your city.

    Concerts, Performances, Comedy Shows, Sporting Events, Theatre, Exhibits, Art Galleries, Museums, Festivals, Food & Drink and many more.

    Examples:

    css file included for coloring and aligning text.

    0_1495660403551_Capture1.JPG .0_1495660473192_rock3.jpg. 0_1495660540858_33.JPG

    0_1495660710208_yanks.JPG . 0_1495660732685_mets.JPG .0_1495660762243_Events.jpg

    Download:

    Version 1.0.0


  • Module Developer

    Description:

    Added a config option so that you could display the events from a specific time frame.

    “All”, “Future”, “Past”, “Today”, “Last Week”, “This Week”, “Next week”,
    and months by name, e.g. “January”, “February”, “March”, etc . . .

    Download:

    Version 1.0.1



  • Is there a way to keep the header from fading in and out when the event changes?


  • Module Developer

    @nhl

    Not at the moment but I hope you enjoy the module in its current state. Peace!



  • Mykle,

    I want to display a tabular report of workshops on the mirror (static, no scrolling)

    like this:

    image - date - description
    image - date - description
    etc

    Can that be done with the MMM-events module ?
    Can i take the event from a webserver or local file ?

    Help appreciated!

    Thanx!
    Poekel


  • Module Developer

    @nhl said in MMM-Events:

    Is there a way to keep the header from fading in and out when the event changes?

    I think I was asleep when you first asked this question.

    You can set the animationSpeed: in your config to 0

    That should eliminate the fade altogether (for the entire module), not just the header


  • Module Developer

    @poekel said in MMM-Events:

    Can that be done with the MMM-events module ?
    Can i take the event from a webserver or local file ?

    That probably depends on the data format. If it’s .ics then it would work in your calendar module. If it’s json, or maybe xml, then it might be usable, but even then much modification would have to be done to the module. As it is, you couldn’t just pop it in and have it display as you described it above



  • I have an issue with this module on my mirror, it just shows “upcoming events…” on the screen but nothing else.

    Here’s my code, I’ve changed my API key so it’s not publicly shared.

    Am I doing something wrong?

        module: 'MMM-Events',
        position: 'bottom_left',
        config: {
            city: "Pittsburgh, PA",            // Your City
            eventType: "music_country",
    //      eventType: "sports",
    //      eventType: "food",
    //      eventType: "comedy",               // Choose from Events List below
            when: "This Week",                 // "All", "Future", "Past", "Today", "Last Week", "This Week", "Next week", and months by name, e.g. "October"
            mode: "noFrame",                   // "Frame" or "noFrame" (around picture)
            apikey: "QbpDjd6SXXXXXXXX",
            rotateInterval: "6000",     // New Event Appears every 5 minutes
            useHeader: "True",                 // Set to true if you want a header
            header: "Upcoming Events",
            animationSpeed: "3000",              // Event fades in and out
            picture: "false"                     // true, false = no image
    
    

    0_1509371886264_bfcf6860-d3fe-4941-9278-36870ac3bd07-image.png ![alt text](image url)


  • Module Developer

    @stephenmelody said in MMM-Events:

    Am I doing something wrong?

    useHeader: true, (no quotes, no capital T)

    rotateInterval: "6000", is only 6 seconds. You might want to raise this

    Otherwise, it works for me with my API key and corrections:

    {
    		module: 'MMM-Events',
    		position: 'bottom_left',
    		config: {
    			city: "Pittsburgh, PA",            // Your City
    			eventType: "music_country",
    	//      eventType: "sports",
    	//      eventType: "food",
    	//      eventType: "comedy",               // Choose from Events List below
    			when: "This Week",                 // "All", "Future", "Past", "Today", "Last Week", "This Week", "Next week", and months by name, e.g. "October"
    			mode: "noFrame",                   // "Frame" or "noFrame" (around picture)
    			apikey: "YOUR API KEY",
    			rotateInterval: "20000",     // New Event Appears every 5 minutes
    			useHeader: true,                 // Set to true if you want a header
    			header: "Upcoming Events",
    			animationSpeed: "3000",              // Event fades in and out
    			picture: "false"                     // true, false = no image
    		}
    		},
    

    0_1509374567364_a1.JPG 0_1509374581857_a2.JPG 0_1509374597143_a3.JPG



  • @Mykle1 Thanks, I changed my code to yours but I’m still not getting anything… is there anything else I can do to debug?