-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
415b84c
commit 1a7829d
Showing
2 changed files
with
16 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,22 @@ | ||
# GoGoodwe - TODO | ||
# GoGoodwe V2 - TODO | ||
|
||
### Todo | ||
|
||
- [ ] Add ability to output to file with a flag | ||
- [ ] Add Golang contexts for API calls | ||
- [ ] replace command line parameter handler with cobra | ||
### ToDo | ||
|
||
- [ ] Add ability to output inverter data to a file. | ||
- [ ] Format the inverter output to make it more human readable. | ||
- [ ] Add the ability to query historical data for a single day. | ||
- [ ] Have the ability to have a realtime logging to the screen or to a file in 5 minute intervals. | ||
- [ ] Add the ability to produce a daily summary of key data (Generation today, Income today, total generation, total income). | ||
- [ ] Add the ability to query the inverter status for Generation today and Status (check if operational). | ||
- [ ] Add goroutines and wait groups for the API calls and maybe channels for success/failed API calls. | ||
- [ ] Add Cobra for command flag parsing and processing. | ||
- [ ] Investigate the ability to generate .CSV files as output. | ||
- [ ] | ||
|
||
### In Progress | ||
|
||
- [ ] add unit tests | ||
|
||
### Done ✓ | ||
- [X] Add ability to have a smaller output struct of just key/core reporting data | ||
|
||
- [ ] |