Skip to content

Python library that allows to use the OctoPrint API via functions

Notifications You must be signed in to change notification settings

johannesrauch/OctoAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

OctoAPI

What's OctoAPI?

OctoAPI is a python library in order to easily access the OctoPrint API. You simply use its functions to retrieve informations about the printer, the current job or print files or issue commands to the printer.

Installation instructions

  • Download both octoapi.py and .octoapi.conf
  • Unpack the .octoapi.conf to you're home folder (Linux: ~; Windows: C:\Users\Name) and change its url and api-key
  • Save the octoapi.py script whereever you want or use a PYTHONPATH location
  • Import the script to your project
  • Done!

Documentation

-> Wiki

Annotation

If you want to use the OctoPrint API at its full extent, the official OctoPrint documentation is very helpful. Although this script provides nearly every function of the API, for your purposes, you may have to modify mine or write your own.

About

Python library that allows to use the OctoPrint API via functions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages