"Update printer blueprint and test for Tapo Sofort integration (feat)"

This commit is contained in:
2025-05-29 22:12:30 +02:00
parent a642456d09
commit c7c27452e7
3 changed files with 281 additions and 165 deletions

View File

@@ -74,7 +74,7 @@ def get_live_printer_status():
@printers_blueprint.route("/control/<int:printer_id>/power", methods=["POST"])
@login_required
@require_permission(Permission.MANAGE_PRINTERS)
@require_permission(Permission.CONTROL_PRINTER) # Verwende die bereits vorhandene Berechtigung
@measure_execution_time(logger=printers_logger, task_name="API-Drucker-Stromversorgung-Steuerung")
def control_printer_power(printer_id):
"""