This project is to create contributions to Open Energy Dashboard (OED) - https://github.com/OpenEnergyDashboard/OED/issues/511
In addition to your mentor, you'll also have access to the OED maintainers.
### Pipeline checks
The OED reading acquisition pipeline allows for admin specified checks on the data. For example, it can detect when a reading is out of range (too small/large). We need to add an interface that allows the admin to set the desired values for checking and then have those values used in the pipeline. There are two ways to set the values used: 1. For each meter. This will include an option to disable checks on this meter. 2. At the site level on the admin page. These values are used if the meter value is not used and checking is enabled for the meter. Difficulty: high moderate
What tools did you use to create your project?
How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?
CodeDay Labs team in the advanced track.
What challenges did you encounter?
We ran into many issues on the front-end and back-end but we were able to work together as a team to resolve them. Some of these challenges include validating data on the front end and back end, setting database types, defaults, and configuring the redux state.