morphos / bridge /.env.example
Jose Salazar
Añadir el stack nuevo: Vite/TypeScript + FastAPI
70e641d
Raw
History Blame Contribute Delete
1.84 kB
# Configuración del puente local Morphos. Copia a bridge/.env y ajusta.
# Destino: la API de Morphos y la clave de dispositivo (== una de MORPHOS_LAB_API_KEYS del backend).
MORPHOS_BRIDGE_MORPHOS_URL=https://tu-morphos.example
MORPHOS_BRIDGE_API_KEY=pon-aqui-la-clave-de-dispositivo
MORPHOS_BRIDGE_VERIFY_TLS=true
# ============================================================================
# OPCIÓN A — Varios equipos (recomendado): lista JSON en una sola línea.
# Cada equipo: fabricante (abaxis|horiba|bionote), transporte (mllp|serie), id, y
# los datos del transporte (host/puerto para MLLP; serie_puerto/baudios para serie).
# ============================================================================
# MORPHOS_BRIDGE_INSTRUMENTOS=[
# {"fabricante":"bionote","transporte":"mllp","instrumento_id":"vcheck-1","host":"0.0.0.0","puerto":2575},
# {"fabricante":"abaxis","transporte":"serie","instrumento_id":"vetscan-1","serie_puerto":"/dev/ttyUSB0","baudios":9600},
# {"fabricante":"horiba","transporte":"serie","instrumento_id":"micros-1","serie_puerto":"/dev/ttyUSB1","baudios":9600}
# ]
# ============================================================================
# OPCIÓN B — Un solo equipo (conveniencia). Se ignora si INSTRUMENTOS está poblado.
# ============================================================================
MORPHOS_BRIDGE_FABRICANTE=bionote
MORPHOS_BRIDGE_INSTRUMENTO_ID=vcheck-1
# Bionote Vcheck V200 (HL7 v2.6 PCD-01 sobre MLLP/TCP)
MORPHOS_BRIDGE_MLLP_HABILITADO=true
MORPHOS_BRIDGE_MLLP_HOST=0.0.0.0
MORPHOS_BRIDGE_MLLP_PUERTO=2575
# Abaxis VetScan / Scil-Horiba (ASTM sobre serie)
MORPHOS_BRIDGE_SERIE_HABILITADO=false
MORPHOS_BRIDGE_SERIE_PUERTO=/dev/ttyUSB0
MORPHOS_BRIDGE_SERIE_BAUDIOS=9600
# Cada cuánto reintenta el spool pendiente (s).
MORPHOS_BRIDGE_SPOOL_REINTENTO_S=60