Moonraker is a Python 3 based web server that exposes APIs with which client applications may use to interact with the 3D printing firmware Klipper.
This application will allow you to get klipper sensor and status via moonraker API.
In Homey, create one or multiple printer device. Each of them needs the server url with port if needed:
eg. http://192.168.0.2:7125
For the "Completion (layer)" capability to be working, make sure that your slicer is injecting layer informations (cf. set_print_stats_info in klipper)
History:
v1.1.2: May require your printer device to be recreated
Please report your issues here: https://github.com/DrFatalis/com.drfatalis.moonraker/issues
That's it !
자세히 읽기 ›
Flow 카드
위의 디바이스를 클릭하면 관련 Flow 카드만 표시됩니다.
언제...
Printer
Print job completes
Printer
Print job cancelled
Printer
Print job is in error
Printer
Printer encountered an error
Printer
Printer status changed
Printer
A temperature sensor reached its target
Printer
Chamber temp. changed
Printer
Completion changed (layer)
Printer
Completion changed (time)
그리고...
Printer
Job progress is above 50%
그러면...
Printer
Pause the current print job
Printer
Resume the current print job
Printer
Cancel the current print job
Printer
Emergency stop the printer
Printer
Send GCode command G28
새로운 기능
버전 2.0.0 — Complete rewrite: WebSocket-based connection (no more polling), dynamic sensor discovery, new flow actions (cancel, emergency stop, GCode), new triggers (status changed, temp reached), backward-compatible trigger IDs preserved
업데이트 로그 보기