Configure Sensors Documentation, Grafana Setup Using Username/Password OR API Token, Tests
Description
Add Configure Sensors Documentation
Grafana Setup Using Username/Password OR API Token
Tests of the Grafana API and the new Map and Gauge panel types
Add bootstrap alerts to Configure Sensors
Update CSS of buttons to all be uniform
Improve Configure Grafana error handling and documentation based on recent feedback from users --> fallback to API token is important, and documentation/error handling to inform the user of this is needed to avoid confusion.
Types of Changes
Put an x in the boxes that apply
[x] Feature (non-breaking change which adds functionality)
[x] Bug Fix (non-breaking change that fixes an issue)
[ ] Breaking Change (feature/fix that causes existing features to not work as expected)
[x] Documentation
Checklist
[ ] I have read the [contribute]contributing doc - tbd
[x] Classes, scripts, and environment variables follow existing naming convention
[x] Lint and Unit tests pass locally
[x] New features on hardware have been tested on a local Raspberry Pi
[x] Mention new programs/binaries if any must be installed along with this change
[x] Mention new environment variables if any have been added to hardware/env file
[x] Please make sure test coverage does not drop. If it does, please explain the reasons.
[x] Any new required python modules are added to the requirements.txt
Configure Sensors Documentation, Grafana Setup Using Username/Password OR API Token, Tests
Description
Types of Changes
Put an
x
in the boxes that applyChecklist