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

Default Weather module still not displaying

Scheduled Pinned Locked Moved Solved Troubleshooting
39 Posts 6 Posters 9.7k Views 6 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.
  • O Offline
    OldSunGuy
    last edited by OldSunGuy Aug 5, 2022, 8:08 PM Aug 5, 2022, 8:02 PM

    May I ask how you are using

    classes: "daytime_scheduler"
    

    Are there two instances of

    daytime_scheduler
    

    I use

    classes: “currentweather”
    
    type: “current”
    

    and

    classes: “weatherforcast”
    
    type: “forecast”
    

    to replace the deprecated modules.

    J 1 Reply Last reply Aug 5, 2022, 9:43 PM Reply Quote 1
    • S Away
      sdetweil @Jarhead96097
      last edited by Aug 5, 2022, 8:02 PM

      @Jarhead96097 use my install script

      see
      https://github.com/sdetweil/MagicMirror_scripts

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • J Offline
        Jarhead96097 @Jarhead96097
        last edited by Aug 5, 2022, 8:03 PM

        @sdetweil “On branch master,” and up to date with origin/master. I also meant to reply earlier that this is on a RPI 4B. Unfortunately, still getting the same error and the weather module is not displaying information.

        I appreciate everyone’s time…but I’m going to cut to the chase and rebuild using your install script.

        Thanks again for the time, you’re always very helpful, and I appreciate it.

        Jarhead96097

        S 1 Reply Last reply Aug 5, 2022, 8:09 PM Reply Quote 0
        • S Away
          sdetweil @Jarhead96097
          last edited by Aug 5, 2022, 8:09 PM

          @Jarhead96097 ah, one other question, what is the current node level

          node --version

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          J B 2 Replies Last reply Aug 5, 2022, 8:11 PM Reply Quote 1
          • J Offline
            Jarhead96097 @sdetweil
            last edited by Aug 5, 2022, 8:11 PM

            @sdetweil sorry, already using your installation script (but no “npm audit fix” this time around).

            Jarhead96097

            1 Reply Last reply Reply Quote 0
            • B Offline
              Blackeye @sdetweil
              last edited by Aug 5, 2022, 8:25 PM

              @sdetweil On my RPi4 it’s 16.16.0, and I’m getting the same problems as Jarhead. After an upgrade there’s now just no reaction to starting mm.

              S 1 Reply Last reply Aug 5, 2022, 8:34 PM Reply Quote 0
              • S Away
                sdetweil @Blackeye
                last edited by Aug 5, 2022, 8:34 PM

                @Blackeye can u show the output of the npm start or, if using pm2 , then

                pm2 logs --lines=50

                how did u do the upgrade?

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                S B 2 Replies Last reply Aug 5, 2022, 8:43 PM Reply Quote 0
                • S Away
                  sdetweil @sdetweil
                  last edited by Aug 5, 2022, 8:43 PM

                  @Blackeye also, can u show me the contents of line 159 from

                  ~/MagicMirror/modules/default/weather/weather.js
                  

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  J 1 Reply Last reply Aug 5, 2022, 9:48 PM Reply Quote 0
                  • J Offline
                    Jarhead96097 @OldSunGuy
                    last edited by Aug 5, 2022, 9:43 PM

                    @OldSunGuy I use the MMM-ModuleScheduler 3rd party module to control when my MM turns off everything except the clock and dims the display at night. “daytime_scheduler” is the class I used to turn off those modules at night.

                    Jarhead96097

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      Jarhead96097 @sdetweil
                      last edited by Aug 5, 2022, 9:48 PM

                      @sdetweil here is what my weather.js (newly rebuilt, but not yet configured) has on lines 148 to 166:

                      	// What to do when the weather provider has new information available?
                      	updateAvailable: function () {
                      		Log.log("New weather information available.");
                      		this.updateDom(0);
                      		this.scheduleUpdate();
                      
                      		if (this.weatherProvider.currentWeather()) {
                      			this.sendNotification("CURRENTWEATHER_TYPE", { type: this.weatherProvider.currentWeather().weatherType.replace("-", "_") });
                      		}
                      
                      		const notificationPayload = {
                      			currentWeather: this.weatherProvider?.currentWeatherObject?.simpleClone() ?? null,
                      			forecastArray: this.weatherProvider?.weatherForecastArray?.map((ar) => ar.simpleClone()) ?? [],
                      			hourlyArray: this.weatherProvider?.weatherHourlyArray?.map((ar) => ar.simpleClone()) ?? [],
                      			locationName: this.weatherProvider?.fetchedLocationName,
                      			providerName: this.weatherProvider.providerName
                      		};
                      		this.sendNotification("WEATHER_UPDATED", notificationPayload);
                      	},
                      

                      Jarhead96097

                      J S 2 Replies Last reply Aug 5, 2022, 10:57 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 3 / 4
                      3 / 4
                      • First post
                        22/39
                        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