-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
60 lines (54 loc) · 2.03 KB
/
.env.example
File metadata and controls
60 lines (54 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# .env.example
# ============================================
# Configuración de Telegram (requerido)
# ============================================
TELEGRAM_TOKEN=<tu_token_aquí>
TELEGRAM_CHAT_ID=<tu_chat_id_aquí>
# ============================================
# Configuración de Arduino (opcional)
# ============================================
# VID/PID del Arduino en formato hexadecimal
# ARDUINO_VID=0x2341
# ARDUINO_PID=0x1002
# ============================================
# Configuración de reconexión serial (opcional)
# ============================================
# Número máximo de reintentos (0 = infinito)
# MAX_SERIAL_RETRIES=0
# Tiempo entre reintentos en segundos
# SERIAL_RETRY_DELAY=5
# ============================================
# Configuración de retención de datos (opcional)
# ============================================
# Días de retención de datos en la base de datos
# DATA_RETENTION_DAYS=7
# ============================================
# Configuración de Telegram avanzada (opcional)
# ============================================
# Número máximo de reintentos para enviar notificaciones
# TELEGRAM_MAX_RETRIES=3
# Delay base para backoff exponencial (segundos)
# TELEGRAM_RETRY_BASE_DELAY=1.0
# Intervalo mínimo entre notificaciones (segundos)
# TELEGRAM_MIN_INTERVAL=60
# ============================================
# Modo de operación (opcional)
# ============================================
# Modo dry-run: simula datos sin Arduino conectado
# DRY_RUN_MODE=false
# ============================================
# Rutas de datos y logs (opcional)
# ============================================
# SENSOR_APP_DATA_DIR=data
# SENSOR_APP_LOG_DIR=logs
# ============================================
# Dashboard (opcional)
# ============================================
# DASHBOARD_HOST=0.0.0.0
# DASHBOARD_PORT=5050
# DASHBOARD_DATABASE_PATH=data/datos.db
# DASHBOARD_POLL_INTERVAL=2.5
# DASHBOARD_WS_MAX_CLIENTS=10
# DASHBOARD_WS_HEARTBEAT=30.0
# DASHBOARD_CORS_ORIGINS=["http://localhost:5173"]
# DASHBOARD_STATIC_DIR=static