[APP][Pro] Creality - Control your Creality 3D printers

Hello everyone,
I have developed an app to add Creality K series printers for Homey Pro and released a test version.
After adding the device, simply enter its IP address in the device settings. Widget support is available.

I hope you like the app, and any feedback is always welcome! I strive to respond to all requests as quickly as possible, but since I have a regular job, I will work to fix any issues as soon as I can.

3 Likes

Work perfect with my K2 Pro :blush:

Helps me turn off my printer after end print

\Søren

1 Like

Works great! I cannot turn of my Creality Hi with it, but made a flow and placed a switch behind it.

Could it also control XYZ axis to home the unit?

Thanks for your efforts!

Unfortunately, it is not possible to turn off the printer directly. The power button is used to turn off the printer’s light. I will see what I can do for XYZ axis control.

:wrench: Fixes

  • WebSocket connection changed to on-demand (short connections) — Creality Print and phone app can now be used simultaneously

  • Light button state now updates instantly in the widget when changed from the printer’s own app

  • Widget height adjusted, removed extra whitespace at the bottom

  • Increased spacing between temperature cards and control buttons

:sparkles: New Features

  • Home all axes (G28) — device button and Flow action

  • X, Y, Z axis movement Flow actions — configurable distance (mm)

:high_voltage: Improvements

  • Printer state syncs faster after commands

  • Reconnect time reduced from 10s to 3s

  • Fixed infinite retry loop in initCapabilityListeners (max 10 retries)

  • Enlarged print preview area for better visibility

  • Dynamic preview background color derived from image content

  • Improved contrast handling for dark/bright preview images

  • Fixed Android dark/light theme rendering inconsistencies

  • Optimized widget visual balance and control spacing