Skip to content

Commit

Permalink
updated todo
Browse files Browse the repository at this point in the history
  • Loading branch information
AaronSaikovski committed Jan 22, 2024
1 parent 415b84c commit 1a7829d
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 8 deletions.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2023, Aaron Saikovski
Copyright (c) 2024, Aaron Saikovski

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
22 changes: 15 additions & 7 deletions TODO.md
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

- [ ]

0 comments on commit 1a7829d

Please sign in to comment.