[APP][Pro] Moonraker for 3D printer running klipper

Moonraker application was created to be able to connect 3D printers running klipper to homey.

To connect yours, install the Moonraker apps. Add a new device that will receive a name, an IP & port (eg. 192.168.0.32:7125 → no http needed in that field) of your mooraker instance and a polling rate.

Feel free to ask questions or share requests.

Example:

1 Like

Is there a plan to create flow triggers per printer? Have multiple printers and would like to get completion messages specific to the printer.

Got an error when adding my printer:

Error: Invalid setting type! Got string but expected number (number) for pollingRate

any ideas?

I left the original 30seconds

Hi,

Could you screenshot your configuration please?

I am traveling for few weeks so I can only share the homey app but it should look like this

Hi there!

Attached a screenshot of the homey app.

If I try it through the web interface I get the error I sent earlier.

(attachments)

Instead of leaving the default value, did you try to overwrite it with 25 for example?

Yes tried many numbers… Non of them work

Another question. Any attempt done from the Web interface? https://my.homey.app

Yes
Got this error
Also on PC.

(attachments)

I’m getting the same error as well, so I cannot add a printer in homey :frowning:

Did someone figure out why this is/was an issue and how to fix?
I’m still getting “Error: Invalid setting type! Got string but expected number (number) for pollingRate” in web interface when trying to add printer.
Same thing happens in iOS Homey app: “Error: invalid_setting_type”

great job thx for all, it’s ok for my Creality Ender 3 V3 Plus :slight_smile:
But some information isn’t coming back.
I’m connecting to the correct port, 4408 for my printer, because the information is there on the web.
If you have any ideas,

Hi,
Which information are not displayed? From the screenshot you sent, I guess the completion and Estimated remaining time are missing is that it?

layer, completion, et completion time and est. Remaining time.

Hi, the app works great on my Creality K1!

Would you be able to add support for the chamber temp sensor? I’m intending to add an chamber heater controlled via a smart plug for printing ABS.

The sensor is defined in my printer.cfg as:

[temperature_sensor chamber_temp]

Thanks much!!

Hi,

Sure I will have a look at that :+1:
Thank you for the feedback, much appreciated.

Best regards,

Maxime

Hi again,

New patch done, i cannot test it right now but let me know if it works for you :slight_smile:

Wow, thank you so much! However seems like the new version is not live yet (homey has not updated the app and i can’t find an option to force up-to-date it). I’ll wait till tonight to see if it got updated, thanks!!

Sorry I was a little too optimistic in my message lol. Homey still have to validate the patch I submitted. It will be available soon.

Regarding the chamber sensor, in the device settings you will have a checkbox / drop down menu to tell if you have a chamber temperature sensor.

Check it, restart the moonraker app and it should be visible.

BR