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

2.29.0 Weather Module w/api v3.0 works, sort of…

Scheduled Pinned Locked Moved Solved Troubleshooting
25 Posts 5 Posters 3.9k Views 5 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.
  • P Offline
    Peter @HeikoGr
    last edited by Oct 8, 2024, 8:33 PM

    @HeikoGr can you share your config?
    Without the key and only the weatherpart.
    Thanks!
    Peter

    H 1 Reply Last reply Oct 8, 2024, 8:37 PM Reply Quote 0
    • H Offline
      HeikoGr @Peter
      last edited by Oct 8, 2024, 8:37 PM

      @Peter of course

      
            {
                  disabled: false,
                  module: "weather",
                  position: "top_right",
                  config:
                  {
                      // See 'Configuration options' for more information.
                      weatherProvider: 'openweathermap',
                      weatherEndpoint: '/onecall',
                      apiKey: 'apikey',
                      apiVersion: '3.0',
                      lat: '50.465',
                      lon: '9.481',
                      type: 'forecast',
                      colored: true,
                      fade: false,
                      maxNumberOfDays: 3,
                      degreeLabel: 'true',
                      showWindDirectionAsArrow: 'true',
                      decimalSymbol: ','
                  }
              },
      
      
      P 1 Reply Last reply Oct 8, 2024, 8:38 PM Reply Quote 0
      • P Offline
        Peter @HeikoGr
        last edited by Oct 8, 2024, 8:38 PM

        @HeikoGr thanks.
        I will try tomorrow.
        I will let you know!
        Peter

        1 Reply Last reply Reply Quote 0
        • R Offline
          reilley @HeikoGr
          last edited by Oct 8, 2024, 9:19 PM

          @HeikoGr - so as it was said before, we’re not going to see our city the way we did under v2.5 of the API. That’s going to likely need a response from the MM2 dev team because if /open call is used, it’s timezone/city only. It seems api 3.0 broke the location/locationID functionality when using “current” or “forecast”. Or did someone else get it to work?

          S 1 Reply Last reply Oct 8, 2024, 10:05 PM Reply Quote 0
          • S Offline
            sdetweil @reilley
            last edited by Oct 8, 2024, 10:05 PM

            @reilley that’s open weather 3.0 is /onecall only

            nothing we can do but force you to specify the header yourself
            does that work or get overridden by the weather data?

            i am not where i can test

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            R 1 Reply Last reply Oct 8, 2024, 10:54 PM Reply Quote 0
            • R Offline
              reilley @sdetweil
              last edited by Oct 8, 2024, 10:54 PM

              @sdetweil - sure, I’d be happy to force my header if that’s possible. So for example, with forecast I would want it to say:

              Forecast - Canton, GA

              Or similar, of course. I could test it if you could let me know where to insert that line of code.

              S 1 Reply Last reply Oct 8, 2024, 11:29 PM Reply Quote 0
              • R Offline
                reilley @HeikoGr
                last edited by Oct 8, 2024, 11:02 PM

                @HeikoGr - sorry, I didn’t copy/paste from the actual editor. I typed all that in and made a few errors! Sorry for the goose chase!

                1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @reilley
                  last edited by Oct 8, 2024, 11:29 PM

                  @reilley header is a property beside module
                  IMG_0382.png

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • H Offline
                    HeikoGr
                    last edited by Oct 9, 2024, 5:12 AM

                    I just tested it. You can pass a header by yourself but need to add

                    appendLocationNameToHeader: false,
                    

                    Otherwise it will add the timezone again.

                    
                     
                            {
                                disabled: false,
                                module: "weather",
                                header: "YOURCITY",
                                position: "top_right",
                                config:
                                {
                                    // See 'Configuration options' for more information.
                                    weatherProvider: 'openweathermap',
                                    appendLocationNameToHeader: false,
                                    weatherEndpoint: '/onecall',
                                    apiKey: 'API',
                                    apiVersion: '3.0',
                                    lat: '51.5',
                                    lon: '9.52',
                                    type: 'forecast',
                                    colored: true,
                                    fade: false,
                                    maxNumberOfDays: 3,
                                    degreeLabel: 'true',
                                    showWindDirectionAsArrow: 'true',
                                    decimalSymbol: ','
                                }
                            },
                    
                    
                    R 1 Reply Last reply Oct 9, 2024, 11:26 AM Reply Quote 1
                    • R Offline
                      reilley @HeikoGr
                      last edited by Oct 9, 2024, 11:26 AM

                      @HeikoGr - lol, adjusted my headers and saw that the timezone was concatenated to the header. Snapped a photo to post and saw your comment. That fixed it!!! Thank you and Sam both!!!

                      P 1 Reply Last reply Oct 9, 2024, 1:06 PM Reply Quote 1
                      • 1
                      • 2
                      • 3
                      • 2 / 3
                      2 / 3
                      • First post
                        19/25
                        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