Flashforge Finder Api

screenshot of Flashforge Finder Api

This is an unofficial interpretation of the FlashForge Finder API. It's served with Flask to make it as easy as possible to create your own UI.

Overview

The FlashForge Finder API presents an accessible interface for users eager to harness the capabilities of their 3D printers. Built using Flask, this unofficial API enables seamless communication with various FlashForge models, enhancing the user experience by providing essential information about your printer. With the ability to fetch real-time data, it appeals to both novice and seasoned users looking to streamline their printing processes.

This API supports several FlashForge printer models including the Finder, Adventurer series, and more. While it boasts robust functionality, it's important to note that it remains in the unofficial realm and comes with a caveat of potential bugs and limited support. Users are encouraged to proceed with caution and to contribute to its development by sharing their findings.

Features

  • Easy Setup: The API is hosted on Flask, allowing for straightforward deployment and configuration on your local machine or as a Docker container.
  • Wide Compatibility: Currently supports multiple models like the FlashForge Finder, Adventurer 3, and others, ensuring a broad range of usage.
  • Detailed Printer Info: Users can retrieve essential information through endpoints like /info, getting insights into printer status and settings.
  • Real-time Tracking: Monitor your print progress with the /progress endpoint, keeping you updated on your printing tasks.
  • Temperature Control: Access both current and target temperatures for your printer’s hotend through the /temp endpoint, aiding in optimal printing conditions.
  • User Contributions Encouraged: Users are invited to share their enhancements or contribute new feature ideas, fostering a collaborative development environment.
  • Lightweight Operation: The API runs on a minimal HTTP server, ensuring low resource consumption while providing core functionalities.