oliverbravery/3D-Print-Sentinel

Docker-based 3D print monitoring with Home Assistant, OctoPrint, machine learning and featuring secure remote access. Runs locally on Raspberry Pi.

32
/ 100
Emerging

Leverages the Obico (Spaghetti Detective) on-device machine learning model to detect print failures in real time, with automatic print pausing if errors aren't dismissed within 2 minutes. The modular Docker Compose architecture decouples the failure detection service (AppDaemon) from the full stack, allowing integration with existing Home Assistant setups using any printer entity source—OctoPrint, Klipper, or custom sensors. Includes udev-based container orchestration on Raspberry Pi to auto-restart OctoPrint when printer connections change, plus Cloudflared tunneling for encrypted remote access without port exposure.

No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 8 / 25
Maturity 16 / 25
Community 8 / 25

How are scores calculated?

Stars

60

Forks

4

Language

Python

License

MIT

Category

home-security-ai

Last pushed

Sep 13, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/oliverbravery/3D-Print-Sentinel"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.