Skip to content

Extract and plot Bluetti data within the browser.

Notifications You must be signed in to change notification settings

tiger2380/bluetti_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bluetti Web (Data Extraction)

** Only works for AC200Max, AC300 and AC500 ** I will be adding more devices later. So stay tuned.

Also, this is just a concept. Updating the UI and adding more functionalities will be done soon.

A simple Javascript-based site that connects to a Bluetti device and extracts data via BlueTooth.

  1. Download or clone this repository
  2. Extract/open that repo that you just downloaded/cloned.
  3. Make sure that Docker is installed. If it isn't, you can download it here. https://www.docker.com/products/docker-desktop/
  4. Navigate to the root directory and run docker-compose up --build from the termial. If this is your first time, it might takes longer than ususal.
  5. After docker-compose up --build is finish, you can open your favorite browser(I recommend Chrome) and goto http://localhost/dashboard

Browser configuration

You might need to enable Bluetooth within your browser. (I have only tested on Chrome) To do so, do the following steps:

Chrome\Edge

  1. Enable Bluetooth Device Permission Settings in Chrome
  2. Open the Google Chrome browser.
  3. Type the following text in the address bar: chrome://flags/
  4. enable-web-bluetooth-new-permissions-backend.
  5. Select Enabled from the drop-down list next to the Use the new permissions backend for Web Bluetooth.

Usage

Once you have downloaded/cloned the repo and enabled the flag(if needed), you are now able to connect to your Bluetti devices. You can only connect to one Bluetti device at a time.

connect

  • On the website, click on the connect button.
  • A dialog will pop up with a list of Bluetti devices(Only AC300, AC200Max, and AC500)
  • Click on the device that you want to connect to and click on OK.
  • You might get ask to allow your location, that is fine. It is for the weather api.

UI

On the top of the page, you see all the data that were extracted from your device. At the bottom of the page, you will see useful charts.

About

Extract and plot Bluetti data within the browser.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published