Skip to content

DEPhantom/BatteryMonitorServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BatteryMonitorServer

Logo

This project must be used in conjunction with the repository.

A Firebase Cloud Messaging (FCM) server designed to monitor and report mobile device battery status.

Dependencies

  • java
  • maven
  • python 3
  • rich

Download

Download the latest pre-release from the releases page. Or Build the project by yourself.

https://github.com/DEPhantom/BatteryMonitorServer.git

Get started

  1. Navigate to src/main/resources/config/config.yaml to configure the server IP and the absolute path to the Python script. By default, the Python script is usually located in: BatteryMonitorServer/src/
  2. Go to your project settings in the Google Firebase Console, navigate to the Service Accounts tab, and generate a new private key. Place the downloaded key file in: src/main/resources/FCM_key/yourkey.json
  3. Run
java -jar BatteryMonitorServer-1.0.jar

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published