電力使用状況&電気予報なブログパーツ

 プログラム, ,
 公開日:2011年7月4日 / 更新日:2012年7月19日

Yahooに電気予報APIがあるのを発見しました。
これを利用したブログパーツをこちらで見つけたので、
自分のブログでも利用させてもらっていましたが、
なぜか表示されたりされなかったり・・・。
このAPIは、
「24時間中1アプリケーションIDにつき50000件のリクエストが上限」
という制限があるそうなので、このせい?

電気予報なブログパーツはこちらにもあるのですが、
横長でサイズも大きめなのでここに貼り付けるのは難しい。

さて、どうしたものか・・・
んじゃ作るか(^_^;)
ということでやってみました。
このページの右に貼りつけてあります。

ちいさめサイズなので、
どんな表示にしようか色々考えましたが、
APIで取得できる情報のうち、
過去1時間の電力使用実績値と、
今後24時間の使用率の推移予報
および最大となる日時の予報
を出してみることにしました。

なお、
時間毎の実績データは多少遅れて配信されたりするっぽい?
また、
期間限定なAPIで終了日は未定だそうです。

こちらを見ると直近の使用状況が出ているのですが、
YahooのAPIではそういう情報を取得できないため、
別なブログパーツを貼ってみました(^_^;)

もうすこしエイジングしたら、
埋め込みのスクリプトを公開するつもりの予定。


※7月6日追記

とりあえず動作に問題なさそうなので、
埋め込みスクリプトを公開します。
Yahoo! JAPANのAPIを使用しているためクレジット表記が必要となっています。
そのため少々長めのスクリプトになっていますがご了承ください。
以下をコピペなどして貼りつけてください。


※7月13日追記

東京電力の「でんき予報」
速報値などの情報を取得できることを発見。
というかナゼ今まで気がつかなかったのか・・・(^_^;)
ということで、
このデータを利用したバージョンのでんき予報ブログパーツを作りました。
なお、翌日の予想値はデータが取得できた時点から表示されるようになっています。
その他、挙動についての詳細はこちらを参照してください。

こちらも埋め込みスクリプトを公開します。
Yahoo版、東電版のお好きな方を、
あるいは両方共(^_^;) 使っていただいてOKです。
以下をコピペなどして貼りつけてください。

それにしても、ローカルではうまく動作するのに
ブログに貼り付けると動作しないという問題に悩まされましたよ。
調べてわかったのは、
Flashからクロスドメインでデータを取得する際は、
アクセス先のドメインにcrossdomain.xmlが設置されていて、
かつアクセスが許可されていないといけない、ということ。
Yahooの場合はこんな感じになっているので、
全てのドメインからのアクセスを許可しているようですね。
残念ながら・・・東電のサイトには設置されていないようです。
結局、こちらの解決策に助けられました。感謝。
自前のプロクシ経由にするとは考えたものですね。


※8月28日追記

YahooのAPIが速報値に対応してたのに気がついたので、
(うむぅ、いつのまに。)
Yahoo版でも速報値を表示するようにしました。
あと、
東京電力以外の電力会社にも対応したようですね。
ちょっと直せばすぐ作れるけど、いいか。


※2012年7月3日追記

Yahoo!版は東京電力以外にも対応しました。

タグ: , ,

コメント投稿