Code Monkey home page Code Monkey logo

google-weather-card's Introduction

As of January 20, 2024 this repository is now archived

Google Weather Card

Modification of the original Google Weather Card to work with WeatherBit, OpenWeatherMap, Met Office, Tomorrow.io, Here, Visual Crossing, WeatherAPI.com and PirateWeather

This branch contains a basic skin setup that you can modify for your own API source and the others can be found in their own branch and you can check the releases section for the skin download for the provider that you choose.

The WeatherIcons folder contains the most popular weather icons and if you would like to download the whole set you can find them here

To use

After installing edit the Variables in Resources/Variables with the values you wish to use with the skin.

Once the variables are set simply refresh the skin and it will start working automatically.

The weather icons are courtesy of Erik Buick.

Please don't complain about the API being inaccurate as I don't have any control over the data.

google-weather-card's People

Contributors

cloneofghosts avatar dependabot[bot] avatar

Stargazers

Ioan avatar

Watchers

 avatar

google-weather-card's Issues

Update Skin Releases

There have been a few updates to skins since the last release in February of last year and the releases section is outdated for a few skins.

The new releases should be available on the weekend.

Humidity has decimal point

In certain locations with the WeatherBit skin the humidity values display a decimal point whereas most locations do not. This is a result of some locations using different data then most other locations around the world.

Some Locations May Not Work

Some locations may have the code surrounded by quotation marks and because most other locations have it as a numeric value it fails to match the parameters and will fail to fetch the data.

This issue seems rare and I'm not sure how to fix it since if I look for it with quotation marks it will fail to match the on all the skins where it isn't an issue.

Release Here Skin

Describe Enhacement

Release the updated Here API skin with the updated API on GitHub for download.

Weather Provider

Here

Achknowledgements

  • I have updated the weather card to the latest version.
  • I have searched the repository for a similar issue.
  • I have written a descriptive title.

Update Here Skin to v3 API

Here weather API has released a v3 version of their API. The weather cards should be updated to use the new API version.

Add Excludes to URL

Add the excludes query string to the URL to exclude blocks that we are not gathering data from to help speed up load times.

Bump PirateWeather Skin to v1.1

Describe Enhacement

Small change with the URL to add excludes so the version should be updated to 1.1.

Weather Provider

PirateWeather

Achknowledgements

  • I have updated the weather card to the latest version.
  • I have searched the repository for a similar issue.
  • I have written a descriptive title.

Limited Support Notice

Just letting everyone know that support for these skins will be limited going forward from today as I do not use most of these skins and I do not have the time to constantly test to see if things are broken. Any issues that are created in the repo will still be fixed so if you encounter issues I will still try my best to fix them.

I do not have an account for WeatherBit anymore and will not be creating a third account just for the skin so support will be extremely limited for this skin going forwards. I will still try and fix any issues but cannot guarantee that they will be fixed.

WeatherBit support dropped

The skin will still be available for download but no more fixes or feature updates will come to the skin. Mainly due to the fact that the developers ignore emails and delete posts saying that the API is inaccurate without actually fixing any of the issues.

Tomorrow.io Skin Broken

Seems like Tomorrow.io changed their values around and the skin no longer displays any data. The only thing that works currently is the daytime high temperature and nothing else.

Update Skin Releases

The releases section of the repository has not been updated since March. There have been skin updates and improvements since then that have not been added to the releases section.

  • Visual Crossing Release is an older version
  • Weatherapi.com has not been added to the list of downloads.
  • General skin updates

Current Conditions do not work

When using the skin it pulls in the conditions/temp/wind from daily conditions rather then current conditions. It seems that only choosing to display current conditions does not work.

Skin broken when precipitation occurs

When precipitation occurs the API produces a different set of JSON compared to when no precipitation is occurring.

Unless it is made consistent it cannot be fixed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.