Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation.

Captures d’écran Extraites du README de 3dg1luk43/ha_creality_ws.

Color pickerCFS Full

À propos

Creality WebSocket Integration connecte les imprimantes 3D Creality de la série K et compatibles à Home Assistant via un WebSocket local. Elle reçoit les mises à jour poussées sans accès au cloud et ajoute des capteurs, des boutons, des ventilateurs, une lumière, des commandes numériques pour la vitesse, le débit et les températures cibles, ainsi qu'une image d'aperçu de l'impression. Le type de caméra, MJPEG ou WebRTC, est détecté d'après le modèle de l'imprimante, et une URL de caméra personnalisée ou un go2rtc externe peut être défini dans les options. Une entité d'interrupteur d'alimentation peut être associée pour que l'imprimante s'affiche correctement comme éteinte, et les actions couvrent les informations et réglages de filament CFS ainsi qu'un export de diagnostic. Les notifications du téléphone peuvent afficher une carte d'impression en direct, avec des choix pour les alertes de fin, d'erreur et de fin imminente. Une carte Lovelace intégrée est incluse, et la configuration se fait dans l'interface en saisissant l'adresse IP de l'imprimante et un nom, ou par la découverte réseau.

Résumé automatique du README et du code de 3dg1luk43/ha_creality_ws, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact

Prise en charge

  • Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.

  • Détection automatique Home Assistant la repère sur le réseau et propose de l’ajouter.

  • Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.

  • Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.

Fournit

  • Lumières
  • Ventilateurs
  • Caméras
  • Capteurs

Mise en place

Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.

Connecter une imprimante Creality

  • Adresse IP
  • Nom convivial

Après la mise en place

  • Mode de streaming de la caméra
  • Hôte/URL go2rtc externe (si nécessaire)
  • Port go2rtc externe
  • Port RTSP go2rtc (0 = auto : 18554 intégré, 8554 externe)
  • URL de caméra personnalisée (MJPEG/instantané http(s) ou rtsp://)
  • Envoyer les notifications àChoisis-en un ou plusieurs. Seules les cibles de l'application compagnon Home Assistant peuvent afficher la carte d'impression en direct, l'aperçu du G-code ou les boutons ; toute autre plateforme notify ne reçoit que le titre et le message.
  • Carte d'impression en directUne seule notification pour toute l'impression, mise à jour sur place, avec une barre de progression et un compte à rebours qui défile sur le téléphone.
  • Quand une impression se termineCouvre les deux fins possibles : une impression terminée et une impression arrêtée, que ce soit depuis l'imprimante, l'application Creality ou Home Assistant.
  • Erreurs et fin de filamentUne erreur de l'imprimante, ou une bobine épuisée.
  • Peu avant la fin d'une impressionUn rappel pour aller regarder les dernières couches, envoyé séparément pour que la carte en direct ne puisse pas le remplacer.
  • Combien de temps avant
  • Boutons Pause, Reprendre et ArrêterArrêter demande l'authentification de l'appareil, donc un appui accidentel sur l'écran verrouillé ne peut pas interrompre une longue impression.
  • Aperçu du G-code comme icôneIgnoré quand l'imprimante n'a aucun aperçu à fournir, plutôt que d'envoyer un cadre gris vide.
  • Instantané de la caméra à la fin d'une impressionCe à quoi le plateau ressemble réellement. Ignoré sur les imprimantes dont la caméra ne peut pas prendre d'image fixe.
  • Chemin du tableau de bord à ouvrir au toucherPar exemple /lovelace/printer. Si ce champ est vide, un toucher sur Android ouvre la caméra de l'imprimante et un toucher sur iOS ouvre l'app ; c'est le seul moyen d'envoyer un toucher iOS vers une page précise.
  • Carte d'impression en direct
  • Impression terminée
  • Impression arrêtée
  • Peu avant la fin
  • Erreur de l'imprimante
  • Activer la détection de l'interrupteur d'alimentation
  • Entité d'interrupteur d'alimentation
  • Adresse IP de l'imprimante
  • Fréquence d'interrogation (secondes, 0 = temps réel)

Textes issus du code de 3dg1luk43/ha_creality_ws. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.

Entités

  • BoutonsOrigine (XY puis Z), Mettre l'impression en pause, Reprendre l'impression, Arrêter l'impression, Reconnecter
  • CamérasCaméra de l'imprimante
  • VentilateursVentilateur du modèle, Ventilateur du caisson, Ventilateur latéral
  • ImagesAperçu de l'impression en cours
  • LumièresLumière
  • NombresFacteur de vitesse, Facteur de débit, Cible de la buse, Cible du plateau, Cible du caisson
  • CapteursTempérature du plateau, Température du caisson, Température de la buse, Progression de l'impression, Nombre total de couches, Couche en cours, Position X, Position Y, Position Z, Vitesse d'impression, Débit, Vitesse en temps réel et 20 autres

Actions

  • Export de diagnosticCollecte les diagnostics de chaque imprimante Creality et les renvoie comme réponse, pour le dépannage. Également écrits dans le journal.Champs : Inclure les données sensibles
  • Demander les infos CFSDemande manuellement à l'imprimante d'envoyer les dernières informations CFS (multifilament), y compris les températures, l'humidité et les détails des filaments.Champs : Appareil
  • Définir le matériau CFSÉcrit les réglages de filament dans un emplacement CFS. Seuls les champs que tu fournis sont modifiés ; omets un champ pour conserver la valeur que l'imprimante possède déjà. Le type de matériau est obligatoire et ne peut pas être vide, et une couleur, si tu en donnes une, doit comporter six chiffres hexadécimaux.Champs : Appareil, ID du boîtier, ID de l'emplacement, Type de matériau, Nom du matériau, Fabricant, Couleur, Température minimale, Température maximale, Pressure Advance

Dépannage

  • DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.

Extrait du README

This custom Home Assistant integration provides native, low-latency WebSocket control and telemetry for Creality K‑series and compatible 3D printers. It exposes live state, sensors, controls, a camera stream, and a printer‑local Current Print Preview image. A standalone Lovelace card (no external card dependencies) is bundled.

  • Direct WebSocket connection (local, no cloud).
  • Push updates; no polling.
  • States: idle, processing, printing, paused, stopped, completed, error, self-testing.
  • Optional power switch binding to a switch entity for accurate "Off" handling.
  • Entities: status, progress, time left, temperatures (nozzle/bed/chamber), current layer/total layers, etc.
  • Image (print preview): shows the current model image for all supported printers when available; falls back to a tiny placeholder when not applicable.
  • Controls: pause, resume, stop, light toggle, fan speeds (model / case / side), temperature targets.
  • Camera: auto-detects stream type (MJPEG or WebRTC) from the model and what the printer reports.
  • Lovelace card: dependency-free, uses HA fonts, progress ring, contextual chips, telemetry pills.
  • Style Editor: Built-in theme customization for every card element, with a device picker that wires up all the entities in one go.
  • Live print notifications to any number of phones: a countdown timer and progress bar on the iOS Lock Screen and the Android status bar, the G-code preview as the icon, a camera snapshot when a print…
Extrait du README de 3dg1luk43/ha_creality_ws, GNU AGPL v3.0. Abrégé.

S’affiche dans Vulpo :

carte Lumière, carte Ventilateur, carte Caméra, carte Bouton, Apple Watch, centre de contrôle.

Informations

Installations
1,6 k partagent leurs statistiques
Étoiles GitHub
100
Connexion
Fonctionne en local
Maintenance
Mise à jour au cours des 6 derniers mois
Version
v0.9.9,
Catégorie
Informatique et réseau, Imprimantes
Type
Intégration de la Marketplace
Prérequis
Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
Domaine
ha_creality_ws

À découvrir aussi

Annuaire indépendant, créé par le développeur de Vulpo. Non affilié à Home Assistant ni à l’Open Home Foundation. À propos de ces chiffres