-
Notifications
You must be signed in to change notification settings - Fork 1
Home
OllisGit edited this page Jan 12, 2022
·
24 revisions
This wiki covers the following topics (no special order):
- Setup IDE
- Create new Plugin
- Plugin Python 2 -> Python 3
- I18N
- UI
- Logging
- Send Data to the Browser
- Send Data to the Server (via Command and REST)
- Read/Write Settings
- Reset to default settings values
- Event System
- Distribute Plugin / Release channels
- Plugin Download Counter
- OctoPrint Contribution
Remove latest push: https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/
New local branch git checkout -b topic/newbranch
GitHub Polls (https://app.gh-polls.com/)
- Install the App, enable all/or single repository, create poll-links
- Insert poll-links into your Issue (Sample: https://github.com/OllisGit/OctoPrint-PrintJobHistory/issues/6)
- Good overview of "relations": https://medium.com/@prabhath_kiran/introduction-to-peewee-and-relations-1c72af26e1b9
##Sonoff POW (Tasmota) See https://tasmota.github.io/docs/Commands/#control Shutdown with delay of 1 minute. Usefull with the Shutdown Plugin
GET http://192.168.178.38/cm?cmnd=Backlog%20Delay%20600%3BPower%20off
"analysis": {
"estimatedPrintTime": 34240.696356702625,
"printingArea": {
"maxZ": 98.0,
"minX": 6.0,
"maxX": 156.3,
"maxY": 200.0,
"minY": 20.0,
"minZ": 0.2
},
"dimensions": {
"width": 150.3,
"depth": 180.0,
"height": 97.8
},
"filament": {
"tool0": {
"volume": 0.0,
"length": 35995.688460000136
}
}
}