feat: push_status report for Bambu MQTT v2

This commit is contained in:
2026-08-31 13:41:56 +00:00
parent 20ecc1e8bd
commit 1b23c58eb6
46 changed files with 1060 additions and 20 deletions
@@ -16,7 +16,7 @@
"net": { "$ref": "../../common/net.schema.json" },
"hms": { "$ref": "../../common/hms.schema.json" },
"online": { "$ref": "../../common/online.schema.json" },
"ams": { "$ref": "../../common/ams.schema.json" },
"ams": { "$ref": "../../common/ams/ams.schema.json" },
"vt_tray": { "$ref": "../../common/vt_tray.schema.json" },
"lights_report": { "$ref": "../../common/lights_report.schema.json" },
"xcam": { "$ref": "../../common/xcam.schema.json" },
@@ -37,7 +37,7 @@
"s_obj": { "type": "array", "items": {} },
"filam_bak": { "type": "array", "items": {} },
"stg": { "type": "array", "items": {} },
"stg": { "type": "array", "items": { "type": "number" } },
"mc_print_stage": { "type": "string" },
"mc_percent": { "type": "integer" },
@@ -51,7 +51,7 @@
"print_error": { "type": "integer" },
"lifecycle": { "type": "string", "enum": ["product"] },
"wifi_signal": { "type": "string", "pattern": "^-([0-9]{1,2}|100)dBm$" },
"gcode_state": { "type": "string", "enum": [ "idle", "IDLE" ] },
"gcode_state": { "type": "string", "enum": [ "idle", "IDLE", "finish", "FINISH" ] },
"gcode_file_prepare_percent": { "type": "string" },
"queue_number": { "type": "integer" },
"queue_total": { "type": "integer" },
@@ -64,7 +64,7 @@
"subtask_name": { "type": "string" },
"gcode_file": { "type": "string" },
"stg_cur": { "type": "integer" },
"print_type": { "type": "string", "enum": [ "idle", "IDLE" ] },
"print_type": { "type": "string", "enum": [ "", "idle", "IDLE" ] },
"home_flag": { "type": "integer" },
"mc_print_line_number": { "type": "string" },
"mc_print_sub_stage": { "type": "integer" },