Repetier wroteWenn die Seriennummer angegeben wird wird nicht das alle Untertopics mit gesendet, aber wir subscriben zusätzlich aktuell
device/<SN>/request
aber explizit. Kannst du in MQTT Explorer testen ob das funktionieren sollte, sonst nehme ich das raus. Wäre nicht zwingend notwendig da ich aktuell vermute das auch im report sehen zu können. Dadurch kann ich vermutlich sehen welche Datei zum Druck gestartet wird, wenn es extern gestartet wird. Aktuell kann man das nicht sehen, nur wenn wir selber starten wissen wir was es ist.
sobald ich im mqtt explorer das request topic hinzufüge habe ich das connection loop verhalten. der P1S übermittelt auch die aktuelle druckdatei, habe hier mal mqtt mitlaufenlassen:
{"print":{"upgrade_state":{"sequence_id":0,"progress":"","status":"","consistency_request":false,"dis_state":0,"err_code":0,"force_upgrade":false,"message":"0%, 0B/s","module":"","new_version_state":1,"cur_state_code":1,"new_ver_list":[{"name":"ota","cur_ver":"01.06.01.02","new_ver":"01.07.00.00","cur_release_type":3,"new_release_type":3},{"name":"ams/0","cur_ver":"00.00.06.44","new_ver":"00.00.06.49","cur_release_type":0,"new_release_type":1}]},"ipcam":{"ipcam_dev":"1","ipcam_record":"enable","timelapse":"disable","resolution":"","tutk_server":"disable","mode_bits":3},"upload":{"status":"idle","progress":0,"message":""},"nozzle_temper":254.6875,"nozzle_target_temper":255,"bed_temper":69.625,"bed_target_temper":70,"chamber_temper":5,"mc_print_stage":"2","heatbreak_fan_speed":"15","cooling_fan_speed":"0","big_fan1_speed":"6","big_fan2_speed":"0","mc_percent":0,"mc_remaining_time":58,"ams_status":261,"ams_rfid_status":2,"hw_switch_state":0,"spd_mag":100,"spd_lvl":2,"print_error":0,"lifecycle":"product","wifi_signal":"-38dBm","gcode_state":"RUNNING","gcode_file_prepare_percent":"100","queue_number":0,"queue_total":0,"queue_est":0,"queue_sts":0,"project_id":"185795922","profile_id":"176054170","task_id":"372697369","subtask_id":"372697370","subtask_name":"<hier eigentlich job name>","gcode_file":"<hier eigentlich 3mf>","stg":[2,14,1],"stg_cur":2,"print_type":"cloud","home_flag":24266047,"mc_print_line_number":"432","mc_print_sub_stage":0,"sdcard":true,"force_upgrade":false,"mess_production_state":"active","layer_num":0,"total_layer_num":312,"s_obj":[],"filam_bak":[12],"fan_gear":25600,"nozzle_diameter":"0.4","nozzle_type":"hardened_steel","cali_version":0,"hms":[{"attr":117449216,"code":196610,"action":0,"timestamp":1734079100}],"online":{"ahb":false,"rfid":false,"version":1628060942},"ams":{"ams":[{"id":"0","humidity":"5","temp":"0.0","tray":[{"id":"0","remain":-1,"k":0.019999999552965164,"n":1,"cali_idx":-1,"tag_uid":"EA06693B00000100","tray_id_name":"A01-W2","tray_info_idx":"GFA01","tray_type":"PLA","tray_sub_brands":"PLA Matte","tray_color":"FFFFFFFF","tray_weight":"1000","tray_diameter":"1.75","tray_temp":"55","tray_time":"8","bed_temp_type":"1","bed_temp":"35","nozzle_temp_max":"230","nozzle_temp_min":"190","xcam_info":"D007D007E803E8030000803F","tray_uuid":"2A3D64BAC71441DB918D57E0EEE89B4C","ctype":0,"cols":["FFFFFFFF"]},{"id":"1","remain":-1,"k":0.019999999552965164,"n":1,"cali_idx":-1,"tag_uid":"1A6D64DC00000100","tray_id_name":"B01-W0","tray_info_idx":"GFB01","tray_type":"ASA","tray_sub_brands":"ASA","tray_color":"FFFFFFFF","tray_weight":"1000","tray_diameter":"1.75","tray_temp":"80","tray_time":"8","bed_temp_type":"0","bed_temp":"0","nozzle_temp_max":"270","nozzle_temp_min":"240","xcam_info":"34218813E803E803CDCC0C3F","tray_uuid":"43BE0C9CA6234A429FEBBE7F588889AB","ctype":0,"cols":["FFFFFFFF"]},{"id":"2"},{"id":"3","remain":-1,"k":0.019999999552965164,"n":1,"cali_idx":-1,"tag_uid":"8ACB29FD00000100","tray_id_name":"G50-K0","tray_info_idx":"GFG50","tray_type":"PETG-CF","tray_sub_brands":"PETG-CF","tray_color":"000000FF","tray_weight":"1000","tray_diameter":"1.75","tray_temp":"60","tray_time":"8","bed_temp_type":"0","bed_temp":"0","nozzle_temp_max":"270","nozzle_temp_min":"240","xcam_info":"803E803EE803E8033333733F","tray_uuid":"7B3F6B63BE1D429281B3E0194194885F","ctype":0,"cols":["000000FF"]}]}],"ams_exist_bits":"1","tray_exist_bits":"b","tray_is_bbl_bits":"b","tray_tar":"3","tray_now":"3","tray_pre":"255","tray_read_done_bits":"b","tray_reading_bits":"0","version":391,"insert_flag":true,"power_on_flag":false},"vt_tray":{"id":"254","tag_uid":"0000000000000000","tray_id_name":"","tray_info_idx":"GFU00","tray_type":"TPU","tray_sub_brands":"","tray_color":"FFFFFFFF","tray_weight":"0","tray_diameter":"0.00","tray_temp":"0","tray_time":"0","bed_temp_type":"0","bed_temp":"0","nozzle_temp_max":"250","nozzle_temp_min":"200","xcam_info":"000000000000000000000000","tray_uuid":"00000000000000000000000000000000","remain":0,"k":0.019999999552965164,"n":1,"cali_idx":-1},"lights_report":[{"node":"chamber_light","mode":"on"}],"command":"push_status","msg":0,"sequence_id":"44125"}}
<pre>"subtask_name":"<name>","gcode_file":"<name>.3mf"
</pre>