Just wondering if there is some way to get the MM to update itself? During a restart would be great.
Is this possible somehow?
Just wondering if there is some way to get the MM to update itself? During a restart would be great.
Is this possible somehow?
As you can see from the screenshot, the left of each entry has a space reserved for a symbol.
I’d like to use the monitor in portrait mode, and maximize the space available for calendar entries. Is there any way to use the symbol area for text?
@Sean Thanks! I could suggest to staff to make duration part of the description. That will work.
I can display ‘Gym Rentals’ on the left side of the calendar. Is there anyway to display the month of the current week on the right side?
I’m sure the answer is in the documentation somewhere. Anyway, local community center wants to display upcoming Gym rental and free times. So the two things I need (which I can’t figure out) is to display the next 4 weeks showing days the way they appear in the month view, and how to include the ending time or the duration. Thanks in advance.
/* Magic Mirror Config Sample
*
* By Michael Teeuw http://michaelteeuw.nl
* MIT Licensed.
*
* For more information how you can configurate this file
* See https://github.com/MichMich/MagicMirror#configuration
*
*/
var config = {
address: "localhost", // Address to listen on, can be:
// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
// - another specific IPv4/6 to listen on a specific interface
// - "", "0.0.0.0", "::" to listen on any interface
// Default, when address config is left out, is "localhost"
port: 8080,
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
language: "en",
timeFormat: 24,
units: "metric",
modules: [
{
module: 'MMM-CalendarExt2',
config: {
calendars : [
{
name: "BNC Rentals",
url: "https://calendar.google.com/calendar/ical/bncrentals185%40gmail.com/public/basic.ics",
},
],
views: [
{
Name: "Rentals",
title: "Gym Rentals",
mode: "month",
position: "fullscreen_above",
calendars: ["BNC Rentals"],
dateformat: "HH:mm",
timeformat: "HH:mm",
}
],
scenes: [
{
name: "DEFAULT",
views: [],
},
],
},
}
]
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}
I only see the daily view in the top left of the screen. Everything else is dark.
/* Magic Mirror Config Sample
*
* By Michael Teeuw http://michaelteeuw.nl
* MIT Licensed.
*
* For more information how you can configurate this file
* See https://github.com/MichMich/MagicMirror#configuration
*
*/
var config = {
address: "localhost", // Address to listen on, can be:
// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
// - another specific IPv4/6 to listen on a specific interface
// - "", "0.0.0.0", "::" to listen on any interface
// Default, when address config is left out, is "localhost"
port: 8080,
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
language: "en",
timeFormat: 24,
units: "metric",
modules: [
{
module: 'MMM-CalendarExt2',
config: {
calendars : [
{
url: "https://www.google.com/calendar/ical/ovb564thnod82u5c4njut98728%40group.calendar.google.com/public/basic.ics",
},
],
views: [
{
mode: "daily",
},
],
scenes: [
{
name: "DEFAULT",
},
],
},
}
]
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}
I have the month view at fullscreen_above. I’d like to be able to display the current time on the left side of the view, and keep the month name on the right side.
Is this possible somehow?
Again, I must be doing something wrong. I have added showWeeks: 0 in a number of places but it still shows the weeks column. I have included a stylename reference, but regardless of which style I use, the grid always looks the same. Other than those two items, the config file is working.
SOLVED. I was using an uppercase letter for the parameter name when it should have been lowercase.
Thanks. Not sure how I missed it.
I find a white on grey is difficult to read. How do I change these colors?
I figured I was doing something dumb, thanks!
@Sean Thanks for trying to help. Now, when I start MM, I just get a blank screen.
/* Magic Mirror Config Sample
*
* By Michael Teeuw http://michaelteeuw.nl
* MIT Licensed.
*
* For more information how you can configurate this file
* See https://github.com/MichMich/MagicMirror#configuration
*
*/
var config = {
address: "localhost", // Address to listen on, can be:
// - "localhost", "127.0.0.1", "::1" to listen on loopback interface
// - another specific IPv4/6 to listen on a specific interface
// - "", "0.0.0.0", "::" to listen on any interface
// Default, when address config is left out, is "localhost"
port: 8080,
ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses
// or add a specific IPv4 of 192.168.1.5 :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"],
// or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format :
// ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"],
language: "en",
timeFormat: 12,
units: "metric",
modules: [
{
module: 'MMM-CalendarExt',
position: "center", //anywhere. It is not related to real position of view
config: { // Read below
system:{
show: ['month'],
redrawInterval: 30*60*1000
},
defaultView: {
position: 'center',
},
calendars: [
{
url: "https://calendar.google.com/calendar/ical/en.canadian%23holiday%40group.v.calendar.google.com/public/basic.ics"
}
],
}
}
]
};
/*************** DO NOT EDIT THE LINE BELOW ***************/
if (typeof module !== "undefined") {module.exports = config;}
It feels like I’ve tried everything. What I’d like to do is display a month view showing events on the day, to replicate what a paper calendar looks like. I have been trying things for days, and I can’t get a month view to show up.
@Mykle1 I wasn’t aware of the new version, so I’ll go there. I entered my pws, I didn’t purchase a key. I’ll assume it’s an api issue.
Thanks!
Working already! I love the look, thanks for a fantastic extension. I wish I could MMM-CalendarExt working so easily.
I’m using the sample without change, no clue what I might be doing wrong.
{
disabled: false,
module: "MMM-BMW",
position: "bottom_bar", // bottom_bar or lower_third is best
config: {
apiKey: "XXXXXXXXXXXXXXXXXX", // Free API key @ https://www.wunderground.com
tempUnits: "C", // C of F
stateOrCountry: 'NY', // US states abbr. or other country codes
city: 'New_York', // City, eg. New_York (with underscore - no spaces)
useHeader: false, // true if you want a header
header: "Current Weather",
maxWidth: "100%",
}
},
Thanks for a great guide, got me up and running quickly. Can you guide me where do I insert the commands to rotate the display to portrait mode?
Should be easy, but I can’t find out how to do it. Can anyone give me the instructions how to do it?