Yahoo!の東京電力、電力使用状況API

  • このエントリーをはてなブックマークに追加
  • LINEで送る

Yahoo!デベロッパーネットワークより、
電力使用状況API
が公開されています。

リクエストURL
http://setsuden.yahooapis.jp/v1/Setsuden/latestPowerUsage

PHPとGoogle Chart APIを使って電力使用状況を表示するツールを作ってみました。
電力使用状況

データ取得と表示部分のコードはこんな感じ

$url = "http://setsuden.yahooapis.jp/v1/Setsuden/latestPowerUsage"; // リクエストURL
$appid = "appid=*************"; // アプリケーションID
$reqUrl = $url."?".$appid;
$xml = simplexml_load_file($reqUrl);
$usage = $xml->Usage;
$capacity = $xml->Capacity;
$uc = round(($xml->Usage/$xml->Capacity*100));
// データの表示
echo $xml->Date." ".$xml->Hour.":00 現在<br />";
echo "使用量:".( $usage/10000 )."万kw<br />"; // 使用量
echo "供給力:".( $capacity/10000 )."万kw<br />"; // 供給力
echo "使用率:".$uc."%</br >"; // 使用率

Google Chart APIを使った使用率のグラフ表示は

<img src=”https://chart.googleapis.com/chart?cht=p3&chd=t:<?echo $uc?>,<?echo(100-$uc)?>&chs=500×200&chl=使用率(<?echo $uc?>%)&chco=02539e&chdl=使用率|供給余力” />

  • このエントリーをはてなブックマークに追加
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*

CAPTCHA


This blog is kept spam free by WP-SpamFree.