くらしTEPCOの電気使用量データCSVを一気にダウンロードする

効率化
この記事は約3分で読めます。
くらしTEPCOでは電気使用量データをCSVファイルでダウンロードすることができます。しかし、月別・日別・時間別と3種類あり、画面遷移しながら1つずつダウンロードするのは手間がかかります。本記事では一気にCSVをダウンロードする方法を紹介します。

くらしTEPCOとは

https://www.kurashi.tepco.co.jp/pf/ja/pc/pub/site/index.page?

私は東京電力エナジーパートナー株式会社が提供する電気とガスをまとめて契約するプランを利用しています。契約するとくらしTEPCOというサイトで契約内容や月々の電気・ガス使用量を確認できます。

電気については、月別・日別・時間別に使用量を確認でき、CSV形式でデータをダウンロードできます。

月別なら手動でもあまり負担は感じませんが、日別・時間別となると何回も何回も画面を遷移してCSVダウンロードボタンをクリックしなければならないため、手間です。

Windowsのバッチファイルを使う

アイデアとしては、Chromeがダウンロードリンクをクリックする操作を自動化する、です。
Windowsのバッチファイルを利用してGoogle Chrome(以下、Chrome)の実行ファイルに電気使用量データCSVのダウンロードリンクを渡すことで実現します。

スクリプトはこちら

2020年1月の時間別電気使用量をCSVデータをダウンロードするときのスクリプトです。
ファイル名は何でも良いのですが、例えばtest.batとして保存してダブルクリックすれば実行できます。

C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

これはChromeの実行ファイルが置いてある場所のフルパスになります。インストールする際に場所を変更された方は変える必要があります。

月別の場合
https://www.kurashi.tepco.co.jp/pf/ja/pc/mypage/learn/comparison.page?ReqID=CsvDL&year=
日別の場合
https://www.kurashi.tepco.co.jp/pf/ja/pc/mypage/learn/comparison.page?ReqID=CsvDL&year= &month=
時間別の場合
https://www.kurashi.tepco.co.jp/pf/ja/pc/mypage/learn/comparison.page?ReqID=CsvDL&year= &month= &day=

電気使用量データCSVのダウンロードURLは上記のような形式となっています。年、月、日を指定してバッチファイルを動かせば、任意の電気使用量データCSVをダウンロードできます。

ChromeでくらしTEPCOにログインしていないとログイン画面で止まってしまうので、ログインしている状態でバッチファイルを実行する必要があります。

懸念点・注意点など

くらしTEPCO側で仕様変更があると動作しなくなる

ダウンロードリンクの変更などがあると使えなくなります。変更があった場合は修正が必要です。

このスクリプトを利用して何か問題が起きたとしても一切責任は負いません

自己責任でお願いします!

その他

上記記事で紹介した内容と効率化の考え方は同じです。
他サイトで画面を遷移しながらファイルを何回もダウンロードする場合は、ダウンロードリンクに規則性を発見できれば本記事で紹介した方法で効率化可能なため、発見したらぜひ試してみてください。

タイトルとURLをコピーしました