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.

    MMM-forecast-io migration to OpenWeatherMap from DarkSky

    Scheduled Pinned Locked Moved Showcase
    8 Posts 3 Posters 2.4k Views 3 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.
    • FlatPepsiF Offline
      FlatPepsi
      last edited by FlatPepsi

      I’ve just updated my fork of MMM-forecast-io

      DarkSky, the source of data for this module is shutting down! Dark Sky API will end on March 31st, 2023 as per: https://blog.darksky.net/

      I’ve looked around, and OpenWeather seems to be the easiest alternative. I’ve ported my fork to the new data source. Bug reports welcome, but seems to be running well so far.

      The screen and display are essentially the same, only the data source has changed.

      https://github.com/FlatPepsi17/MMM-forecast-io

      Enjoy - and feel free to steal my code changes to update other forks!

      FlatPepsiF T doctorwhenD 3 Replies Last reply Reply Quote 1
      • FlatPepsiF Offline
        FlatPepsi @FlatPepsi
        last edited by

        For anyone else using Dark Sky, Open Weather has a nice migration page with a table of field name changes between the two.

        The overall data format is very close to the same, making migration easier.

        https://openweathermap.org/darksky-openweather

        FlatPepsiF 1 Reply Last reply Reply Quote 1
        • T Offline
          trividar @FlatPepsi
          last edited by

          @FlatPepsi Hi, can you please send me your changes or upload them here? Thanks in advance

          FlatPepsiF 1 Reply Last reply Reply Quote 0
          • doctorwhenD Offline
            doctorwhen @FlatPepsi
            last edited by

            @FlatPepsi Good to see you are ahead of the game as DarkSky is shutting down next year. Did you consider the successor to DarkSky, WeatherKit ? I have not yet checked it out and it is currently in Beta. I am happy with OpenWeather, just curious about WeatherKit.

            FlatPepsiF 1 Reply Last reply Reply Quote 0
            • FlatPepsiF Offline
              FlatPepsi @trividar
              last edited by

              @trividar See the first link of the first post.

              1 Reply Last reply Reply Quote 0
              • FlatPepsiF Offline
                FlatPepsi @doctorwhen
                last edited by

                @doctorwhen Haven’t explored that one yet. The community really needs multiple weather sources - not a fan of being limited to just one resource!

                1 Reply Last reply Reply Quote 1
                • FlatPepsiF Offline
                  FlatPepsi @FlatPepsi
                  last edited by

                  I’m still squashing bugs here and there - big update today. This one should be stable.

                  FlatPepsiF 1 Reply Last reply Reply Quote 1
                  • FlatPepsiF Offline
                    FlatPepsi @FlatPepsi
                    last edited by

                    Felt inspired, added full metric support. Units set via the config file.

                    • ‘imperial’ for Fahrenheit temp and MPH wind
                    • ‘metric’ for Celsius temp and Meters Per Second wind

                    Graph now should scale appropriately when using non-default widths.

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