Creality Ender 3 V3 KE 3D Printer

I just got a Creality Ender 3 V3 KE 3D Printer a couple of days ago and the printer does come with built in WIFI so I can monitor the printer through Creality Cloud on my phone or web browser. But I would prefer to be able to keep an eye on my prints through home assistant. This would include the progress of the print, fan speeds, print speed and all available temperatures. Essentially just sensors. I don’t want to actually control the printer from home assistant, I just want to be able to keep an eye on my prints from one app. This would also be easier for me because I have a TP Link camera connected to home assistant that also keeps an eye on my prints. Creality cloud does allow camera’s but they don’t have stock of the camera in Europe.

So I would prefer not to use octoprint. Mainly because I would then have to buy a raspberry pi solely for this purpose, which seems redundant since these values are available over WIFI.

Specs of the printer: Ender-3 V3 KE - Creality

So does anyone know if it would be possible to get all of these values in home assistant?

Any help will be greatly appreciated!

2 Likes

I would run Octoprint connected to the printer and use that integration for monitoring.

No I would rather then just use the cloud app.

I seems redundant to me to spend money to create a server for the 3D printer that is already a “smart printer” that shares its sensors to a server (creality cloud and over wifi to my PC on their PC app).

I’m sure there should some way of getting those values into home assistant.

2 Likes

Octoprint can do a lot more with it’s many plugins, even run AI on your camera feed and stop the printer when it starts a spaghetti job.

Creality also has a camera that has AI detection. I just need to buy one once it becomes available here in Europe.

I don’t have one but to my knowledge it’s running an instance of Klipper, any chance you’ve tried the Moonraker integration?

Thanks to your comment and a bit of luck I was able to find exactly what I was looking for. I started doing some research into Moonraker and I found a post Creality made on their Reddit community. They released a guide to to root the printer and software packages for Fluidd and Mainsail. They released the software 23 days ago as of the date of posting this comment, just in time!

https://www.reddit.com/r/Creality/comments/193615t/ender3_v3_ke_open_source_updates/

I was able to install Fluidd on my printer and use Moonraker to link to Home Assistant. I was also able to connect my printer to the Cura software over the network. This is way better for me because I don’t like Creality’s app. After a while it starts to completely slow down my laptop when monitoring in the background, specifically graphics. (I have an Intel core i5 12 core CPU and 3050 graphics card, so fairly demanding for an application just running in the background). It made using Fusion 360 at the same time almost impossible.

So everything works perfectly now, now I just need to create a nice looking dashboard for my printer on Home Assistant. So thank you for your comment, it really put me on the right path!

2 Likes

Hey, can you share some details how you have connected it to the home assistant?

I just recieved my printer and looking for some instructions how to connect it.

Did you used helper script for K1 (Helper Script Installation · Guilouz/Creality-K1-and-K1-Max Wiki · GitHub) to install Fluid, and then just HACS integration for Moonraker? Or I need Moonraker + Fluid to connect i to HACS integration?

Thank you!

Allright, I have it setup now!

Very helpful video: https://www.youtube.com/watch?v=l2JCWSBQczg

Basically

  1. Enable ROOT
  2. SSH into Printer with root account and password
  3. Download full repo of GitHub - CrealityOfficial/Ender-3_V3_KE_Annex
  4. Install fluid as described here https://github.com/CrealityOfficial/Ender-3_V3_KE_Annex/blob/743c545e7ef6847159c327554ca26889c5616897/fluidd/README_en
  5. Install HACS integration Moonraker Home Assistant documentation
  6. Connect HACS Integration to your printer

Wow, that was easy. I have been lost in names of all services and providers which are mentioned everywhere, but in the end you just need the correct Creality repository.

PS: Get notification of current print status → https://www.reddit.com/r/Ender3V3KE/comments/1acfwp1/comment/kju4irm/

Cheers!

3 Likes

Yes exactly the way you did it. Super easy to do.

Happy printing!

Hi, this is an totally reversable operation or if I install this firmware on my new Ender3 KE I lose the warranty?
Thanks and ciao

So just got a 3V3KE, upgrade form a 3v2 and used to use Octoprint, now using Moonraker, however my issue is how to automate a Home Assistant plug for the device, as Moonraker run on device, so there is no way to power it off without turning Moonraker server off. The Home Assistant Moonraker config for a plug doesn’t seem to run to tun its plug off on completion, and if i hit the power off in the Moonraker UI for the host, the Moonraker server seems to stop before it gets to send the command to HA to turn the plug off. I created an automation to power off the plug on 100% print status but it never gets triggered cant figure out why

alias: Turn off Ender 3v3 KE when 100%
description: ""
triggers:
  - type: value
    device_id: 4f83e49bfbb3dff74d93dc7043f84ce7
    entity_id: 0e0a7c6c717def344d808ac1c177202d
    domain: sensor
    trigger: device
    above: 99
    below: 101
    for:
      hours: 0
      minutes: 10
      seconds: 0
conditions: []
actions:
  - type: turn_off
    device_id: d94d16d0d65cefe5445bd98d2cde3740
    entity_id: 574a11f87c5cd8fb2a097c356922fa8d
    domain: switch
mode: single

Is the operating system of the printer different after this? I mean; do i lose my warranty? And can i use my slicer (orca) the same way as before?