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

Let it snow now Magic Mirror

Scheduled Pinned Locked Moved Entertainment
23 Posts 7 Posters 1.9k Views 7 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
    cgillinger @OliWer
    last edited by Dec 16, 2024, 8:26 AM

    @OliWer I’ll fix this, this is one of my first modules, so I’ve done quite a few errors when it comes to following the frame work standard. And I think the flake count is because I sort of panicked when I realised that my Raspberry Pi almost choked on my first iteration, and I speed fixed the performance part. Ill look into it.

    C 1 Reply Last reply Dec 17, 2024, 10:34 AM Reply Quote 0
    • C Offline
      cgillinger @cgillinger
      last edited by Dec 17, 2024, 10:34 AM

      And think I got it going, after reworking the module yesterday.

      1 Reply Last reply Reply Quote 0
      • O Offline
        OliWer
        last edited by Dec 17, 2024, 5:05 PM

        Just updated and changed my config. Thanks for your fast response and changes!
        Good work now and easier for me to play with to find perfect settings for my screen =)

        1 Reply Last reply Reply Quote 1
        • H Offline
          HNpis @sdetweil
          last edited by Dec 17, 2024, 7:48 PM

          @sdetweil said in Let it snow now Magic Mirror:

          @cgillinger said in Let it snow now Magic Mirror:

          I cleared my MM installtion of modules to test this

          just fyi… you can use another config.js
          without removing the existing or removing any modules

          in the terminal window you are using to start/stop/test mm

          export MM_CONFIG_FILE=config/_other_config_name.js
          

          then npm start will use _other_config_name.js for config
          (and in that other config you can point to a different custom.css!)
          see https://docs.magicmirror.builders/configuration/introduction.html

          Thanks for the tip, that’s a great suggestion. Using export MM_CONFIG_FILE=config/_other_config_name.js makes testing easier without removing modules or modifying the main config.js. Plus, being able to point to a different custom.css in that alternate config is really useful. I’ll give it a try!

          S 1 Reply Last reply Dec 17, 2024, 9:03 PM Reply Quote 0
          • S Away
            sdetweil @HNpis
            last edited by sdetweil Dec 17, 2024, 9:06 PM Dec 17, 2024, 9:03 PM

            @HNpis you never have to uninstall modules. just add

            disabled:true.
            

            on a line after the module: line

            you can also run multiple MagicMirror instances at once off the same folder and using any of the modules installed, even same module in both instances.(warning some modules write data to their folder)

            AND altho i wrote config/

            it can be any folder off the MagicMirror folder

            we run testing with the tests folder

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • C Offline
              cgillinger @sdetweil
              last edited by cgillinger Dec 27, 2024, 11:50 AM Dec 27, 2024, 11:45 AM

              @sdetweil I think I actually managed to implement it—so now snow falls whenever “Current conditions” report any of the various “snow” messages.

              I renamed the module and uploaded it as a standalone: “MMM-DynamicSnow”

              👉 https://github.com/cgillinger/MMM-DynamicSnow

              It should work with all weather providers. I created a separate dictionary for it, but so far, I’ve only had time to test it with Swedish SMHI. Also not easy to test during this mild winter, but I did finally manage to find a place where it snowed up north here in Sweden.

              C S 2 Replies Last reply Dec 27, 2024, 12:00 PM Reply Quote 1
              • C Offline
                cgillinger @cgillinger
                last edited by cgillinger Dec 27, 2024, 12:01 PM Dec 27, 2024, 12:00 PM

                And here are the precipitation words used by the different providers:

                3a85aa60-96f9-4494-9fb1-97200b351f75-image.png
                openMeteo showers, Rain, Snow, Showers, sleet, drizzle, precipitation, hail, rain, Precipitation, snow
                overrideWrapper
                pirateWeather rain, sleet, snow
                smhi showers, Rain, Snow, sleet, Drizzle, precipitation, rain, drizzle, snow
                ukMetOffice showers, sleet, hail, rain, snow
                ukMetOfficeDataHub showers, sleet, hail, rain, Precipitation, snow
                weatherBit rain, sleet, snow
                weatherFlow snow
                weatherGov showers, Snow, Rain, Showers, Drizzle, precipitation, rain, snow
                yr rain, sleet, precipitation, snow

                I did notice a lot of just plain “precipitation” and one future fix might be combining a broadcast of “precipitation” and negative degrees centigrades, as that would also indicate snow.

                Also thinking of adding rain functionality, after testing the module more.

                D 1 Reply Last reply Feb 10, 2025, 10:54 AM Reply Quote 0
                • S Offline
                  Sebi76 0 @cgillinger
                  last edited by Feb 9, 2025, 5:42 PM

                  @cgillinger

                  I want to run the module but actually i hang on the Problem with Openweather an the API V3.0.
                  Do you have a Solution for your Module?

                  C 1 Reply Last reply Feb 12, 2025, 2:31 PM Reply Quote 0
                  • D Online
                    det @cgillinger
                    last edited by Feb 10, 2025, 10:54 AM

                    @cgillinger said in Let it snow now Magic Mirror:

                    Also thinking of adding rain functionality

                    Hello,
                    that’s a wonderful idea, to combine the two.
                    And then add “sunshine”, “clouds” (for overcast).
                    Great. Thanks, keep it up…

                    C 1 Reply Last reply Feb 12, 2025, 2:30 PM Reply Quote 0
                    • C Offline
                      cgillinger @det
                      last edited by cgillinger Feb 12, 2025, 2:32 PM Feb 12, 2025, 2:30 PM

                      @det I actually did add rain: https://github.com/cgillinger/MMM-WeatherEffects

                      Cheers,
                      C

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 2 / 3
                      • First post
                        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