📚 Improved blueprint structures & templates for better organization
This commit is contained in:
@@ -446,11 +446,16 @@ def api_start_job_with_code():
|
||||
# OTP als verwendet markieren
|
||||
matching_request.otp_used_at = now
|
||||
|
||||
# Drucker einschalten (falls implementiert)
|
||||
# Drucker einschalten über Tapo-Steckdose
|
||||
if job.printer and job.printer.plug_ip:
|
||||
try:
|
||||
from utils.job_scheduler import toggle_plug
|
||||
toggle_plug(job.printer_id, True)
|
||||
from utils.job_scheduler import BackgroundTaskScheduler
|
||||
scheduler = BackgroundTaskScheduler()
|
||||
plug_success = scheduler.toggle_printer_plug(job.printer_id, True)
|
||||
if plug_success:
|
||||
logger.info(f"🔌 Drucker für Gast-Job {job.id} eingeschaltet")
|
||||
else:
|
||||
logger.warning(f"⚠️ Steckdose für Gast-Job {job.id} konnte nicht eingeschaltet werden")
|
||||
except Exception as e:
|
||||
logger.warning(f"Fehler beim Einschalten des Druckers: {str(e)}")
|
||||
|
||||
|
Reference in New Issue
Block a user