Skip to content

Scriptable Widget implementation for Prusa Connect Local - 3D Printer Info Widget

License

Notifications You must be signed in to change notification settings

sadovsf/scriptable_prusaconnectlocal

 
 

Repository files navigation

Scriptable - Prusa Connect local Widget

Widget to show 3D printer details supported by Prusa Connect local API

Requires

Scriptable for iOS

Setup

  • Copy widget to scriptable
  • Add scriptable widget (medium size)
  • Widget config:
    • Script: choose script
    • When interacting: Run Script
    • Parameter: ip address to prusa printer, username, password ( everything is delimited by comma example: 192.168.0.1, that_guy, my_awesome_password )

Screenshots

Printing

Printing Printing - Darkmode

Offline / Not Available

Offline Offline - Darkmode

Idle

Idle Idle - Darkmode

getting into the code

  • You need to have npm. To install dependencies call npm install in root folder.
  • Main entry point is in main.ts
  • To build you js bundle use defined package.json action or call rollup --config rollup.config.ts --environment file_path:./src/main.ts --configPlugin @rollup/plugin-typescript in root folder.

About

Scriptable Widget implementation for Prusa Connect Local - 3D Printer Info Widget

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%