A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
  • 0 Votes
    29 Posts
    7k Views
    S
    @reverendz zindex definitely takes negative numbers too
  • scaling gone wonky

    Solved Troubleshooting
    16
    +0
    0 Votes
    16 Posts
    439 Views
    S
    @cyclonej woohoo!!.. the ‘permissions’ are because the files are in the root owned space you can use sudo nano filename to edit and save changes there but you accomplished the same thing… awesome
  • 17 Votes
    254 Posts
    154k Views
    S
    @SteakExpert we are looking for content in the MagicMirror runtime messages (from npm start ) that might look like this (forced an error just to get the content) [LOG] stdout: --------------------MMM-Config module MMM-Carousel has an error in the construction of its defaults section the error line is transitionTimeout: somevalue, please change it to the literal value of the referenced defaults variable and restart MagicMirror --------------------MMM-Config the browser message is the last part setup of the error handler
  • slideshow issue from NAS

    Solved Troubleshooting
    13
    0 Votes
    13 Posts
    5k Views
    S
    @palp the error message tells you which jpg… may have to cycle thru them on screen…
  • 0 Votes
    5 Posts
    509 Views
    S
    @rmcon you could put “0000”
  • Please commit your changes or stash them before you merge?

    Solved Troubleshooting
    17
    0 Votes
    17 Posts
    8k Views
    S
    @jefftse ok!!!
  • How to add custom weather icons

    Development
    1
    0 Votes
    1 Posts
    302 Views
    K
    Hi everyone, i have no clue what im doing…i dont know how to code or really how the rpi/magicmirror works but here i am. So basically im using the default weather module (as it works) and i just wanna replace those icons with custom icons. I also wanna note that im using openmeteo and not the default openweathermap or wtv its called because it didn’t work. here is my config.js file (the weather part): module: "weather", position: "top_right", // Adjust position as needed locationName: "xxxx", displayLocation: "xxxx", header: "xxxx", config: { locationName: "xxxx", displayLocation: "xxxx", header: "xxxx", weatherProvider: "openmeteo", // Specify the Open-Meteo provider apiBase: "https://api.open-meteo.com/v1", // REQUIRED: Base URL for Open-Meteo lat: xxxx, // REQUIRED: Latitude of the location lon: xxxx, // REQUIRED: Longitude of the location maxNumberOfDays: 8, // OPTIONAL: Number of forecast days (default is 5) pastDays: 0, // OPTIONAL: Number of past days of data to include (default is 0) units: "imperial", // Set this to 'imperial' for Fahrenheit and miles per hour tempUnits: "imperial", // Make sure to match with 'imperial' windUnits: "imperial", type: "current", // OPTIONAL: Change to "current" if only current weather data is desired iconTable: { '0': 'wi-day-sunny', // Clear sky '1': 'wi-day-cloudy', // Mainly clear '2': 'wi-cloudy', // Partly cloudy '3': 'wi-cloudy', // Overcast '45': 'wi-fog', // Fog '48': 'wi-fog', // Depositing rime fog '51': 'wi-showers', // Drizzle: Light intensity '53': 'wi-showers', // Drizzle: Moderate intensity '55': 'wi-showers', // Drizzle: Dense intensity '56': 'wi-sleet', // Freezing drizzle: Light intensity '57': 'wi-sleet', // Freezing drizzle: Dense intensity '61': 'wi-rain', // Rain: Slight '63': 'wi-rain', // Rain: Moderate '65': 'wi-rain', // Rain: Heavy intensity '66': 'wi-sleet', // Freezing rain: Light intensity '67': 'wi-sleet', // Freezing rain: Heavy intensity '71': 'wi-snow', // Snow fall: Slight '73': 'wi-snow', // Snow fall: Moderate '75': 'wi-snow', // Snow fall: Heavy intensity '77': 'wi-snow', // Snow grains '80': 'wi-showers', // Rain showers: Slight '81': 'wi-rain', // Rain showers: Moderate '82': 'wi-rain', // Rain showers: Violent '85': 'wi-snow', // Snow showers: Slight '86': 'wi-snow', // Snow showers: Heavy '95': 'wi-thunderstorm', // Thunderstorm: Slight or moderate '96': 'wi-thunderstorm', // Thunderstorm with slight hail '99': 'wi-thunderstorm' // Thunderstorm with heavy hail } } }, { module: "weather", position: "top_right", // Adjust position as needed locationName: "xxxx", displayLocation: "xxxx", header: "xxxx", config: { locationName: "xxxx", displayLocation: "xxxx", header: "xxxx", weatherProvider: "openmeteo", // Specify the Open-Meteo provider apiBase: "https://api.open-meteo.com/v1", // REQUIRED: Base URL for Open-Meteo lat: xxxx, // REQUIRED: Latitude of the location lon: xxxx, // REQUIRED: Longitude of the location maxNumberOfDays: 8, // OPTIONAL: Number of forecast days (default is 5) pastDays: 0, // OPTIONAL: Number of past days of data to include (default is 0) units: "imperial", // Set this to 'imperial' for Fahrenheit and miles per hour tempUnits: "imperial", // Make sure to match with 'imperial' windUnits: "imperial", type: "forecast", // OPTIONAL: Change to "current" if only current weather data is desired iconTable: { '0': 'wi-day-sunny', // Clear sky '1': 'wi-day-cloudy', // Mainly clear '2': 'wi-cloudy', // Partly cloudy '3': 'wi-cloudy', // Overcast '45': 'wi-fog', // Fog '48': 'wi-fog', // Depositing rime fog '51': 'wi-showers', // Drizzle: Light intensity '53': 'wi-showers', // Drizzle: Moderate intensity '55': 'wi-showers', // Drizzle: Dense intensity '56': 'wi-sleet', // Freezing drizzle: Light intensity '57': 'wi-sleet', // Freezing drizzle: Dense intensity '61': 'wi-rain', // Rain: Slight '63': 'wi-rain', // Rain: Moderate '65': 'wi-rain', // Rain: Heavy intensity '66': 'wi-sleet', // Freezing rain: Light intensity '67': 'wi-sleet', // Freezing rain: Heavy intensity '71': 'wi-snow', // Snow fall: Slight '73': 'wi-snow', // Snow fall: Moderate '75': 'wi-snow', // Snow fall: Heavy intensity '77': 'wi-snow', // Snow grains '80': 'wi-showers', // Rain showers: Slight '81': 'wi-rain', // Rain showers: Moderate '82': 'wi-rain', // Rain showers: Violent '85': 'wi-snow', // Snow showers: Slight '86': 'wi-snow', // Snow showers: Heavy '95': 'wi-thunderstorm', // Thunderstorm: Slight or moderate '96': 'wi-thunderstorm', // Thunderstorm with slight hail '99': 'wi-thunderstorm' // Thunderstorm with heavy hail } } }, sorry if that looks bad…also note that i got that table from this reddit post (the second image in the post): https://www.reddit.com/r/filemaker/comments/14yrpb9/openmeteo_weather_api_integration_free_icons_free/ here is my custom.css file: /*! * Weather Icons 2.0.8 * Updated September 19, 2015 * Weather themed icons for Bootstrap * Author - Erik Flowers - erik@helloerik.com * Email: erik@helloerik.com * Twitter: http://twitter.com/Erik_UX * ------------------------------------------------------------------------------ * Maintained at http://erikflowers.github.io/weather-icons * * License * ------------------------------------------------------------------------------ * - Font licensed under SIL OFL 1.1 - * http://scripts.sil.org/OFL * - CSS, SCSS and LESS are licensed under MIT License - * http://opensource.org/licenses/mit-license.html * - Documentation licensed under CC BY 3.0 - * http://creativecommons.org/licenses/by/3.0/ * - Inspired by and works great as a companion with Font Awesome * "Font Awesome by Dave Gandy - http://fontawesome.io" */ @font-face { font-family: 'weathericons'; src: url('../font/weathericons-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } .wi { display: inline-block; font-family: 'weathericons'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .wi-fw { text-align: center; width: 1.4em; } .wi-rotate-90 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .wi-rotate-180 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .wi-rotate-270 { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .wi-flip-horizontal { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1); -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } .wi-flip-vertical { filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1); -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } /* Current Weather Icons */ .currentweather .wi-day-sunny { content: url("/home/kool/MagicMirror/css/icons/6fa/day.svg") !important; } .currentweather .wi-night-clear { content: url("/home/kool/MagicMirror/css/icons/6fa/night.svg") !important; } .currentweather .wi-cloudy { content: url("/home/kool/MagicMirror/css/icons/6fa/cloudy.svg") !important; } .currentweather .wi-fog { content: url("/home/kool/MagicMirror/css/icons/6fa/fog.svg") !important; } .currentweather .wi-rain { content: url("/home/kool/MagicMirror/css/icons/6fa/rain.svg") !important; } /* Add more current weather icons as needed */ /* Weather Forecast Icons */ } .weatherforecast .wi-day-sunny { content: url("/home/kool/MagicMirror/css/icons/6fas/day.svg") !important; } .weatherforecast .wi-night-clear { content: url("/home/kool/MagicMirror/css/icons/6fa/night.svg") !important; } .weatherforecast .wi-cloudy { content: url("/home/kool/MagicMirror/css/icons/6fa/cloudy.svg") !important; } .weatherforecast .wi-fog { content: url("/home/kool/MagicMirror/css/icons/6fa/fog.svg") !important; } .weatherforecast .wi-rain { content: url("/home/kool/MagicMirror/css/icons/6fa/rain.svg") !important; } /* Hide Humidity */ .humidity { display: none !important; } I got the icons from this other weather module (but that module didn’t work as openweathermap is like glitchy or something)… weather module link: https://github.com/MarcLandis/MMM-OpenWeatherMapForecast when i try to load the magic mirror, i see the numbers - like whats the weather and stuff, but i keep getting the default weather icons. basically my idea was to override the default weather icons with some custom weather icons that i found but its not exactly working any help would be greatly appreciated plz help me :(
  • Calendar Logic Changes

    Solved Troubleshooting
    9
    0 Votes
    9 Posts
    973 Views
    S
    @BKeyport awesome
  • Kitchen Touchscreen Dashboard

    Show your Mirror
    3
    +5
    1 Votes
    3 Posts
    1k Views
    N
    @sdetweil Thank you. I didn’t know this. I will have a look later…
  • MMM-Netatmo does not load

    Utilities
    33
    0 Votes
    33 Posts
    5k Views
    P
    @sdetweil No no, my module is working fine. Just wanted to let you know that it works because some users have previously reported issues.
  • 2.30.0 and MMM-CalendarExt3 missing calendars

    Solved Troubleshooting
    29
    0 Votes
    29 Posts
    3k Views
    S
    @redfishbluefish the pushing events for cal thru to before the last sorting are ONLY used for the UI, not for the broadcast the broadcast does NOT clip AT ALL with this fix, just like before IF you don’t have the UI visible(position commented out or not supplied in default cal) , all of this is noise (wasted logging)
  • Help with upgrading to 2.30.0

    Unsolved Troubleshooting
    5
    0 Votes
    5 Posts
    2k Views
    S
    @siujd2001 yes, node is messed up, and then you can’t npm install cause node is messed up, but the code was changed… so you are half installed… I need the log to see more detail, so I can advise how to fix it
  • 0 Votes
    37 Posts
    3k Views
    N
    @sdetweil THX a lot! This fix is working… it is fading out and it’s showing the events at CX3…
  • MMM-CalendarExt3 and EventTransformer not transformering....

    Solved Troubleshooting
    6
    0 Votes
    6 Posts
    638 Views
    S
    @justme2024 Documentation cannot cover every idea. (people don’t read them now anyhow, me included)
  • 0 Votes
    8 Posts
    1k Views
    S
    @DarrenO-0 apply this fix see https://forum.magicmirror.builders/topic/19282/version-2-30-0-calendar-fix-for-clipping-broadcast-events
  • Trying to make a "Incoming call" module for iphone

    Development
    2
    0 Votes
    2 Posts
    798 Views
    C
    After extensive googling, it seems this isn’t possible (any longer). Damnit.
  • Query on MMM-CalendarExt3 modification

    Development
    1
    1 Votes
    1 Posts
    68 Views
    S
    Re: Query on MMM-CalendarExt3 modification I’d like to thank both @sdetweil and @MMRIZE for taking the time to guide me and help me troubleshoot this query of mine. In the end, I have adopted and implemented @MMRIZE “CustomButtons” solution, as it delivered exactly what I wanted (i.e. allowed me to switch the calendar view to any month that I want), and appears to work flawlessly with any version MMM-CalendarExt3 (1.9.0 and 1.9.4). A Happy New Year and kudos to both of you.
  • Calendar Module Error with Many Google Calendars

    Unsolved Troubleshooting
    15
    0 Votes
    15 Posts
    395 Views
    S
    @moorevineyard new MagicMirror version released. be careful to not lose your changes til after you test
  • Question about translations/the translation system

    Solved Troubleshooting
    3
    0 Votes
    3 Posts
    77 Views
    C
    @sdetweil Thnx, and figures. I guess its a fringe case anyway, having one global language and doing another for this (its a birthday message module Im working on). Ill just settle for using the global settings for now. /C
  • Default Calendar stuck on loading

    Solved Troubleshooting
    55
    0 Votes
    55 Posts
    1k Views
    S
    @rushmuzik new release today