You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 9f1074d
Browse filesBrowse the repository at this point in the historyBrowse files
feat: Creality live integration — WebSocket polling on port 9999
Real-time display of nozzle/bed/box temps, print job state (idle /
printing / finished), progress bar, layer counter, elapsed + remaining
time, and CFS material slots. WebRTC camera iframe when webrtcSupport=1.
WS request log with pause/clear/expand. Online badge in grid + side-card
with 30 s ping cache. Protocol verified live on Ender-3 V4.
|`renderer/CODEMAP.md`| Entrée Creality dans bird's-eye + cookbook |
23
+
|`package.json`| version `1.4.14` → `1.4.15`|
24
+
|`DEVLOG.md`| Ce fichier |
25
+
26
+
### Notes techniques
27
+
-**Protocole Creality** : WebSocket `ws://$ip:9999`, request/response (pas push) — on envoie `{"method":"get","params":{"boxsInfo":1,...}}` et on re-poll toutes les 2 s
28
+
-**Probe live** : Ender-3 V4 à 192.168.40.106 répond en 7 845 octets JSON plat (tous les champs en root) — vérifié via socket Python
29
+
-**`state`** : 0=idle, 1=printing, 2=finished — mappé vers les clés i18n `snapState_*` existantes
30
+
-**Températures** : champs string dans le proto (`"25.880000"`) → `parseFloat()` systématique
31
+
-**CFS** : `cfsConnect: 0` sur Ender-3 V4 mono-extrudeur → grille absente ; activée si `cfsConnect: 1` + `materialBoxs[]` non vide
0 commit comments