Skip to content

Various QoL python scripts for your Bambu printer :) Notifications, external RT(S)P cam autorecording and more.

License

Notifications You must be signed in to change notification settings

malciin/bambu.py

Repository files navigation

Various QoL python scripts for your Bambu printer :)

Setup

pip install -r requirements.txt

Additionaly for windows only scripts (toast notification) use:

pip install -r requirements.win.txt

Usage

Every script have help via --help option. Just write python3 XYZ.py --help.

notify.py

Sends Windows 10/11 toast notifications when printing is complete or paused (filament end, tangle etc).

Example usage:

python3 notify.py -ip 192.168.1.100 -ac 21xxxxxx -sn 03xxxxxxxxxxxxx

recorder.py

recorder.mp4

Creates records from an external IP camera using the RT(S)P protocol. Recording begins when printing starts and ends when printing stops or completes.

Example usage:

python3 recorder.py -ip 192.168.1.100 -ac 21xxxxxx -sn 03xxxxxxxxxxxxx -s rtsp://user:pass@ipcam-ip/stream1

dumper.py

Dumps every mqtt messages from printer to mqtt folder.

Example usage:

python3 notify.py -ip 192.168.1.100 -ac 21xxxxxx -sn 03xxxxxxxxxxxxx

About

Various QoL python scripts for your Bambu printer :) Notifications, external RT(S)P cam autorecording and more.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages