studiodisplay icon indicating copy to clipboard operation
studiodisplay copied to clipboard

Weather Underground drops free API key, making many Open Source projects unusable

Open Moonbase59 opened this issue 6 years ago • 1 comments

After collecting free data from personal weather stations all over the world for around 2 decades, the Weather Underground quietly removed their free API key option for use in their weather products on May 15, 2018, with no announcement or advance notification. This left developers with no advanced warning to update their products or inform their customers in advance of the change. It also means that developers have one less free weather option for building weather-based products for use in items like apps and websites.

To improve our services and enhance the relationship with our users, we will no longer provide free weather API keys as part of our program.

Here is the official announcement from Weather Underground: https://apicommunity.wunderground.com/weatherapi/topics/weather-underground-api-changes

As a StudioDisplay user, this means you cannot currently use the mqtt-weather-wunderground.py module, except if you already have a valid key or are prepared to pay a hefty amount (rumours are $850/mo for a "core" package). Existing keys may continue to work for a non-specified time.

Weather station, home automation and IoT developers all over the world are extremely unhappy about this situation and forced to invest time and money in other, maybe worse, solutions. Hundreds of thousands of applications and personal weather stations are now rendered useless.

I investigate in other possible solutions for StudioDisplay. Fortunately, the weather is only a module and thus replaceable, but it will cost time and money to develop something new.

Your help or donation is highly appreciated.

paypal

Moonbase59 avatar Aug 14 '18 18:08 Moonbase59

post中で回線が遅くて待っているajaxがあるかもしれないので、そういうのもどうにかする事を考えると getdataではなく単純にブラウザをリロードするのでもいいと思う

shokai avatar Jan 16 '14 10:01 shokai

古いままのページに久しぶりにアクセスしたとしてもコンフリクト検出してマージされるべきなのですが うまくいってないのでしょうかね...

masui avatar Jan 16 '14 12:01 masui

例えば、1行追加した後に、別の古いブラウザがで1行追加されてない状態をpostした場合、コンフリクトは検出できるのでしょうか? 本当に1行削除してpostした場合との区別がつかなそうなのですが

shokai avatar Jan 17 '14 03:01 shokai

自分が削除した場合はmd5が一致してるからコンフリクトとは判断されず、別ブラウザからの場合は判定されるようにしてるつもりで失敗してる可能性はあります。 ちなみに全く新しいページ作成して編集中でも誤動作することがあるのでコンフリクトが主原因かどうかはわかりません。

masui avatar Jan 20 '14 23:01 masui