Files
Meraki_QRCodeSccaner/config copy.yaml
2025-02-04 10:42:57 -06:00

50 lines
1.4 KiB
YAML

# webhooks:
enabled: true
endpoints:
- url: 'https://webhook.site/92f87e0c-3611-43b1-8010-b873835b9e75'
method: 'POST' # POST, PUT, GET
headers:
Authorization: 'Bearer your-token'
Content-Type: 'application/json'
retry:
max_attempts: 3
delay_seconds: 5
notification_rules:
send_on_new: true # Notificar nuevos QRs
send_on_repeat: false # Notificar QRs repetidos
headless:
enabled: true # Activar modo headless
save_images: true # Guardar imágenes de QRs detectados
image_output_dir: '/var/log/qr_detector/images' # Directorio para guardar imágenes
webhook_url: 'http://your-webhook-url' # URL para notificaciones (opcional)
# Configuración del detector QR
database:
enabled: true
path: 'qr_codes.db'
table_name: 'qr_scans'
camera:
id: 0 # ID de la cámara a usar
min_delay: 2.0 # Tiempo mínimo entre lecturas del mismo código
logging:
level: INFO
format: '%(asctime)s - %(levelname)s - %(message)s'
output:
console: true
file:
enabled: true
path: 'qr_detector.log'
display:
window_name: 'QR Detector'
rectangle:
color: [0, 255, 0] # Color BGR (verde)
thickness: 2
corner_length: 30 # Longitud de las líneas de las esquinas
text:
font_scale: 0.6
color: [255, 255, 255] # Color BGR (blanco)
thickness: 2
background_opacity: 0.5 # Opacidad del fondo del texto
margin_top: 40 # Píxeles sobre el código QR