Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/astrochun/tep-usage-analysis
Analyze TEP usage
https://github.com/astrochun/tep-usage-analysis
data-science data-vizualization energy-consumption python3
Last synced: 25 days ago
JSON representation
Analyze TEP usage
- Host: GitHub
- URL: https://github.com/astrochun/tep-usage-analysis
- Owner: astrochun
- License: mit
- Created: 2022-08-18T02:52:58.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-29T03:26:24.000Z (about 2 years ago)
- Last Synced: 2024-05-01T16:34:46.915Z (6 months ago)
- Topics: data-science, data-vizualization, energy-consumption, python3
- Language: Python
- Homepage:
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tep-usage-analysis
This Python command-line software estimates usage cost for different
[Tucson Electric Power (TEP)](https://tep.com) plans, including:- [Basic](https://www.tep.com/basic/)
- [Time-of-use (TOU)](https://www.tep.com/time-of-use/)
- [Peak Demand](https://www.tep.com/peak-demand/)This tool's primary intent is to be able to evaluate options and
determine if one plan is better for your pocket.It does not account for taxes and surcharges. Rather it compares
the "Delivery" and "Power Supply" charges of using different plans, based on
actual past usage (kilo-watts-hour).To install:
```bash
git clone https://github.com/astrochun/tep-usage-analysis
pip install -e .[dev]
```As a TEP customer, you will need to login and download CSVs of your usage at:
https://account.tep.com/MyAccount/UsageDataDownloadFor single billing cycle, you can run the analysis via:
```bash
tep_cost_estimate -i .csv
```For multiple billing cycles (e.g. downloading 12 billing cycles), you can
provide the starting billing period in `billing_dates.txt` and execute as:```bash
tep_cost_estimate -i .csv --date-file billing_dates.txt
```As an example, [`billing_dates_example.txt`](billing_dates_example.txt)
is provided.