Update Readme.md to include database size reduction steps

This commit is contained in:
Oliver Großkloß 2025-12-07 13:50:57 +01:00
parent efb3b9a8f7
commit 031dc12b57

View File

@ -14,4 +14,14 @@ This is a Gadgetbridge MQTT bridge for TrueNAS Scale, which allows you to connec
## Editing Sensors ## Editing Sensors
- add new mqtt sensor around here [main.py#L90](https://git.olli.info/Oliver/GadgetbridgeMqtt/src/branch/main/main.py#L90) - add new mqtt sensor around here [main.py#L90](https://git.olli.info/Oliver/GadgetbridgeMqtt/src/branch/main/main.py#L90)
- add new function for new sensor around here [main.py#L208](https://git.olli.info/Oliver/GadgetbridgeMqtt/src/branch/main/main.py#L208) - add new function for new sensor around here [main.py#L208](https://git.olli.info/Oliver/GadgetbridgeMqtt/src/branch/main/main.py#L208)
## Reduce Database Size
1. Export ZIP in Gadgetbridge > Data Management
2. Unzip, clear logs & other unneeded data.
3. Locate `Gadgetbridge` in `database/` and `files/` and delete old heart pulse samples to reduce the size of the Gadgetbridge database:
```bash
sqlite3 Gadgetbridge.db "DELETE FROM HEART_PULSE_SAMPLE; VACUUM;"
```
4. Rezip and import back into Gadgetbridge