A Google App scripts based project to monitor and display the current battery percentages of my various smart devices.
This project contains 3 main sections;
-
Device Client (Uploader): This client-side application runs on each individual device, monitoring the battery level and regularly uploading this data to the server.
-
Server Application: This is the heart of the system that receives and processes battery level data sent from each device. It organizes and stores the information for retrieval.
-
User Client (Downloader): This application retrieves the battery levels for each device from the server, providing a comprehensive view of all monitored devices.
- KiCad
- Ardiuno
- Python
- Write a quick-start for the App scripts Server.
- Write a quick-start for the Python Client.
- Set the Favicon for the HTML page.
- Rewrite README.md.
- fix the downloader code by adding defensive copying to the retrieveData() function.
- Add the ability to upload the "is_charging" status.
- Add more ways to display the information from the server.