This is a project to cut off the Bosch charger for PowerTube batteries at around 80%. It uses a ShellyPlus 1 Wlan relay, ESP32 and a photo resistor. I know that there are many ways to detect and cut off the power, but this is just a different method.
The 3D printed part holds the photo resistor and could be attached to the Bosch PowerTube 500/625/750 and also newer 600 and 800. The photo resistor detects the 5. LED at around 80% and will switch the ShellyPlus 1 off by WLAN thru the ESP32.
PowerTube_625.stl will work with PowerTube 500/625/750.
PowerTube_600_800.stl will work with the newer PowerTube 600 and 800Wh.
Printsettings, 15% infill and no supports needed. PLA and PETG working.
This is the wiring of the photo resistor to the ESP32 Devkit
For the housing of the ESP32 you can use this Case combined with PowerTube_600_800.stl :
https://www.printables.com/model/50035-esp32-devkit-v1-chunky-case
If you use the PowerTube_625.stl you can use my modified version of this stunning case from @bkgoodman. This contains a additional bottom plate.
https://www.printables.com/model/1280602-esp32-case-625
The sketch for the ESP32 is also provided in the downloads.
I used a simple 3-way socket and connected the ShellyPlus 1 between the socket and the plug (prototype without housing).
If you like to print your own junction box i recommend to use this model that's made for the Shelly Plus:
https://www.printables.com/model/405206-shelly-plus-1pm-junction-box
Instruction how to connect the Shelly Plus 1 with the ESP32:
https://diytechadventures.de/esp32-schaltet-shelly/
Parts needed (example, no affiliate):
ESP32
ShellyPlus 1
3-way socket
Photo resistor
10K Ohm resistor
The author marked this model as their own original creation.