Cómo solucionar la monitorización local de Creality K1 y K2

Cómo solucionar la monitorización local de Creality K1 y K2

por FixoLab


Printer Tools se conecta a las Creality K1 y K2 compatibles mediante la API WebSocket local del puerto 9999. Estado, controles y archivos comparten esa API, pero la cámara cambia: K1 utiliza MJPEG y K2 usa WebRTC.

Trata datos y vídeo como pruebas relacionadas pero separadas. Forzar el método de K1 en K2, o al revés, oculta el síntoma real.

Printer Tools
Printer Tools

Todas tus impresoras 3D en un solo panel

Monitoriza impresoras Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo y Prusa desde una sola app

Disponible en Android, iPhone, iPad y Mac, con apps complementarias para Apple Watch y Wear OS y acceso remoto opcional mediante VPN, OctoEverywhere u Obico

Printer Tools

Confirma familia y firmware

La integración Creality cubre K1, K1C, K1 Max, K2, K2 Pro, K2 Plus y Ender compatibles con Creality OS. Una Ender con Klipper pertenece a la conexión Klipper y Moonraker.

Consulta la página de compatibilidad Creality y actualiza Printer Tools antes de probar un firmware o variante recién lanzados.

Prueba la API WebSocket del puerto 9999

Añade la dirección local actual y abre el panel. Si estado, temperaturas y progreso no cambian, comprueba si el móvil alcanza la impresora y si un firewall bloquea el puerto 9999.

No hace falta Creality Cloud. Que funcione la app cloud no demuestra que esté permitido el tráfico local directo.

Diagnostica la cámara K1 como MJPEG

La vista de K1 usa MJPEG. Si funciona WebSocket pero no Live View, revisa endpoint de cámara, dirección actual y servicio del firmware.

No configures la cámara integrada K1 como WebRTC genérico. Cierra y abre Live View después de restaurar la red.

Diagnostica la cámara K2 como WebRTC

La vista de K2 utiliza WebRTC. Necesita más que una URL de imagen y puede fallar durante la negociación aunque funcione la telemetría del puerto 9999.

Usa una versión actual de Printer Tools, porque el runtime WebRTC nativo y su empaquetado de producción importan. Si la app se cierra al abrir K2, guarda versión y log cifrado cercano al fallo en vez de cambiar la impresora a MJPEG.

Revisa archivos y CFS de forma independiente

Printer Tools puede explorar archivos e historial mediante la API local. CFS aparece cuando el firmware lo informa. Una impresora sin CFS o un firmware que omite un campo no está desconectado solo porque falte esa tarjeta.

Anota qué sección falla: telemetría, control, archivos, CFS, MJPEG o WebRTC. Esa separación vuelve útil el diagnóstico.

Repara la red sin exponer la impresora

Elimina el aislamiento de invitados para la prueba, actualiza una IP antigua y crea una reserva DHCP. Con VLAN, permite el flujo necesario desde la red de confianza.

No expongas el puerto 9999 ni la cámara a Internet. Usa VPN para acceso remoto a la LAN.

Para el vídeo de K2, consulta cómo arreglar la cámara WebRTC de Creality K2.

Preguntas frecuentes

¿K1 y K2 usan el mismo protocolo de cámara?

No. K1 usa MJPEG y K2 WebRTC.

¿Hace falta Creality Cloud?

No. Printer Tools utiliza la API WebSocket local del puerto 9999.

¿Por qué funciona el panel pero falla el vídeo K2?

Telemetría y WebRTC tienen rutas distintas. Revisa la negociación y el runtime después de confirmar la API.

¿Una Ender con Klipper usa esta conexión?

Utiliza la integración Klipper y Moonraker para firmware Klipper de terceros.

Printer Tools
Printer Tools

Todas tus impresoras 3D en un solo panel

Monitoriza impresoras Bambu Lab, Klipper, OctoPrint, Creality, Snapmaker, Anycubic, Flashforge, Elegoo y Prusa desde una sola app

Disponible en Android, iPhone, iPad y Mac, con apps complementarias para Apple Watch y Wear OS y acceso remoto opcional mediante VPN, OctoEverywhere u Obico

Printer Tools