diff --git a/automations.yaml b/automations.yaml index e66fd4bc..f6f64197 100644 --- a/automations.yaml +++ b/automations.yaml @@ -3912,20 +3912,23 @@ mode: single - id: '1771000000001' alias: '3D PRINTER: IKEA BILRESA E2489 Dual Button (Matter) - Cancel & Park' - description: Button 1 single press cancels the active OctoPrint print, waits 5s, - then parks the nozzle via rest_command. + description: Legacy alias retained for entity stability. Button 1 stops the active + SparkX i7 print, waits 5 seconds, then homes XY/Z as the closest available replacement + for parking. use_blueprint: - path: censay/ikea-bilresa-e2489-matter-smart-button.yaml input: - target_device: c2a0b26ffccdfc1fcde0c1b4700d1d0f button1_event: event.3d_printer_control_button_1 - button2_event: event.3d_printer_control_button_2 button1_single: - action: button.press target: - entity_id: button.octoprint_cancel_print + entity_id: button.sparkx_i7_stop_print - delay: 00:00:05 - - action: rest_command.octoprint_park_nozzle + - action: button.press + target: + entity_id: button.sparkx_i7_home_xy_then_z + button2_event: event.3d_printer_control_button_2 + target_device: c2a0b26ffccdfc1fcde0c1b4700d1d0f + path: censay/ikea-bilresa-e2489-matter-smart-button.yaml - id: sparkx_i7_running_sync alias: 3D Printer Running - SparkX i7 Status Sync description: Mirrors the SparkX i7 print lifecycle into the existing 3D printer